WIP / Trying out nix & home-manager
- Install nix / nixOS
- Install home-manager
The following nix-channel are required (see nix-channel --list
)
Name | Channel |
---|---|
home-manager | https://github.com/nix-community/home-manager/archive/master.tar.gz |
unstable | https://nixos.org/channels/nixpkgs-unstable |
If the NIX_PATH variable isn't set properly after updating channels:
export NIX_PATH=home-manager=/home/baek/.nix-defexpr/channels/home-manager:unstable=/home/baek/.nix-defexpr/channels/unstable
- Clone this repository to
~/.config/home-manager
- Run
home-manager switch
to apply the config
- Install nix-darwin
- Clone this repository to
~/.nixpkgs
- Run
darwin-rebuild switch
to apply the config
- Enable the nerdfont "JetBrains Mono" for your terminal. "JetBrains Mono" is installed automatically via home-manager. Any nerdfont is required for some UI symbols both in NeoVim and Tmux.
- To install NeoVim plugins, run it once
- To install Tmux plugins, run
tmux
and press<C-b>
+I
(capital i)