Nix configuration with home manager.
For installs on Fedora, disable SELinux first, otherwise there'll be conflicts with Systemd.
sh <(curl -L https://nixos.org/nix/install) --daemon- Verify being able to run
nix-instantiate '<nixpkgs>' -A hellowithout root. nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-managernix-channel --updatenix-shell '<home-manager>' -A install- Add
experimental-features = nix-command flakesto~/.config/nix/nix.conf. - Re-evaluate the session (log out & log in).
- Clone this repo in
$HOME/.config/home-manager. home-manager switch --flake .
- Docker - Fedora installer https://docs.docker.com/engine/install/fedora
- Wine 32 bit prefix
- Nerd fonts - https://github.com/ryanoasis/nerd-fonts
- Lutris
- Steam - https://docs.fedoraproject.org/en-US/gaming/proton/
- Updating sudoers file for zsh to patch $PATH.
- US and SE keyboards with switching through keybindings.
- Rofi trigger keybindings (l-ctrl + space).
- Add zsh via nix to /etc/shells and make it default.
echo $(which zsh) | sudo tee -a /etc/shellschsh