From 167e1ad6d641d14a812077bbdb3c6b7c8fdcdef9 Mon Sep 17 00:00:00 2001 From: filip <“filip.rabiega@gmail.com”> Date: Mon, 10 Feb 2025 11:57:31 +0100 Subject: updated dotfiles --- .bashrc | 5 +++-- .newsboat/cache.db | Bin 1716224 -> 1740800 bytes .newsboat/config | 4 ++-- .newsboat/history.cmdline | 1 + .vimrc | 19 ++++++++++++++++++- 5 files changed, 24 insertions(+), 5 deletions(-) diff --git a/.bashrc b/.bashrc index f1540fe..99bf4cf 100644 --- a/.bashrc +++ b/.bashrc @@ -113,17 +113,18 @@ fi set -o vi -export LS_OPTIONS='-la --color=auto' +export LS_OPTIONS='-lha --color=auto' alias ls='ls $LS_OPTIONS' alias r='ranger' +alias obs='nohup /usr/bin/obsidian &' alias vrc='vim ~/.vimrc' alias brc='vim ~/.bashrc && source $_' -alias npasswd='tr -dc A-Za-z0-9 $1.pdf diff --git a/.newsboat/cache.db b/.newsboat/cache.db index d133863..b558bcd 100644 Binary files a/.newsboat/cache.db and b/.newsboat/cache.db differ diff --git a/.newsboat/config b/.newsboat/config index 915eb5e..1cabc83 100644 --- a/.newsboat/config +++ b/.newsboat/config @@ -4,8 +4,8 @@ max-items 50 # externel browser browser firefox -macro m set browser "/usr/local/bin/mpv %u"; open-in-browser ; set browser "/usr/local/bin/w3m %u" -macro l set browser "/usr/local/bin/firefox %u"; open-in-browser ; set browser "/usr/local/bin/w3m %u" +macro m set browser "/usr/bin/mpv %u"; open-in-browser ; set browser "/usr/local/bin/w3m %u" +macro l set browser "/usr/bin/firefox %u"; open-in-browser ; set browser "/usr/local/bin/w3m %u" # unbind keys unbind-key ENTER diff --git a/.newsboat/history.cmdline b/.newsboat/history.cmdline index b60ba88..81da3bd 100644 --- a/.newsboat/history.cmdline +++ b/.newsboat/history.cmdline @@ -1,3 +1,4 @@ q !vim .newsboat/config q +q diff --git a/.vimrc b/.vimrc index 400c504..bfa3417 100644 --- a/.vimrc +++ b/.vimrc @@ -12,31 +12,48 @@ set laststatus=0 set noshowcmd set nocompatible set autoindent -set nocindent +set cindent set smartindent +set nowrap execute pathogen#infect() syntax on +filetype plugin on filetype plugin indent on " Automatically updates server after server files have been modified autocmd BufWritePost ~/website/*.html !bash ~/.local/bin/update_website autocmd BufWritePost ~/website/*.css !bash ~/.local/bin/update_website +" Automatically use black on a Python file +autocmd BufWritePost *.py !black % + " Automatically source .vimrc after saving autocmd BufWritePost ~/.vimrc source $MYVIMRC +"Automatically source .inputrc after saving +autocmd BufWritePost ~/.inputrc !bind -f ~/.inputrc + " Automatically deletes all trailing whitespace and newlines at end of file on save. & reset cursor position autocmd BufWritePre * let currPos = getpos(".") autocmd BufWritePre * %s/\s\+$//e autocmd BufWritePre * %s/\n\+\%$//e autocmd BufWritePre * cal cursor(currPos[1], currPos[2]) +map dB +map s o +map S ok +map Y y$ +map Z o nnoremap :tabnew ~/.vimrc nnoremap :TlistToggle nnoremap :NERDTree +" Keybindings to simulate system shortcuts +:nnoremap "+yy +:nnoremap "+p + inoremap /<++>"_c4l " show existing tab with 4 spaces width -- cgit v1.2.3