Add nixfmt and pwgen

This commit is contained in:
2025-10-02 21:48:48 +02:00
parent 83a2e55fd7
commit 56286a1088
5 changed files with 47 additions and 2 deletions

30
TODO.md Normal file
View File

@@ -0,0 +1,30 @@
- automatic grabage
- gaming
- printers
- libvirt
- wireguard
- update script
- alerting script
- waybar colors
- waybar per hosts
- wayland per hosts
- neovim in a module
- nmapplet
## Gaming
ICD fails when vulkaninfo --summary
refactor
lutris GTK error
gamescope doesn't work
## Move old scripts
## Ansible
install ansible with vsphere sdk
## Refactor
Refactorer en s'inspirant de https://github.com/EmergentMind/nix-config
Plus de if, utiliser les paths comme lui
Flake plus simple avec un map host ?
Moins de dossiers, plus de files.nix
Ce qui est unique à un host reste dans le dossier hosts/myhost

View File

@@ -23,6 +23,8 @@
pkgs.catppuccin-cursors
pkgs.catppuccin-gtk
pkgs.vscodium
pkgs.nixpkgs-fmt
];
fonts.packages = [
pkgs.nerd-fonts.dejavu-sans-mono

View File

@@ -6,6 +6,7 @@
imports = [
../autologin.nix
../openfortivpn.nix
../packages.nix
../sops-desktop.nix
../ssh.nix
../sudo-nopasswd.nix

View File

@@ -3,10 +3,12 @@
}:
{
imports = [
../sops-desktop.nix
../sudo-nopasswd.nix
../autologin.nix
../openfortivpn.nix
../packages.nix
../sops-desktop.nix
../ssh.nix
../sudo-nopasswd.nix
### Import GUI modules
../desktop/dunst.nix

View File

@@ -0,0 +1,10 @@
{
pkgs,
...
}:
{
environment.systemPackages = [
pkgs.pwgen
];
}