164 Commits (1df05af3c50792a66d26c5336b9d91d6d643c3a2)

Author SHA1 Message Date
Felix Stupp 7a1cc082a4
nixosMod: add extends for services.tailscale.{set,up}Flags 2 months ago
Felix Stupp 82314ed3ef
nft-update-addresses: add support for listing MACs without ports defined
and use this on router module to fix using devices without ports defined
2 months ago
Felix Stupp 489b6ccd78
nixosMod/router: ensure macs are used in lower case format 2 months ago
Felix Stupp 65bd877fd9
nixosMod/router: filter empty results on join, fixes devs w/o ports 2 months ago
Felix Stupp 844a554553
nixosMod/router: rewrite code with lib.trivial.pipe 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 a157efe744
nixosMod: add router module 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 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 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 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
Felix Stupp 0ed44c0a2e
frontend: mpv: add desc to plugins
as names are sometimes too arbitary for me
2 months ago
Felix Stupp 9a35820971
frontend: mpv: add keybindings from old setups 2 months ago
Felix Stupp 26125cd9d4
frontend: configure sponsorblock on mpv 2 months ago
Felix Stupp cf67f4332a
frontend: reformat code around mpv.scriptOpts 2 months ago
Felix Stupp 183367d579
frontend: mpv: remove hint about other possible vo setting for wayland
gpu seems more efficient
2 months ago
Felix Stupp 12fd67f20f
frontend: make chromium less annoying 2 months ago
Felix Stupp 2a1c2aeff3
frontend: add some useful calculators 2 months ago
Felix Stupp aeabca4cef
frontend: disable ssh ControlMaster prompts (autoask -> ask)
too nervy & seems to have no real advantage from any standpoint, esp. as
long as GPG Agent (my SSH agent) is not prompting & just letting apps
using my keys anyway
2 months ago
Felix Stupp cd259fc7e8
options: set default for sshHostPublicKey to null
to fix secrix correctly detecting viable systems
2 months ago
Felix Stupp 839ac6537e
nixosMod/autoUnfree: remove commented sections for cpu microcode
not required, works flawless without
2 months ago
Felix Stupp cd74d25c68
nixosMod: add improvedDefaults/power-profiles-daemon 2 months ago
Felix Stupp 4d0842edab
nixosMod: add assertions/efi 2 months ago
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 e84aaf361d
nixosMod: add vmDisko module 2 months ago
Felix Stupp 4592c002e9
nixosMod/frontend: enable printers auto discovery 2 months ago