Update

Author Mitja Felicijan <mitja.felicijan@gmail.com> 2026-02-07 00:16:01 +0100
Committer Mitja Felicijan <mitja.felicijan@gmail.com> 2026-02-07 00:16:01 +0100
Commit 19bc2fbbf58956014ca143de380c181fcd89248b (patch)
-rwxr-xr-x .shenanigans.sh 2
-rw-r--r-- .tmux.conf 2
-rw-r--r-- .vimrc 17
3 files changed, 16 insertions, 5 deletions
diff --git a/.shenanigans.sh b/.shenanigans.sh
1
# Software list (Void Linux):
1
# Software list (Void Linux):
2
#   void-repo-nonfree void-repo-multilib void-repo-multilib-nonfree
2
#   void-repo-nonfree void-repo-multilib void-repo-multilib-nonfree
3
#   file-roller xfce4-plugins thunar-archive-plugin
3
#   file-roller xfce4-plugins thunar-archive-plugin
4
#   lm_sensors conky maim xlockmore picom cwm xclip xsetroot xdotool
4
#   lm_sensors conky maim xlockmore picom cwm xclip xsel xsetroot xdotool
5
#   xss-lock wmctrl zip mc htop entr cifs-utils rsync jq rofi st fd
5
#   xss-lock wmctrl zip mc htop entr cifs-utils rsync jq rofi st fd
6
#   clang clang-tools-extra vim git curl tmux hstr tree make cmake gdb
6
#   clang clang-tools-extra vim git curl tmux hstr tree make cmake gdb
7
#   nvtop ctags stow newsboat mpv rsync python3-pipx lazygit
7
#   nvtop ctags stow newsboat mpv rsync python3-pipx lazygit
...
diff --git a/.tmux.conf b/.tmux.conf
...
17
set -g status-fg '#ffffff'
17
set -g status-fg '#ffffff'
18
set -g window-status-current-format "#[fg=#ffffff]#[bg=#000000]#[fg=#ffffff]#[bg=#000000] #I:#W #[fg=#ffffff]#[bg=#000000]"
18
set -g window-status-current-format "#[fg=#ffffff]#[bg=#000000]#[fg=#ffffff]#[bg=#000000] #I:#W #[fg=#ffffff]#[bg=#000000]"
19
  
19
  
  
20
bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "xsel -i --clipboard"
  
21
  
20
bind-key Up    select-pane -U
22
bind-key Up    select-pane -U
21
bind-key Down  select-pane -D
23
bind-key Down  select-pane -D
22
bind-key Left  select-pane -L
24
bind-key Left  select-pane -L
...
diff --git a/.vimrc b/.vimrc
...
12
set encoding=utf8 spelllang=en_us laststatus=2 tabstop=4 shiftwidth=4
12
set encoding=utf8 spelllang=en_us laststatus=2 tabstop=4 shiftwidth=4
13
set number autoindent cursorline ignorecase hlsearch incsearch signcolumn=yes
13
set number autoindent cursorline ignorecase hlsearch incsearch signcolumn=yes
14
set hidden nowrap nobackup noswapfile noundofile autoread updatetime=300
14
set hidden nowrap nobackup noswapfile noundofile autoread updatetime=300
15
set backspace=indent,eol,start completeopt=menuone path+=** 
15
set backspace=indent,eol,start completeopt=menuone path+=**
  
16
set foldmethod=syntax foldlevel=99 foldopen= lazyredraw
16
set wildignore+=*/.git/*,*/.hg/*,*/.svn/*,*/vendor,tags,*.o,*.a,*.so
17
set wildignore+=*/.git/*,*/.hg/*,*/.svn/*,*/vendor,tags,*.o,*.a,*.so
  
18
set grepprg=rg\ --vimgrep\ --no-heading\ --smart-case
17
colorscheme wildcharm
19
colorscheme wildcharm
  
20
  
  
21
if executable('rg')
  
22
  set grepprg=rg\ --vimgrep\ --smart-case
  
23
  set grepformat=%f:%l:%c:%m
  
24
endif
18
  
25
  
19
nnoremap <C-Right> :bnext<CR>
26
nnoremap <C-Right> :bnext<CR>
20
nnoremap <C-Left> :bprevious<CR>
27
nnoremap <C-Left> :bprevious<CR>
...
28
nnoremap <leader>t :term<CR>
35
nnoremap <leader>t :term<CR>
29
nnoremap <Leader>q :nohlsearch<CR>
36
nnoremap <Leader>q :nohlsearch<CR>
30
nnoremap <Leader>e :ALEPopulateQuickfix<CR>:sleep 100m<CR>:copen<CR>
37
nnoremap <Leader>e :ALEPopulateQuickfix<CR>:sleep 100m<CR>:copen<CR>
31
nnoremap <leader>w :vimgrep /<C-r><C-w>/gj **/*<CR>:copenx<CR>
38
" nnoremap <leader>w :vimgrep /<C-r><C-w>/gj **/*<CR>:copen<CR>
  
39
  
  
40
nnoremap <leader>w :silent! grep! <cword> \| cwindow \| redraw!<CR>
  
41
  
32
  
42
  
33
nmap <silent> gr :ALEFindReferences -quickfix<CR>:sleep 100m<CR>:copen<CR>
43
nmap <silent> gr :ALEFindReferences -quickfix<CR>:sleep 100m<CR>:copen<CR>
34
nmap <silent> gd :ALEGoToDefinition<CR>
44
nmap <silent> gd :ALEGoToDefinition<CR>
35
nmap <silent> re :ALERename<CR>
45
nmap <silent> re :ALERename<CR>
36
  
46
  
37
" let g:ctrlp_use_caching = 0
47
let g:ctrlp_use_caching = 0
38
" let g:ctrlp_working_path_mode = ''
48
" let g:ctrlp_working_path_mode = ''
39
  
  
40
let g:ctrlp_working_path_mode = 'ra'
49
let g:ctrlp_working_path_mode = 'ra'
41
let g:ale_hover_to_floating_preview = 1
50
let g:ale_hover_to_floating_preview = 1
42
let g:ale_detail_to_floating_preview = 1
51
let g:ale_detail_to_floating_preview = 1
...