Compare commits

...

4 Commits

Author SHA1 Message Date
Johannes Rothe
872bce16c8 fish: install fundle with bass plugin
All checks were successful
dotfiles/pipeline/head This commit looks good
Bass is able to execute bash scripts.
2021-12-10 18:01:38 +01:00
Johannes Rothe
529ff9695c ignore fundle 2021-12-10 17:58:24 +01:00
Johannes Rothe
fc66804d7b vimrc: remove textwidth, add vim-hcl 2021-12-10 17:56:46 +01:00
Johannes Rothe
9843240886 Use flameshot 2021-12-10 17:54:53 +01:00
5 changed files with 28 additions and 8 deletions

2
.gitignore vendored
View File

@ -3,3 +3,5 @@ id_rsa.pub
id_rsa-cert.pub id_rsa-cert.pub
known_hosts known_hosts
fish_variables fish_variables
roles/dotfiles/files/fish/functions/fundle.fish
roles/dotfiles/files/fish/fundle/

View File

@ -7,4 +7,20 @@ if status --is-login
end end
end end
eval (keychain --eval --agents ssh,gpg 82CD152AAAE9CAF77EACB29E73F092605AF3286C) fundle plugin 'edc/bass'
fundle init
# run `fundle install` in the terminal
# bass to run utilities written in for bash in fish
if test -e /opt/ros/noetic/setup.bash
bass source /opt/ros/noetic/setup.bash
end
if test -e /home/rothe/catkin_ws/install/setup.bash
bass source /home/rothe/catkin_ws/install/setup.bash
end
if test -e /home/rothe/catkin_ws/install/setup.bash
bass source ~/.profile
end
eval (keychain --eval --agents ssh)

View File

@ -37,7 +37,7 @@ bindsym Mod1+l exec i3lock-fancy
bindsym Mod1+s exec i3lock-fancy && systemctl suspend bindsym Mod1+s exec i3lock-fancy && systemctl suspend
# screenshot # screenshot
bindsym --release Print exec "scrot -s '%Y-%m-%d-%H-%M-%S.png' -e 'mv $f ~/pictures/shots/'" bindsym --release Print exec "flameshot gui -p '/home/rothe/pictures/shots/'"
# kill focused window # kill focused window
bindsym $mod+Shift+q kill bindsym $mod+Shift+q kill

View File

@ -5,11 +5,11 @@ set cursorline
syntax on syntax on
" python " python
au BufNewFile,BufRead *.py,*.go set tabstop=4 softtabstop=4 shiftwidth=4 au BufNewFile,BufRead *.py,*.go set tabstop=4 softtabstop=4 shiftwidth=4
\ textwidth=79 expandtab autoindent fileformat=unix \ expandtab autoindent fileformat=unix
au BufNewFile,BufRead *.yaml set tabstop=2 softtabstop=2 shiftwidth=2 au BufNewFile,BufRead *.yaml,*.tf set tabstop=2 softtabstop=2 shiftwidth=2
\ textwidth=79 expandtab autoindent fileformat=unix \ expandtab autoindent fileformat=unix
au BufNewFile,BufRead *.html,*.css set tabstop=2 softtabstop=2 shiftwidth=2 au BufNewFile,BufRead *.html,*.css set tabstop=2 softtabstop=2 shiftwidth=2
\ expandtab autoindent colorcolumn=0 \ expandtab autoindent colorcolumn=0
au BufNewFile,BufRead *.launch set filetype=xml au BufNewFile,BufRead *.launch set filetype=xml
@ -26,6 +26,7 @@ Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim' Plug 'junegunn/fzf.vim'
Plug 'luochen1990/rainbow' Plug 'luochen1990/rainbow'
Plug 'psf/black' Plug 'psf/black'
Plug 'jvirtanen/vim-hcl' " HCL files used by terraform
" show git diff in sign column " show git diff in sign column
Plug 'airblade/vim-gitgutter' Plug 'airblade/vim-gitgutter'
" Themes " Themes

View File

@ -8,8 +8,10 @@
name: name:
- ack - ack
- black # code formatting - black # code formatting
- bsdmainutils # ncal calendar
- feh # set background - feh # set background
- fish - fish
- flameshot
- fonts-roboto - fonts-roboto
- fzf - fzf
- htop - htop
@ -18,7 +20,6 @@
- i3 - i3
- i3lock-fancy - i3lock-fancy
- keychain - keychain
- ncal
- pass - pass
- python3-pylint-common - python3-pylint-common
- pulseaudio-utils # pactl volume control - pulseaudio-utils # pactl volume control