- True Color support is required.
- Set up terminal colors to Catppuccin macchiato.
- Install one of the Nerd Fonts.
I use Windows Terminal
and JetBrains Mono
font. Settings.
My dotfiles are managed with Home Manager and Nix package manager.
Install Nix 2.7 or later (https://nixos.org/manual/nix/stable/installation/installing-binary.html).
Activate configuration:
nix --extra-experimental-features "nix-command flakes" run \
github:stasjok/dotfiles#home-manager -- --flake github:stasjok/dotfiles \
--extra-experimental-features "nix-command flakes" switch
In order to upgrade configuration:
home-manager switch --flake dotfiles
Change default shell to /nix/var/nix/profiles/per-user/<USERNAME>/profile/bin/fish
.
You also may need to edit /etc/shells
.
Run interactive fish shell with all packages available:
nix develop -i -k TERM dotfiles
Run neovim in current directory:
nix develop -i -k TERM dotfiles -c nvim
Run tests with nix:
nix flake check -L dotfiles
Run tests in temporary directory:
make test
Note that it will use /tmp/home-configuration-test
as a temporary home directory.