No description
configuration.nix 1. Removed stale NixOS boilerplate comments — all the default # Edit this configuration file..., # Bootloader., # Enable the X11 windowing system., # Define a user account..., commented-out options like # services.openssh.enable, firewall comments, and stateVersion comment 2. Removed Docker/docker-compose — virtualisation.docker block, users.groups.docker, "docker" from extraGroups, docker-compose from systemPackages 3. Removed vim from systemPackages 4. Removed environment.variables.EDITOR (helix defaultEditor = true in home.nix handles this) 5. Removed environment.sessionVariables.TERMINAL and environment.variables.RUSTICL_ENABLE (moved to home.nix) 6. Removed /tmp/nix-build tmpfs mount 7. Added networking.firewall.enable = true and # Required for Tailscale comment on checkReversePath 8. Separated v4l2loopback from the RAM section (moved # RAM optimizations comment to above boot.kernel.sysctl) 9. Fixed indentation — systemPackages, programs.appimage, imports, lists reformatted to one-item-per-line 10. Trailing whitespace cleanup throughout home.nix 1. Removed services.podman block 2. Added TERMINAL = "kitty" and RUSTICL_ENABLE = "radeonsi" to home.sessionVariables 3. Replaced 3 repetitive helix language blocks with a single map expression 4. Formatting fixes — function args split to one-per-line, trailing whitespace, list formatting (categories, urls, etc.) 5. Removed blank line before home.sessionVariables |
||
|---|---|---|
| .envrc | ||
| .gitattributes | ||
| .gitignore | ||
| configuration.nix | ||
| flake.lock | ||
| flake.nix | ||
| hardware-configuration.nix | ||
| home.nix | ||
| README.md | ||
Jet's Nixos config
I've done nixos a few times but this time around it's been very comfterable. Nothing is really that special about it, but feel free to copy it!
silly language thing creddited to https://github.com/SylvanFranklin/.config