diff --git a/user/stormwind/dotfiles/neovim/init.vim b/user/stormwind/dotfiles/neovim/init.vim new file mode 100644 index 0000000..578b34d --- /dev/null +++ b/user/stormwind/dotfiles/neovim/init.vim @@ -0,0 +1,18 @@ +" Basic Neovim Configuration + +" Enable syntax highlighting +syntax on + +" Use spaces instead of tabs +set expandtab + +" Set tab width to 2 +set shiftwidth=2 +set tabstop=2 + +" Highlight settings (optional) +set number " Show line numbers + +" Alert when opening in read-only mode +autocmd BufReadPost * if &readonly | echohl WarningMsg | echo "Warning: Opened in Read-Only Mode" | echohl None | endif + diff --git a/user/stormwind/master.nix b/user/stormwind/master.nix index 0f3a741..a8e1f44 100644 --- a/user/stormwind/master.nix +++ b/user/stormwind/master.nix @@ -46,6 +46,9 @@ ]; home.stateVersion = "24.11"; + home.file = { + ".config/nvim/init.vim".source = dotfiles/neovim/init.vim; + }; }; # Enable automatic login for the user.