feat: add Rose Pine colorscheme and dev tool configs

- Add Rose Pine theme plugin to neovim
- Add Nix daemon initialization to zshrc
- Add NVM and pnpm PATH configuration

Changed files
+26
.config
nvim
+9
.config/nvim/init.lua
··· 838 838 }, 839 839 }, 840 840 841 + -- lua/plugins/rose-pine.lua 842 + { 843 + 'rose-pine/neovim', 844 + name = 'rose-pine', 845 + config = function() 846 + vim.cmd 'colorscheme rose-pine' 847 + end, 848 + }, 849 + 841 850 { 842 851 'nvim-tree/nvim-tree.lua', 843 852 requires = {
+17
.zshrc
··· 15 15 # Ensure user bin directories are in PATH 16 16 export PATH="$HOME/.local/bin:$HOME/bin:/usr/local/bin:$PATH" 17 17 18 + # Initialize Nix (multi-user installation) 19 + if [ -e /nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh ]; then 20 + . /nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh 21 + fi 22 + 18 23 # macOS-specific configuration 19 24 if [[ "$OS_TYPE" == "mac" ]]; then 20 25 # Initialize Homebrew ··· 227 232 tmux attach-session -t main 2>/dev/null || tmux new-session -s main 228 233 fi 229 234 fi 235 + 236 + export NVM_DIR="$HOME/.nvm" 237 + [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm 238 + [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion 239 + 240 + # pnpm 241 + export PNPM_HOME="/Users/niels/Library/pnpm" 242 + case ":$PATH:" in 243 + *":$PNPM_HOME:"*) ;; 244 + *) export PATH="$PNPM_HOME:$PATH" ;; 245 + esac 246 + # pnpm end