Felix Stupp
2fdd6cdf00
migrate bigger nixos-modules to nixosProfiles
...
- profiles are meant for a group of similar machines (see README)
- this replaced allCommon, hwCommon & parts of vmCommon modules
- highly personal settings were relocated to myOptions
- some parts are relocated into their own module: extends/cpu
2 months ago
Felix Stupp
4592c002e9
nixosMod/frontend: enable printers auto discovery
2 months ago
Felix Stupp
0027785192
nixosMod/frontend: make test services.printing.stateless a TODO
2 months ago
Felix Stupp
08fe35b006
nixosMod/frontend: add comment that services.printing is cups
2 months ago
Felix Stupp
50209aa3c9
nixosMod/frontend: optimise code
2 months ago
Felix Stupp
6ea5b5374e
hmModules/assertions: add "/share/zsh" assert from comment
2 months ago
Felix Stupp
c6caa08602
nixosMod/frontend: enable kernel specialisation
...
- to provide a fallback 5.15 kernel
2 months ago
Felix Stupp
a6f40827eb
use home-manager native osConfig passing
...
instead of custom specialArgs nixosConfig
2 months ago
Felix Stupp
b5f66debf2
nixosMod/frontend: enable podman via system config
...
instead of just adding it as a package to home env as that is not enough
2 months ago
Felix Stupp
9de27d26b2
nixos-mod/frontend: disable rust-motd due to issues
2 months ago
Felix Stupp
9a9677beef
use lib.getExe & lib.getBin
2 months ago
Felix Stupp
539680512c
reformat code (first time with nixfmt
2 months ago
Felix Stupp
e66295f31a
nixos-mod/frontend: enable hardware.gnupgSmartcard & assert combination with scdaemon on home config
2 months ago
Felix Stupp
36c7626ab6
nixos-mod/frontend: add captive-browser
2 months ago
Felix Stupp
2fe58ce1d0
nixos-mod/frontend: further define many Firefox policies
2 months ago
Felix Stupp
3f80fd4a3f
nixos-mods/frontend: enable Firefox PostQuantumCrypto
2 months ago
Felix Stupp
0362280029
extract personal options into global configs
...
- replacing hard-coded defaults across all of my modules
- personal = "my" username, ssh keys, …
2 months ago
Felix Stupp
72bb1b057c
nixos-mods/frontend: disable blocking vmCommon profile
2 months ago
Felix Stupp
a15223b357
nixos-mods/frontend: enable hwCommon & privacy just as defaults
2 months ago
Felix Stupp
fdd801af0a
nixos-mods/frontend: enable privacy settings
2 months ago
Felix Stupp
97a59295ca
nixos-mods/frontend: fix order of options
2 months ago
Felix Stupp
27d8aca5df
nixos-mods/frontend: disable nix-index for now
2 months ago
Felix Stupp
a9d3553a6c
nixos-mods/frontend: enable pcscd for Smartcard support
3 months ago
Felix Stupp
3be4aeef0a
nixos-mods/frontend: enable sddm display manager
3 months ago
Felix Stupp
2bc7aa2299
nixos-mods/frontend: remove duplicated assign of kdeconnect package
3 months ago
Felix Stupp
c413c07cc3
nixos-mods/frontend: enable plasma6
3 months ago
Felix Stupp
29582c1a5d
nixos-mods/frontend: fix using custom tmux plugin
3 months ago
Felix Stupp
1bc161d8d6
nixos-mods/frontend: fix checking usage of networkmanager
3 months ago
Felix Stupp
970c88e2f1
nixos-mods/frontend: fix static compilation of hostname using figlet
3 months ago
Felix Stupp
a7adf14d6f
nixos-mods/frontend: manually clone unfree package list
3 months ago
Felix Stupp
750984eb5e
nixos-mods/frontend: remove manual overwrite of nixpkgs.config.allowUnfreePredicate
3 months ago
Felix Stupp
49a34e56b6
nixos-mods: fix type of x-banananetwork.frontend.username to types.str
...
to denote that it is not mergeable
3 months ago
Felix Stupp
258b5f60ac
nixos-mods: fix type x-banananetwork.us{u,e}able
3 months ago
Felix Stupp
390a9a93cd
nixos-mods/frontend: fix programs.printing -> service.printing
3 months ago
Felix Stupp
bdee8de7b7
fix: hardware.bolt -> services.hardware.bolt
3 months ago
Felix Stupp
b562cd4d30
add nix files
3 months ago