aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--alacritty.yml8
-rw-r--r--vimrc8
2 files changed, 12 insertions, 4 deletions
diff --git a/alacritty.yml b/alacritty.yml
index bc7eb22..b17e57c 100644
--- a/alacritty.yml
+++ b/alacritty.yml
@@ -15,6 +15,14 @@ font:
15 italic: 15 italic:
16 family: Berkeley Mono 16 family: Berkeley Mono
17 17
18cursor:
19 blink_timeout: 0
20 style:
21 blinking: "Always"
22
18colors: 23colors:
19 primary: 24 primary:
20 background: "#111111" 25 background: "#111111"
26 cursor:
27 text: "#000000"
28 cursor: "#ffffff"
diff --git a/vimrc b/vimrc
index 3b6201c..6e4080c 100644
--- a/vimrc
+++ b/vimrc
@@ -21,6 +21,10 @@ autocmd Filetype make,go,sh setlocal noexpandtab tabstop=4 shiftwidth=4
21autocmd Filetype c,cpp,lua,zig setlocal expandtab tabstop=4 shiftwidth=4 21autocmd Filetype c,cpp,lua,zig setlocal expandtab tabstop=4 shiftwidth=4
22autocmd Filetype nix,html,javascript,css setlocal expandtab tabstop=2 shiftwidth=2 22autocmd Filetype nix,html,javascript,css setlocal expandtab tabstop=2 shiftwidth=2
23 23
24" External auto-formatters.
25autocmd FileType c,cpp setlocal formatprg=clang-format
26autocmd FileType go setlocal formatprg=gofmt
27
24" Code commenting - https://stackoverflow.com/a/1676672. 28" Code commenting - https://stackoverflow.com/a/1676672.
25augroup CodeCommenting 29augroup CodeCommenting
26 autocmd! 30 autocmd!
@@ -33,10 +37,6 @@ augroup END
33noremap <silent> cc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR> 37noremap <silent> cc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR>
34noremap <silent> cu :<C-B>silent <C-E>s/^\(\s*\)\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR> 38noremap <silent> cu :<C-B>silent <C-E>s/^\(\s*\)\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR>
35 39
36" External auto-format programs.
37autocmd FileType c,cpp setlocal formatprg=clang-format
38autocmd FileType go setlocal formatprg=gofmt
39
40" FZF fuzzy finder integration. 40" FZF fuzzy finder integration.
41function! FZF() 41function! FZF()
42 let t=tempname() 42 let t=tempname()