my system configurations ^-^
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(hm): remove nvim

willow 495fabc4 a4381368

-96
-1
modules/home/programs/tui/default.nix
··· 8 8 cfg = osConfig.settings.programs; 9 9 in { 10 10 imports = [ 11 - # ./nvim 12 11 ./bat.nix # core 13 12 ./btop.nix # core 14 13 ./gitui.nix # dev
-14
modules/home/programs/tui/nvim/default.nix
··· 1 - {inputs, ...}: { 2 - imports = [ 3 - inputs.nixvim.homeManagerModules.nixvim 4 - ./plugins 5 - ./keymaps.nix 6 - ]; 7 - programs.nixvim = { 8 - enable = true; 9 - defaultEditor = true; 10 - viAlias = true; 11 - vimAlias = true; 12 - luaLoader.enable = true; 13 - }; 14 - }
-57
modules/home/programs/tui/nvim/keymaps.nix
··· 1 - # Colemak layout: | QWERTY layout: 2 - # `12345 67890-= Move Around: | (instead of) `12345 67890-= 3 - # qwfpg jlUy;[]\ e | k qwert yuiop[]\ 4 - # arstd hNEIo' h i | h l asdfg HJKL;' 5 - # zxcvb km,./ n | j zxcvb nm,./ 6 - # nnoremap n h|xnoremap n h|onoremap n h| 7 - # nnoremap u k|xnoremap u k|onoremap u k| 8 - # nnoremap e j|xnoremap e j|onoremap e j| 9 - # nnoremap i l|xnoremap i l|onoremap i l| 10 - # inoremap <M-n> <Left>|cnoremap <M-n> <Left>| 11 - # inoremap <M-u> <Up>|cnoremap <M-u> <Up>| 12 - # inoremap <M-e> <Down>|cnoremap <M-e> <Down>| 13 - # inoremap <M-i> <Right>|cnoremap <M-i> <Right>| 14 - { 15 - programs.nixvim.keymaps = [ 16 - # TODO)) Colemak keybinds 17 - # down 18 - { 19 - mode = "n"; 20 - key = "n"; 21 - action = "j"; 22 - } 23 - { 24 - mode = "i"; 25 - key = "<M-n>"; 26 - action = "<Down>"; 27 - } 28 - # up 29 - { 30 - mode = "n"; 31 - key = "e"; 32 - action = "k"; 33 - } 34 - { 35 - mode = "i"; 36 - key = "<M-e>"; 37 - action = "<Up>"; 38 - } 39 - # right 40 - { 41 - mode = "n"; 42 - key = "i"; 43 - action = "l"; 44 - } 45 - { 46 - mode = "i"; 47 - key = "<M-i>"; 48 - action = "<Right>"; 49 - } 50 - # left 51 - { 52 - mode = "i"; 53 - key = "<M-h>"; 54 - action = "<Left>"; 55 - } 56 - ]; 57 - }
-24
modules/home/programs/tui/nvim/plugins/default.nix
··· 1 - {osConfig, ...}: { 2 - # imports = [ 3 - # ./copilot.nix 4 - # ]; 5 - programs.nixvim = { 6 - colorschemes.catppuccin = { 7 - enable = true; 8 - settings = { 9 - flavour = osConfig.catppuccin.flavor; 10 - }; 11 - }; 12 - 13 - plugins = { 14 - gitsigns = { 15 - enable = true; 16 - settings.signs = { 17 - add.text = "+"; 18 - change.text = "~"; 19 - }; 20 - }; 21 - copilot-vim.enable = true; 22 - }; 23 - }; 24 - }