From 87ad1613bba8a77d6b6a1c49e0afdb35fbfeaf1a Mon Sep 17 00:00:00 2001 From: RootHost-Stormwind Date: Mon, 13 Jan 2025 01:29:08 +0100 Subject: [PATCH] add nvim dotfile --- user/stormwind/dotfiles/neovim/init.vim | 18 ++++++++++++++++++ user/stormwind/master.nix | 3 +++ 2 files changed, 21 insertions(+) create mode 100644 user/stormwind/dotfiles/neovim/init.vim 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.