Felix Stupp
844a554553
nixosMod/router: rewrite code with lib.trivial.pipe
2 months ago
Felix Stupp
06aea6f327
nisosProfiles: add installer
2 months ago
Felix Stupp
76d22b49ab
nixosProfiles: extract pveGuestHwSupport from pveGuest
...
for installers with increased pveGuest support (e.g. qemu-guest-agent)
2 months ago
Felix Stupp
6f3f7f7682
nixosProfiles: add helper for importing a profile as flakeMod
2 months ago
Felix Stupp
46960817bb
nixos: add helper to import systems from files
2 months ago
Felix Stupp
450362e37a
nixos: expose all args to nixosSystem via _banananetwork_systemArgs
2 months ago
Felix Stupp
796adc33a7
nix/myOptions: declare my username a default
2 months ago
Felix Stupp
7c4a5e0beb
overlays/fromFlake: add librespot-auth
2 months ago
Felix Stupp
7ed8faaca8
nixosProfiles/common: add SSH host key of gitlab.kit.edu
2 months ago
Felix Stupp
8b5d589e01
nixosProfiles/common: enable ssh VerifyHostKeyDNS
2 months ago
Felix Stupp
408b23e03b
nixosProfiles/pveGuest: add virtio_iommu module
...
required for booting with vIOMMU enabled, see https://github.com/NixOS/nixpkgs/issues/340086
2 months ago
Felix Stupp
2abc0416cb
nixosProfiles/pveGuest: remove kernel modules duplicated with qemu-guest
2 months ago
Felix Stupp
a6fa19293d
improvedDef/sshAuth: avoid root auth warning on installers too
2 months ago
Felix Stupp
b2b34a1bc7
improvedDef/sshAuth: workaround issue with conflicting settings
...
- until https://github.com/NixOS/nixpkgs/pull/339786 gets merged
- testdriver sets PermitRootLogin = "yes" (priority 100)
- PR will change that to a mkDefault, as it is not required for a
functional installer
2 months ago
Felix Stupp
be9b20825b
improvedDef/sshAuthorize: only warn on multi-user systems
...
- avoiding single purpose configs like installers
2 months ago
Felix Stupp
a7241a57e3
lib: add modules.mkTestOverride
2 months ago
Felix Stupp
a157efe744
nixosMod: add router module
2 months ago
Felix Stupp
da1ed34e5e
add slaacSuffix to unused lib
2 months ago
Felix Stupp
0f31ad218c
add librespot-auth package
2 months ago
Felix Stupp
ad613d11e2
nixosMod/vmCommon: ensure pingability
2 months ago
Felix Stupp
a3b12d10bb
nixosMod/vmCommon: declare disabled firewall logging a mkDefault
2 months ago
Felix Stupp
be8044f531
nixosMod/useable: change docu stuff to mkDefault priority
2 months ago
Felix Stupp
d0b8873472
nixosMod/improvedDef/wayland: make Firefox & Electron apps use Wayland
2 months ago
Felix Stupp
9d32b462e5
nixosMod/graphics: add intel driver to 32-bit libraries
2 months ago
Felix Stupp
a7f7cf382d
nixosMod/frontend/vscode: add python IDE stuff
2 months ago
Felix Stupp
3d0e663a25
nixosMod/frontend: config git difftool vscode conditionally
2 months ago
Felix Stupp
463e7c642e
nixosMod/frontend: reformat code
2 months ago
Felix Stupp
365d5121f0
nixosMod/frontend: add nix-output-monitor
2 months ago
Felix Stupp
9db6bf9840
nixosMod/frontend: configure bash history to ignore duplicates & allow exclusion with space
2 months ago
Felix Stupp
b3a9fb322f
nixosMod/frontend: add tor-browser
2 months ago
Felix Stupp
b89c21ff84
nixosMod/debugMinimal: configure bash history to ignore duplicates
2 months ago
Felix Stupp
443f109ee6
nixosMod: move sshSecurity to extends/openssh
2 months ago
Felix Stupp
4599434969
nixosMod: move kernel to extends
2 months ago
Felix Stupp
510d992579
nix/lib: add types for EUI-48, EUI-64, IPv4 & IPv6
2 months ago
Felix Stupp
6fc905387e
nix/lib: simplify code
2 months ago
Felix Stupp
142e970bdc
add nft-update-addresses as package & with a NixOS module
2 months ago
Felix Stupp
0b0e008fdb
nixosMod: include packages from flake automatically
2 months ago
Felix Stupp
8d603e3837
allow easy inclusion of flake packages via overlay
2 months ago
Felix Stupp
520a9ec569
add patch for radv prefix fade out in systemd as overlay & NixOS module
...
prematurely fixes https://github.com/systemd/systemd/issues/29651
2 months ago
Felix Stupp
70f279b1df
nixosMod/frontend/vscode: import keybindings from other host
2 months ago
Felix Stupp
cb811d6b8c
nixosMod/frontend: add retroarch with cores for Nintendo consoles
2 months ago
Felix Stupp
43df210032
nixos/frontend: add userspace driver for steamcontroller
2 months ago
Felix Stupp
a49fa9acb2
hmMod/extends: add retroarch settings enable & cores
2 months ago
Felix Stupp
6924bcefa2
hmMods/extends: add vscode.keybindingsNext option
2 months ago
Felix Stupp
eb58a9d89d
frontend: gpg-agent: add hint that every key needs to be added manually
2 months ago
Felix Stupp
c5d4e94b39
frontend: add & configure yt-dlp
2 months ago
Felix Stupp
ba81058573
frontend: add mpv script cheatsheet
2 months ago
Felix Stupp
1e9f6c445c
frontend: add user groups required for cups, gamemode, sane
2 months ago
Felix Stupp
581d6c0581
frontend: add sane for scanner support
2 months ago
Felix Stupp
bb866aadc6
frontend: add bat with extraPackages
2 months ago