Felix Stupp
|
08fe35b006
|
nixosMod/frontend: add comment that services.printing is cups
|
2 months ago |
Felix Stupp
|
ee47884eb3
|
nixos.x13yz: disable mounting with discard
|
2 months ago |
Felix Stupp
|
8a42dd5532
|
nixosMod/vmCommon: configure kernel modules required for booting in QEMU
|
2 months ago |
Felix Stupp
|
0388fb9551
|
nixosMod/vmCommon: add administrative user
|
2 months ago |
Felix Stupp
|
92e95fc45b
|
nixosMod/frontend: remove not needed comments
|
2 months ago |
Felix Stupp
|
50209aa3c9
|
nixosMod/frontend: optimise code
|
2 months ago |
Felix Stupp
|
2f6ead8285
|
nixosMod: add fileSystem assertion about "discard" option
|
2 months ago |
Felix Stupp
|
dcd9da024d
|
nixosMod: extract nixos extends into assertions
|
2 months ago |
Felix Stupp
|
a575e3782f
|
nixosMod/default: use self reference
|
2 months ago |
Felix Stupp
|
6c9dd8d25a
|
nixosMod/default: add & use importModule helper
|
2 months ago |
Felix Stupp
|
6ea5b5374e
|
hmModules/assertions: add "/share/zsh" assert from comment
|
2 months ago |
Felix Stupp
|
bd15eb1880
|
extract home-manager assertions into own module
|
2 months ago |
Felix Stupp
|
0dfac33429
|
extract & rework backports overlay
|
2 months ago |
Felix Stupp
|
b718f36bb0
|
nixosMod/extends: add assertions about nix settings & dependencies
|
2 months ago |
Felix Stupp
|
ee801a3dbf
|
nixosMod/allCommon: add @wheel to nix trusted-users
|
2 months ago |
Felix Stupp
|
9f7ffc3cf0
|
nixosMod/allCommon: reformat code
|
2 months ago |
Felix Stupp
|
b9dddd7855
|
nixosMod/allCommon: enable git always
not correctly referenced dependency of nix & nixos-modules when using with flakes
|
2 months ago |
Felix Stupp
|
764c9a6a0e
|
nixosMod/allCommon: reformat code
|
2 months ago |
Felix Stupp
|
d698fb99e2
|
nixosMod/secrix: only require hostPubKey if any secret is defined
|
2 months ago |
Felix Stupp
|
aa9ab0ba2f
|
flake: extract homeManagerModules as proper submodule
|
2 months ago |
Felix Stupp
|
9bc3059e6b
|
flake: extract nixosModules as submodule
|
2 months ago |
Felix Stupp
|
57ea32a88e
|
flake: extract nixosModules as submodule
|
2 months ago |
Felix Stupp
|
e0955e9652
|
nix/lib: reformat code
|
2 months ago |
Felix Stupp
|
291bf42e2a
|
packages.secrix-wrapper: remove system assert
moved to upper layer in nix/apps
|
2 months ago |
Felix Stupp
|
e9255c43d0
|
full restructure of flake.nix
- split flake into "submodules"
- make "submodules" independent of system
|
2 months ago |
Felix Stupp
|
08e73d0dec
|
add flake lib
|
2 months ago |
Felix Stupp
|
91c72a02db
|
establish flakeArg construct & add docu
|
2 months ago |
Felix Stupp
|
c27e5818c0
|
delete not required file
|
2 months ago |
Felix Stupp
|
c2a85be88e
|
hmModules/extends: add kdeconnect module
|
2 months ago |
Felix Stupp
|
04c82801d2
|
add new home-manager modules structure & add to configs
|
2 months ago |
Felix Stupp
|
059ff2364c
|
delete unused & barely started nix/home-manager-modules
|
2 months ago |
Felix Stupp
|
c6caa08602
|
nixosMod/frontend: enable kernel specialisation
- to provide a fallback 5.15 kernel
|
2 months ago |
Felix Stupp
|
2eec0a2cb5
|
nixosMod/debugMinimal: add psmisc
|
2 months ago |
Felix Stupp
|
a6f40827eb
|
use home-manager native osConfig passing
instead of custom specialArgs nixosConfig
|
2 months ago |
Felix Stupp
|
933dd84503
|
nixosMod/extends/podman: fix read invalid services.podman
|
2 months ago |
Felix Stupp
|
04a4bd7980
|
nixosMod/vmCommon: remove explicit disable sound
- defaults already to disabled
- and will be deprecated in 24.11
|
2 months ago |
Felix Stupp
|
bcc8ee705d
|
nixosMod/vmCommon: make network configs default
|
2 months ago |
Felix Stupp
|
759900aa98
|
nixosMod/vmCommon: fix settings requiring lists
|
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
|
8710890aed
|
nixosMod/extends: add virtualisation.podman.compose.enable
|
2 months ago |
Felix Stupp
|
ebd3ceade9
|
nixosMod/sshAuthorize: fix set PermitRootLogin
|
2 months ago |
Felix Stupp
|
31852caec4
|
nixosMod/improvedDefaults: disable systemd wait-online if NetworkManager is enabled
|
2 months ago |
Felix Stupp
|
e95d671491
|
nixosMod/kernel: add boot.blockedKernelModules
|
2 months ago |
Felix Stupp
|
1f2866ffa2
|
nixMod/frontend: add texlive with scheme-full
with everything for now, at least
|
2 months ago |
Felix Stupp
|
d19cfc9369
|
removed not needed lib.literalExpression from module doc
|
2 months ago |
Felix Stupp
|
9fda48aa3d
|
nixos-mod/debugMinimal: add dnsutils, parallel, wcurl
- wcurl requiring an overlay until NixOS 24.11
|
2 months ago |
Felix Stupp
|
43cb41ef0f
|
nixos-mod: add env pkgs to debugMinimal & hwCommon from useable
|
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
|
84e6ccb4e0
|
nixos-mod/vmCommon: use FQDN to find config in auto update
|
2 months ago |
Felix Stupp
|
77d85d1a09
|
nixosMod/improvedDef/wayland: export services.wayland.enable result
|
2 months ago |
Felix Stupp
|
539680512c
|
reformat code (first time with nixfmt
|
2 months ago |
Felix Stupp
|
350958c0c0
|
nixos-mod/frontend: use nixfmt as nix formatter for vscodium
|
2 months ago |
Felix Stupp
|
1fe746ec1d
|
nixos-mod/useable: set git push.autoSetupRemote
|
2 months ago |
Felix Stupp
|
d555529245
|
nixos-mod/secrix: set secrix host public key
|
2 months ago |
Felix Stupp
|
1a33aeeeef
|
nixos-mod: add common option sshHostPublicKey
|
2 months ago |
Felix Stupp
|
e66295f31a
|
nixos-mod/frontend: enable hardware.gnupgSmartcard & assert combination with scdaemon on home config
|
2 months ago |
Felix Stupp
|
a50038e569
|
nixos-mod/allCommon: assert networking.hostName != default "nixos"
|
2 months ago |
Felix Stupp
|
dc03dc5dab
|
nixos-mod/improvedDef: add firefox
configures automatically:
- Pipewire Support
- XDG portal file picker (e.g. uses KDE picker on Plasma)
- XInput2
|
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
|
3eb85683f5
|
nixos-mods/secrix: fix getting module config
|
2 months ago |
Felix Stupp
|
1759580a86
|
nixos-mods/improvedDefs/sshAuth: fix assigning root auth keys
|
2 months ago |
Felix Stupp
|
bad7149f9c
|
nixos-mods/options: add types to module options
|
2 months ago |
Felix Stupp
|
83d8fc41fa
|
nixos-mods/improvedDefs: reformat code
|
2 months ago |
Felix Stupp
|
f6b6bf43ae
|
nixos-mods/frontend: hotfix syncthingtray starting too fast
|
2 months ago |
Felix Stupp
|
ee29536d13
|
nixos-mods/allCommon: set secrix defaults
|
2 months ago |
Felix Stupp
|
68d1fa46ac
|
nixos-mods: add secrix module
|
2 months ago |
Felix Stupp
|
49af74ed54
|
nixos-mods/improvedDefaults: auto authorize root if no other user is
|
2 months ago |
Felix Stupp
|
acecbc8a91
|
nixos-mods/sshSecurity: reformat code
|
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
|
713019c2d9
|
nixos-mods/hwCommon: assert both hwCommon & vmCommon from being enabled
instead of blocking it hard
|
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
|
332b135acd
|
nixos-mods/frontend: switch VSCode theme back to Default Dark Modern
|
2 months ago |
Felix Stupp
|
513dc2591b
|
nixos-mods/allCommon: shellcheck activation scripts
|
3 months ago |
Felix Stupp
|
e55308b741
|
nixos-mods/allCommon: fix nvd system activation script, add "fi"
|
3 months ago |
Felix Stupp
|
935e74bec6
|
nixos-mods/frontend/home: gpg disable-ccid depending on pcscd.enable
|
3 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
|
ccdc7fc2e2
|
nixos-mods/hwCommon: disable power-profiles-daemon
- seems to be default in most desktop environments
|
3 months ago |
Felix Stupp
|
c413c07cc3
|
nixos-mods/frontend: enable plasma6
|
3 months ago |
Felix Stupp
|
b7702ce20f
|
nixos-mods/hwCommon: fix declaring type of hardware.cpu.type
|
3 months ago |
Felix Stupp
|
29582c1a5d
|
nixos-mods/frontend: fix using custom tmux plugin
|
3 months ago |
Felix Stupp
|
977cef9836
|
nixos-mods/autoUnfree: manually add more steam packages
(with TODO to later make this more adaptive)
|
3 months ago |
Felix Stupp
|
544dfeb104
|
nixos-mods/autoUnfree: fix lib.literalText -> lib.literalExpression
|
3 months ago |
Felix Stupp
|
dc75861f58
|
nixos-mods/allCommon: fix configuring nix-daemon scheduling policies
|
3 months ago |
Felix Stupp
|
2a4862c75d
|
nixos-mods/allCommon: fix locale for sorting to C.UTF-8
|
3 months ago |
Felix Stupp
|
45473cde4a
|
nixos-mods/improvedDefaults: add wayland
|
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
|
df6339d8e0
|
nixos-mods/hwCommon: replace manual powerManagement with tlp service
|
3 months ago |
Felix Stupp
|
bcb774b84a
|
nixos-mods/hwCommon: add common bootloader setup
|
3 months ago |
Felix Stupp
|
a7adf14d6f
|
nixos-mods/frontend: manually clone unfree package list
|
3 months ago |
Felix Stupp
|
7ecfdc2f33
|
nixos-mods/autoUnfree: reformat code
|
3 months ago |
Felix Stupp
|
c86207766e
|
nixos-mods/improvedDefaults: add powertop-tlp
|
3 months ago |
Felix Stupp
|
750984eb5e
|
nixos-mods/frontend: remove manual overwrite of nixpkgs.config.allowUnfreePredicate
|
3 months ago |
Felix Stupp
|
c915ae2a1b
|
nixos-mods/autoUnfree: fix only apply when enabled
|
3 months ago |
Felix Stupp
|
c190906762
|
nixos-mods/allCommon: configure IOScheduling for nix-daemon service
|
3 months ago |
Felix Stupp
|
71feebce25
|
nixos-mods/allCommon: format code
|
3 months ago |
Felix Stupp
|
2f8622a062
|
add nixos-mods/improvedDefaults
|
3 months ago |
Felix Stupp
|
038054d6af
|
nixos-mods: fix assertion for hardware.graphics.required
|
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
|
780273b69a
|
nixos-mods/usuable: add my git default config
|
3 months ago |
Felix Stupp
|
4aca432671
|
nixos-mods/frontend/home: add vscode as git diff tool
|
3 months ago |
Felix Stupp
|
390a9a93cd
|
nixos-mods/frontend: fix programs.printing -> service.printing
|
3 months ago |
Felix Stupp
|
c1f2d4c8cd
|
nixos-mods/hwCommon: only set hardware.enableRedistributableFirmware as new default
|
3 months ago |
Felix Stupp
|
2535116e5d
|
nixos-mods: extend description of when hardware.cpu.type must be set
|
3 months ago |
Felix Stupp
|
bc47fe75b4
|
nixos-modules: add hardware.cpu.updateMicrocode as generalizing option
|
3 months ago |
Felix Stupp
|
1290388956
|
nixos-modules: allow hardware.cpu.type to be set to null
|
3 months ago |
Felix Stupp
|
29e0b383ab
|
nixos-modules/hwCommon: rename x-banananetwork.hwCommon.cpu -> hardware.cpu.type
|
3 months ago |
Felix Stupp
|
536a0780b5
|
nixos-modules/vmCommon: separate timed from non-timed config via mkMerge
due to Nix evaluation errors because of name clashing otherwise
|
3 months ago |
Felix Stupp
|
3fc09eb8b9
|
fix: documentation.{man-db,mandoc} -> documentation.man.{man-db,mandoc}
|
3 months ago |
Felix Stupp
|
83a52c1b60
|
fix: assertations -> assertions
|
3 months ago |
Felix Stupp
|
bdee8de7b7
|
fix: hardware.bolt -> services.hardware.bolt
|
3 months ago |
Felix Stupp
|
d72c05b9ff
|
nixos-modules/default: fix imported file name
|
3 months ago |
Felix Stupp
|
b562cd4d30
|
add nix files
|
3 months ago |