aboutsummaryrefslogtreecommitdiffstats
path: root/nichijou/home/nvim.scm
diff options
context:
space:
mode:
authorRenken <renken@shione.net>2022-08-30 23:04:10 +0200
committerRenken <renken@shione.net>2022-08-30 23:16:11 +0200
commitd1188e4f42d96969828456e8a9a7f909cf52e0f3 (patch)
tree187ca9882244f1c1375e2bf5f9fffcae287307b9 /nichijou/home/nvim.scm
parent4fc0a71aa718c3d4bbfd76e7c7743761f74db1b3 (diff)
downloadshione-d1188e4f42d96969828456e8a9a7f909cf52e0f3.tar.gz
shione-d1188e4f42d96969828456e8a9a7f909cf52e0f3.zip
home: configure neovim
Diffstat (limited to 'nichijou/home/nvim.scm')
-rw-r--r--nichijou/home/nvim.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/nichijou/home/nvim.scm b/nichijou/home/nvim.scm
new file mode 100644
index 0000000..27c8608
--- /dev/null
+++ b/nichijou/home/nvim.scm
@@ -0,0 +1,27 @@
+(define-module (nichijou home nvim)
+ #:use-module (gnu home services)
+ #:use-module (gnu packages vim)
+ #:use-module (gnu services)
+ #:use-module (guix gexp)
+ #:use-module (nichijou packages vim))
+
+(define-public packages
+ (list neovim
+ vim-airline
+ vim-airline-themes
+ vim-bbye
+ vim-ctrlp
+ vim-deoplete
+ vim-deoplete-vim-lsp
+ vim-detectindent
+ vim-doxygen-toolkit
+ vim-lsp
+ vim-nerdtree
+ vim-plantuml-syntax
+ vim-syntastic
+ vim-tagbar))
+
+(define-public services
+ (list (simple-service 'nichijou-nvim-config home-files-service-type
+ `((".config/nvim/init.vim" ,(local-file
+ "config/nvim/init.vim"))))))