No description
  • Nix 56.3%
  • CSS 30.9%
  • Shell 12.8%
Find a file
2026-09-17 14:24:24 +02:00
home switch yazi and nautilus out for superfile and thunar 2026-09-05 15:53:08 +02:00
hosts rename fourth-bridge to enterprise 2026-09-17 14:24:24 +02:00
system remove the mullvad gui 2026-07-31 08:32:24 +02:00
flake.lock update system 2026-09-17 14:20:59 +02:00
flake.nix rename fourth-bridge to enterprise 2026-09-17 14:24:24 +02:00
install-script.sh stuff 2026-08-19 17:05:17 +02:00
README.md fix typo and missing link 2026-05-30 11:51:15 +02:00

nixos

Installing

If you want to use my whole system, you just clone the repo, add your hardware config to the hosts and create a new section for your device in the flake.nix file. Then change the user names in the system/configuration.nix, home/default.nix, and home/home.nix files. Lastly you should change the git aliases in my .zshrc.

After that you just do

sudo nixos-rebuild switch --flake .#<your-chosen-host-name>

and you're done. (Home-Manager might fail if you already have dotfiles for some of my apps.)

What if I only want the dotfiles?

Home-Manager (which I use for the dotfiles) is available on most every distro. I haven't ever done it myself, but you should be able to install Home-Manager and then point it towards the home/home.nix file. This will probably also install all my user space apps tho, idk.