Commit Graph

43 Commits

Author SHA1 Message Date
Noah Masur
e2400475f2 fix: nvim headless failing on darwin 2022-07-11 09:23:41 -04:00
Noah Masur
35aa851231 neovim tree-sitter textobject selections 2022-07-11 12:47:36 +00:00
Noah Masur
24acd220fb move keybinds to plugin configs 2022-07-11 03:31:48 +00:00
Noah Masur
e1ac175333 lsp and completion tweaks 2022-07-11 02:47:54 +00:00
Noah Masur
e9f85b815b run packer sync on nix rebuild 2022-07-10 23:48:11 +00:00
Noah Masur
5243003bad switch to new neovim gruvbox 2022-07-10 22:17:19 +00:00
Noah Masur
4f1c61bbe0 neovim replace keymap cmds with lua 2022-07-10 17:54:21 +00:00
Noah Masur
4851637770 conditional lsp servers 2022-07-10 14:15:41 +00:00
Noah Masur
cc801b4981 neovim colors.lua based on colorscheme 2022-07-09 21:57:56 +00:00
Noah Masur
a10e33c1e1 refactor neovim into proper lua files 2022-07-09 21:27:04 +00:00
Noah Masur
8f5522c2c9 nix shell features for flake, remove channels 2022-07-06 15:50:10 -04:00
Noah Masur
758321adc3 more commandline changes 2022-07-05 19:40:54 -04:00
Noah Masur
faa7f74773 add shfmt and shellcheck to system-wide neovim packages 2022-07-05 17:18:08 -04:00
Noah Masur
85116fc8fd python and other fixes 2022-06-21 17:51:27 -04:00
Noah Masur
5a43ad997f replace manual home dir with config option 2022-06-20 08:39:41 -04:00
Noah Masur
fdfc66c7ad fix build on linux 2022-06-19 23:54:16 -04:00
Noah Masur
e22a4f3df2 more darwin cleanup 2022-06-19 23:44:29 -04:00
Noah Masur
bd7290fe63 darwin alacritty statusbar 2022-06-19 10:02:06 -04:00
Noah Masur
4f1e948843 fixes to nvim and alacritty 2022-06-19 09:34:17 -04:00
Noah Masur
0229df9b97 merge darwin and nixos rebuild function 2022-06-14 19:03:16 -04:00
Noah Masur
708672b2e3 add nr to rebuild nixos and darwin 2022-06-14 18:17:52 -04:00
Noah Masur
3b38f0301a allow specific unfree 2022-06-04 21:08:09 -04:00
Noah Masur
0fd3956bda wireguard config but not enabled 2022-06-04 10:29:36 -04:00
Noah Masur
6f5b4725e7 fix: actually do home activation 2022-05-30 16:14:02 -04:00
Noah Masur
3656ed7e8f add home activation script 2022-05-30 16:07:43 -04:00
Noah Masur
36c4881384 revert to nvim as alias for vim 2022-05-30 13:09:50 -04:00
Noah Masur
3ba26ccfd5 improve comments and general tweaks 2022-05-29 13:44:45 -04:00
Noah Masur
5b9058935d move more modules to common section 2022-05-22 19:43:46 -04:00
Noah Masur
835cebebfb use neovim for man pager 2022-05-11 21:13:41 -04:00
Noah Masur
cc974cb013 lowercase directories and nix-index 2022-05-08 20:49:42 -04:00
Noah Masur
e9de34405f replace commentary with comment.nvim 2022-05-08 10:04:12 -04:00
Noah Masur
2bcf7ab079 remove extra stylua file 2022-05-08 09:58:13 -04:00
Noah Masur
40f06384ba split neovim lua config with mkorder 2022-05-07 18:11:47 -04:00
Noah Masur
d6657cee86 test splitting up init.lua 2022-05-07 17:31:19 -04:00
Noah Masur
ce52be726f move neovim init.lua to module 2022-05-07 16:54:47 -04:00
Noah Masur
417623965e refactor arguments to options
also change theme to colorscheme
2022-05-05 23:02:01 -04:00
Noah Masur
ec0b1c4e04 remove nixos directory 2022-05-01 23:39:50 -04:00
Noah Masur
9d7307d16d collapse gui and identity arguments 2022-04-30 12:07:58 -04:00
Noah Masur
f5508c747c move fish functions into nix 2022-04-30 10:21:43 -04:00
Noah Masur
2a5c896322 separate xorg and i3 2022-04-28 21:56:21 -04:00
Noah Masur
2a225debe5 completely remove secondary home-manager section 2022-04-28 21:40:21 -04:00
Noah Masur
71e4cc2f5a pass user as arg 2022-04-28 20:46:00 -04:00
Noah Masur
4ccbd8b393 move neovim to module 2022-04-28 19:11:33 -04:00