aboutsummaryrefslogtreecommitdiff
path: root/programs
diff options
context:
space:
mode:
authorAkshay <[email protected]>2025-01-14 17:46:42 +0000
committerAkshay <[email protected]>2025-01-14 17:46:42 +0000
commitf2815e157fcdec51d59b791cb3f7d931014235ea (patch)
treeb06c85de4c6bfd490dae7e6dce81b13023efd21d /programs
parent5514b8f6849c904146d5f4c2fcfff0105f8177e1 (diff)
mantis: .
Diffstat (limited to 'programs')
-rw-r--r--programs/init.vim29
-rw-r--r--programs/neovim.nix2
-rw-r--r--programs/st/config.h2
-rw-r--r--programs/tmux.nix1
4 files changed, 14 insertions, 20 deletions
diff --git a/programs/init.vim b/programs/init.vim
index 3dbd4b5..e7a70c1 100644
--- a/programs/init.vim
+++ b/programs/init.vim
@@ -100,7 +100,7 @@ let g:netrw_banner=0
100let g:netrw_browsex_viewer="xdg-open" 100let g:netrw_browsex_viewer="xdg-open"
101let g:netrw_winsize=30 101let g:netrw_winsize=30
102 102
103colorscheme plain 103colorscheme agila
104 104
105set shiftwidth=4 " indent = 4 spaces 105set shiftwidth=4 " indent = 4 spaces
106set expandtab 106set expandtab
@@ -132,34 +132,24 @@ cab bfd bufdo
132" man pages 132" man pages
133let g:ft_man_open_mode = 'tab' 133let g:ft_man_open_mode = 'tab'
134 134
135let g:gitgutter_override_sign_column_highlight = 0
136let g:gitgutter_sign_added = '+'
137let g:gitgutter_sign_modified = '~'
138let g:gitgutter_sign_removed = '-'
139let g:gitgutter_sign_removed_first_line = '-'
140let g:gitgutter_sign_modified_removed = '~'
141
142let g:fzf_colors = 135let g:fzf_colors =
143 \ { 'fg': ['fg', 'Noise'], 136 \ { 'fg': ['fg', 'Normal'],
144 \ 'bg': ['bg', 'Noise'], 137 \ 'bg': ['bg', 'Normal'],
145 \ 'hl': ['fg', 'Statement'], 138 \ 'hl': ['fg', 'Normal'],
146 \ 'fg+': ['fg', 'CursorLine', 'CursorColumn', 'Normal'], 139 \ 'fg+': ['fg', 'StatusLine'],
147 \ 'bg+': ['bg', 'CursorLine', 'CursorColumn'], 140 \ 'bg+': ['bg', 'Normal'],
148 \ 'hl+': ['fg', 'Statement'], 141 \ 'hl+': ['fg', 'Normal'],
142 \ 'gutter': ['bg', 'Normal'],
149 \ 'info': ['fg', 'PreProc'], 143 \ 'info': ['fg', 'PreProc'],
150 \ 'border': ['fg', 'Ignore'], 144 \ 'border': ['fg', 'Ignore'],
151 \ 'prompt': ['fg', 'Conditional'], 145 \ 'prompt': ['fg', 'Conditional'],
152 \ 'pointer': ['fg', 'Exception'], 146 \ 'pointer': ['fg', 'Directory'],
153 \ 'marker': ['fg', 'Keyword'], 147 \ 'marker': ['fg', 'Keyword'],
154 \ 'spinner': ['fg', 'Label'], 148 \ 'spinner': ['fg', 'Label'],
155 \ 'header': ['fg', 'Comment'] } 149 \ 'header': ['fg', 'Comment'] }
156let g:fzf_layout = { 'down': '40%' } 150let g:fzf_layout = { 'down': '40%' }
157let g:fzf_preview_window = [] 151let g:fzf_preview_window = []
158 152
159highlight GitGutterAdd ctermfg=8
160highlight GitGutterChange ctermfg=8
161highlight GitGutterDelete ctermfg=8
162
163let g:rustfmt_autosave = 0 153let g:rustfmt_autosave = 0
164 154
165let g:latex_view_general_viewer = "zathura" 155let g:latex_view_general_viewer = "zathura"
@@ -180,4 +170,5 @@ require 'lsp'
180require 'treesitter' 170require 'treesitter'
181require 'completions' 171require 'completions'
182require 'leap' 172require 'leap'
173require 'clipboard'
183EOF 174EOF
diff --git a/programs/neovim.nix b/programs/neovim.nix
index 08a1ada..6a09ba4 100644
--- a/programs/neovim.nix
+++ b/programs/neovim.nix
@@ -42,7 +42,9 @@
42 # syntax 42 # syntax
43 rust-vim 43 rust-vim
44 haskell-vim 44 haskell-vim
45 typescript-vim
45 vim-nix 46 vim-nix
47 vim-javascript
46 48
47 # handy 49 # handy
48 tabular 50 tabular
diff --git a/programs/st/config.h b/programs/st/config.h
index e7f79e3..d6402f9 100644
--- a/programs/st/config.h
+++ b/programs/st/config.h
@@ -46,7 +46,7 @@ int allowaltscreen = 1;
46 46
47/* allow certain non-interactive (insecure) window operations such as: 47/* allow certain non-interactive (insecure) window operations such as:
48 setting the clipboard text */ 48 setting the clipboard text */
49int allowwindowops = 0; 49int allowwindowops = 1;
50 50
51/* 51/*
52 * draw latency range in ms - from new content/keypress/etc until drawing. 52 * draw latency range in ms - from new content/keypress/etc until drawing.
diff --git a/programs/tmux.nix b/programs/tmux.nix
index bfda915..10cbf5f 100644
--- a/programs/tmux.nix
+++ b/programs/tmux.nix
@@ -118,6 +118,7 @@ in
118 bind-key -T copy-mode-vi y send-keys -X copy-pipe "${copy}" 118 bind-key -T copy-mode-vi y send-keys -X copy-pipe "${copy}"
119 bind-key -T copy-mode-vi r send-keys -X rectangle-toggle 119 bind-key -T copy-mode-vi r send-keys -X rectangle-toggle
120 bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-no-clear "${copy}" 120 bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-no-clear "${copy}"
121 set -s set-clipboard on
121 bind P paste-buffer 122 bind P paste-buffer
122 123
123 set-window-option -g allow-rename off 124 set-window-option -g allow-rename off