Move i3 start to .xinitrc
This commit is contained in:
@@ -1,5 +1,3 @@
|
|||||||
# vim: fdm=marker ft=xdefaults.go-template
|
|
||||||
|
|
||||||
/* font [[[ */
|
/* font [[[ */
|
||||||
|
|
||||||
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
||||||
@@ -54,3 +52,5 @@ Xft.antialias: 1
|
|||||||
Xft.rgba: rgb
|
Xft.rgba: rgb
|
||||||
|
|
||||||
/* ]]] HiDPI */
|
/* ]]] HiDPI */
|
||||||
|
|
||||||
|
# vim: fdm=marker ft=xdefaults.go-template
|
||||||
|
|||||||
@@ -1,40 +1,28 @@
|
|||||||
# vim: fdm=marker ft=i3.go-template
|
|
||||||
|
|
||||||
# startup [[[ #
|
# startup [[[ #
|
||||||
|
|
||||||
set $browser "firefox"
|
|
||||||
# set $browser "chromium"
|
|
||||||
set $term "urxvt"
|
|
||||||
set $scripts_path "/home/kevin/scripts"
|
|
||||||
exec redshift -O 2000
|
|
||||||
# exec redshift -O 3000
|
|
||||||
# random bg
|
|
||||||
exec compton
|
|
||||||
exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/dim/non-editing")
|
|
||||||
exec imwheel
|
|
||||||
exec xmodmap ~/.Xmodmap
|
|
||||||
exec xset r rate $XSET_DELAY $XSET_RATE
|
|
||||||
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
||||||
exec xbacklight -set 10
|
exec xbacklight -set 10
|
||||||
{{ end }}
|
{{ end }}
|
||||||
exec xrdb ~/.Xresources
|
|
||||||
exec --no-startup-id dunst
|
|
||||||
exec --no-startup-id start-pulseaudio-x11
|
|
||||||
exec --no-startup-id i3-msg 'workspace $ws2; exec $term'
|
exec --no-startup-id i3-msg 'workspace $ws2; exec $term'
|
||||||
exec --no-startup-id i3-msg 'workspace $ws3; exec $browser'
|
exec --no-startup-id i3-msg 'workspace $ws3; exec $browser'
|
||||||
# exec --no-startup-id i3-msg 'workspace $ws11; exec $swex'
|
|
||||||
exec_always --no-startup-id numlockx on
|
|
||||||
|
|
||||||
# ]]] startup #
|
# ]]] startup #
|
||||||
|
|
||||||
# applications [[[ #
|
# applications [[[ #
|
||||||
|
|
||||||
set $mod Mod1
|
set $mod Mod1
|
||||||
|
set $browser "firefox"
|
||||||
|
# set $browser "chromium"
|
||||||
|
# set $term "urxvt"
|
||||||
|
set $term "st"
|
||||||
|
set $scripts_path "/home/kevin/scripts"
|
||||||
set $sch_dir "$HOME/Documents/School"
|
set $sch_dir "$HOME/Documents/School"
|
||||||
|
|
||||||
# app shortcuts [[[ #
|
# app shortcuts [[[ #
|
||||||
|
|
||||||
bindsym control+Return exec $term
|
bindsym control+Return exec $term
|
||||||
|
bindsym control+$mod+Return exec urxvt
|
||||||
|
# bindsym control+$mod+Return exec st
|
||||||
# PROTIP: You can also dynamically set dmenu's colors this way:
|
# PROTIP: You can also dynamically set dmenu's colors this way:
|
||||||
bindsym Mod4+Return exec dmenu_run -nb "$fg" -nf "$bg" -sb "$bg" -sf "$fg"
|
bindsym Mod4+Return exec dmenu_run -nb "$fg" -nf "$bg" -sb "$bg" -sf "$fg"
|
||||||
# bindsym Mod4+Return exec dmenu_run
|
# bindsym Mod4+Return exec dmenu_run
|
||||||
@@ -59,7 +47,6 @@ bindsym Mod4+p exec passmenu
|
|||||||
bindsym Mod4+q exec qdirstat
|
bindsym Mod4+q exec qdirstat
|
||||||
bindsym Mod4+r exec urxvt -e ranger
|
bindsym Mod4+r exec urxvt -e ranger
|
||||||
bindsym Mod4+$mod+r exec notify-send "watson restart" "$(watson restart)"
|
bindsym Mod4+$mod+r exec notify-send "watson restart" "$(watson restart)"
|
||||||
# bindsym Mod4+t exec st
|
|
||||||
bindsym Mod4+$mod+t exec xclip -selection clipboard ~/.password-store/social/trapbot
|
bindsym Mod4+$mod+t exec xclip -selection clipboard ~/.password-store/social/trapbot
|
||||||
bindsym Mod4+u exec echo 'kevin.mok@mail.utoronto.ca' | xclip -selection clipboard
|
bindsym Mod4+u exec echo 'kevin.mok@mail.utoronto.ca' | xclip -selection clipboard
|
||||||
bindsym Mod4+$mod+u exec pass -c uoft/acorn
|
bindsym Mod4+$mod+u exec pass -c uoft/acorn
|
||||||
@@ -174,6 +161,7 @@ bindsym control+shift+0 gaps inner all set 0;gaps outer all set 0
|
|||||||
# colors from pywal [[[ #
|
# colors from pywal [[[ #
|
||||||
|
|
||||||
set_from_resource $fg i3wm.color7 #f0f0f0
|
set_from_resource $fg i3wm.color7 #f0f0f0
|
||||||
|
#F0F0F0
|
||||||
# Set colors from Xresources
|
# Set colors from Xresources
|
||||||
# Change 'color7' and 'color2' to whatever colors you want i3 to use
|
# Change 'color7' and 'color2' to whatever colors you want i3 to use
|
||||||
# from the generated scheme.
|
# from the generated scheme.
|
||||||
@@ -234,6 +222,8 @@ bindsym shift+x kill
|
|||||||
|
|
||||||
# backgrounds [[[ #
|
# backgrounds [[[ #
|
||||||
|
|
||||||
|
set $make_st_script "/home/kevin/st/make-st.sh"
|
||||||
|
|
||||||
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
||||||
bindsym control+$mod+q exec wal -i "$HOME/Pictures/Backgrounds/bright/editing"; exec ~/.cache/wal/colors.sh
|
bindsym control+$mod+q exec wal -i "$HOME/Pictures/Backgrounds/bright/editing"; exec ~/.cache/wal/colors.sh
|
||||||
bindsym control+$mod+w exec /home/kevin/linux-config/scripts/bg-chooser; exec ~/.cache/wal/colors.sh
|
bindsym control+$mod+w exec /home/kevin/linux-config/scripts/bg-chooser; exec ~/.cache/wal/colors.sh
|
||||||
@@ -241,11 +231,11 @@ bindsym $mod+r exec wal -i "$HOME/Pictures/Backgrounds/dim/editing"; exec ~/.cac
|
|||||||
# bindsym $mod+r exec wal -i "$HOME/Pictures/Backgrounds/"; exec ~/.cache/wal/colors.sh
|
# bindsym $mod+r exec wal -i "$HOME/Pictures/Backgrounds/"; exec ~/.cache/wal/colors.sh
|
||||||
bindsym control+$mod+z exec feh --bg-fill ~/Pictures/Backgrounds/dim/black.jpg
|
bindsym control+$mod+z exec feh --bg-fill ~/Pictures/Backgrounds/dim/black.jpg
|
||||||
{{ else }}
|
{{ else }}
|
||||||
bindsym $mod+q exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/bright/editing")
|
bindsym $mod+q exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/bright/editing") && $make_st_script
|
||||||
bindsym $mod+w exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/dim/non-editing")
|
bindsym $mod+w exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/dim/non-editing") && $make_st_script
|
||||||
# bindsym $mod+w exec ~/linux-config/scripts/bg-chooser
|
# bindsym $mod+w exec ~/linux-config/scripts/bg-chooser
|
||||||
bindsym $mod+r exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/dim/editing")
|
bindsym $mod+r exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/dim/editing") && $make_st_script
|
||||||
bindsym $mod+y exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/bright/non-editing")
|
bindsym $mod+y exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Backgrounds/bright/non-editing") && $make_st_script
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
# ]]] backgrounds #
|
# ]]] backgrounds #
|
||||||
@@ -278,7 +268,6 @@ workspace $ws4 output $secondary
|
|||||||
bindsym $mod+F4 workspace $ws4; exec $term
|
bindsym $mod+F4 workspace $ws4; exec $term
|
||||||
|
|
||||||
set $ws5 "5 "
|
set $ws5 "5 "
|
||||||
# set $ws5 "5 🎥"
|
|
||||||
workspace $ws5 output $secondary
|
workspace $ws5 output $secondary
|
||||||
assign [class="Steam"] $ws5
|
assign [class="Steam"] $ws5
|
||||||
bindsym $mod+F5 workspace $ws5; exec $browser
|
bindsym $mod+F5 workspace $ws5; exec $browser
|
||||||
@@ -296,19 +285,16 @@ bindsym Mod4+d workspace $ws6; exec discord
|
|||||||
bindsym Mod4+k workspace $ws6; exec slack
|
bindsym Mod4+k workspace $ws6; exec slack
|
||||||
|
|
||||||
set $ws7 "7 "
|
set $ws7 "7 "
|
||||||
# set $ws7 "7 📤"
|
|
||||||
workspace $ws7 output $secondary
|
workspace $ws7 output $secondary
|
||||||
bindsym $mod+F7 workspace $ws7; exec $term
|
bindsym $mod+F7 workspace $ws7; exec $term
|
||||||
# bindsym Mod4+v workspace $ws7; exec VBoxManage startvm "369-a1"
|
# bindsym Mod4+v workspace $ws7; exec VBoxManage startvm "369-a1"
|
||||||
|
|
||||||
set $ws8 "8 "
|
set $ws8 "8 "
|
||||||
# set $ws8 "8 📊"
|
|
||||||
# assign [class="jetbrains-"] $ws8
|
# assign [class="jetbrains-"] $ws8
|
||||||
workspace $ws8 output $secondary
|
workspace $ws8 output $secondary
|
||||||
bindsym $mod+F8 workspace $ws8; exec $term
|
bindsym $mod+F8 workspace $ws8; exec $term
|
||||||
|
|
||||||
set $ws9 "9 "
|
set $ws9 "9 "
|
||||||
# set $ws9 "9 🔧"
|
|
||||||
workspace $ws9 output $secondary
|
workspace $ws9 output $secondary
|
||||||
bindsym $mod+F9 workspace $ws9; exec $term
|
bindsym $mod+F9 workspace $ws9; exec $term
|
||||||
|
|
||||||
@@ -409,6 +395,7 @@ for_window [class="Yad"] floating enable
|
|||||||
|
|
||||||
# set $inactive_ws_bg $white
|
# set $inactive_ws_bg $white
|
||||||
set $inactive_ws_bg #444c52
|
set $inactive_ws_bg #444c52
|
||||||
|
#00ffff
|
||||||
# set $inactive_ws_trans 96
|
# set $inactive_ws_trans 96
|
||||||
set $inactive_ws_trans 00
|
set $inactive_ws_trans 00
|
||||||
|
|
||||||
@@ -512,3 +499,5 @@ bindsym XF86AudioPrev exec "dbus-send --print-reply --dest=org.mpris.MediaPlayer
|
|||||||
bindsym XF86AudioNext exec "dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next"
|
bindsym XF86AudioNext exec "dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next"
|
||||||
|
|
||||||
# ]]] media keys #
|
# ]]] media keys #
|
||||||
|
|
||||||
|
# vim: fdm=marker ft=i3.go-template
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
# default {{{ #
|
# vim: fdm=marker ft=conf.go-template
|
||||||
|
|
||||||
|
# default [[[ #
|
||||||
# ===================================================================
|
# ===================================================================
|
||||||
# This file contains the default startup commands for ranger.
|
# This file contains the default startup commands for ranger.
|
||||||
# To change them, it is recommended to create the file
|
# To change them, it is recommended to create the file
|
||||||
@@ -632,9 +634,9 @@ tmap <delete> eval -q fm.ui.taskview.task_remove()
|
|||||||
tmap <C-l> redraw_window
|
tmap <C-l> redraw_window
|
||||||
tmap <ESC> taskview_close
|
tmap <ESC> taskview_close
|
||||||
copytmap <ESC> q Q w <C-c>
|
copytmap <ESC> q Q w <C-c>
|
||||||
# }}} #
|
# ]]] #
|
||||||
|
|
||||||
# image preview {{{ #
|
# image preview [[[ #
|
||||||
|
|
||||||
# Use one of the supported image preview protocols
|
# Use one of the supported image preview protocols
|
||||||
set preview_images true
|
set preview_images true
|
||||||
@@ -663,18 +665,19 @@ set preview_images true
|
|||||||
# The same as urxvt but utilizing not only the preview pane but the
|
# The same as urxvt but utilizing not only the preview pane but the
|
||||||
# whole terminal window.
|
# whole terminal window.
|
||||||
set preview_images_method w3m
|
set preview_images_method w3m
|
||||||
|
# set preview_images_method ueberzug
|
||||||
# set preview_images_method urxvt
|
# set preview_images_method urxvt
|
||||||
# set preview_images_method urxvt-full
|
# set preview_images_method urxvt-full
|
||||||
|
|
||||||
# }}} image preview #
|
# ]]] image preview #
|
||||||
|
|
||||||
# custom {{{ #
|
# custom [[[ #
|
||||||
|
|
||||||
# editing ranger config
|
# editing ranger config
|
||||||
map R chain shell nvim -p ~/.config/ranger/rc.conf %rangerdir/config/rc.conf; source ~/.config/ranger/rc.conf
|
map R chain shell nvim -p ~/.config/ranger/rc.conf %rangerdir/config/rc.conf; source ~/.config/ranger/rc.conf
|
||||||
map rr source ~/.config/ranger/rc.conf
|
map rr source ~/.config/ranger/rc.conf
|
||||||
|
|
||||||
# backgrounds {{{ #
|
# backgrounds [[[ #
|
||||||
|
|
||||||
map w shell /usr/bin/wal -i %f
|
map w shell /usr/bin/wal -i %f
|
||||||
map bde shell mv %f /home/kevin/Pictures/Backgrounds/dim/editing
|
map bde shell mv %f /home/kevin/Pictures/Backgrounds/dim/editing
|
||||||
@@ -684,7 +687,7 @@ map bbn shell mv %f /home/kevin/Pictures/Backgrounds/bright/non-editing
|
|||||||
map be shell mv %f editing
|
map be shell mv %f editing
|
||||||
map bn shell mv %f non-editing
|
map bn shell mv %f non-editing
|
||||||
|
|
||||||
# }}} backgrounds #
|
# ]]] backgrounds #
|
||||||
|
|
||||||
# bulk rename
|
# bulk rename
|
||||||
map cw eval fm.execute_console("bulkrename") if fm.thisdir.marked_items else fm.open_console("rename ")
|
map cw eval fm.execute_console("bulkrename") if fm.thisdir.marked_items else fm.open_console("rename ")
|
||||||
@@ -695,7 +698,7 @@ map zr shell unzip %f && rm %f
|
|||||||
map e. open_with evince f
|
map e. open_with evince f
|
||||||
map v. shell $EDITOR %f
|
map v. shell $EDITOR %f
|
||||||
|
|
||||||
source ~/.config/ranger/key_mappings.conf
|
source {{ .chezmoi.homedir }}/.config/ranger/key_mappings.conf
|
||||||
|
|
||||||
map dg shell dragon-drag-and-drop -a -x %p
|
map dg shell dragon-drag-and-drop -a -x %p
|
||||||
# map <C-d> shell dragon-drag-and-drop -a -x %p
|
# map <C-d> shell dragon-drag-and-drop -a -x %p
|
||||||
@@ -703,4 +706,4 @@ map dg shell dragon-drag-and-drop -a -x %p
|
|||||||
# https://github.com/alexanderjeurissen/ranger_devicons
|
# https://github.com/alexanderjeurissen/ranger_devicons
|
||||||
default_linemode devicons
|
default_linemode devicons
|
||||||
|
|
||||||
# }}} custom #
|
# ]]] custom #
|
||||||
@@ -22,13 +22,15 @@ set relativenumber
|
|||||||
set shiftwidth=4
|
set shiftwidth=4
|
||||||
set tabstop=4
|
set tabstop=4
|
||||||
" set t_Co=256
|
" set t_Co=256
|
||||||
|
" set termguicolors
|
||||||
" set timeoutlen=500
|
" set timeoutlen=500
|
||||||
set timeoutlen=350
|
set timeoutlen=350
|
||||||
" set tw=80
|
" set tw=80
|
||||||
set tw=75
|
set tw=75
|
||||||
set undodir=~/.vim/undo
|
set undodir=~/.vim/undo
|
||||||
set undofile
|
set undofile
|
||||||
set updatetime=1000
|
" set updatetime=1000
|
||||||
|
set updatetime=500
|
||||||
|
|
||||||
autocmd VimResized * wincmd =
|
autocmd VimResized * wincmd =
|
||||||
filetype plugin on
|
filetype plugin on
|
||||||
@@ -55,6 +57,7 @@ autocmd FileType *css,htmldjango,html,javascript,json,markdown,tex,text,yaml set
|
|||||||
" autocmd Filetype markdown set textwidth=0
|
" autocmd Filetype markdown set textwidth=0
|
||||||
" autocmd Filetype html set foldmarker=0
|
" autocmd Filetype html set foldmarker=0
|
||||||
autocmd BufNewFile,BufRead *.gd set expandtab!
|
autocmd BufNewFile,BufRead *.gd set expandtab!
|
||||||
|
autocmd Filetype go set expandtab! sw=4
|
||||||
autocmd Filetype markdown map <F8> :LivedownToggle<CR>
|
autocmd Filetype markdown map <F8> :LivedownToggle<CR>
|
||||||
autocmd Filetype markdown nnoremap <Tab> <Esc>>>A
|
autocmd Filetype markdown nnoremap <Tab> <Esc>>>A
|
||||||
autocmd Filetype markdown inoremap <S-Tab> <Esc><<A
|
autocmd Filetype markdown inoremap <S-Tab> <Esc><<A
|
||||||
@@ -84,6 +87,10 @@ autocmd BufNewFile,BufRead *.tmpl set tw=0 sw=2 ft=go-template fmr=[[[,]]]
|
|||||||
" commands for specific files [[[ "
|
" commands for specific files [[[ "
|
||||||
|
|
||||||
autocmd BufNewFile,BufRead watson*.fish set tabstop=2 shiftwidth=2 expandtab
|
autocmd BufNewFile,BufRead watson*.fish set tabstop=2 shiftwidth=2 expandtab
|
||||||
|
autocmd BufWritePost config.def.h silent !cd %:p:h; sudo rm config.h; sudo bear make install
|
||||||
|
" autocmd BufRead config.def.h map <F8> :silent !cd %:p:h; sudo rm config.h; sudo bear make install<CR>
|
||||||
|
autocmd BufRead config.def.h map <F10> :silent !cd %:p:h<CR>:!sudo rm config.h; sudo bear make install<CR>
|
||||||
|
autocmd BufRead config.def.h set updatetime=3000
|
||||||
autocmd BufRead commit-msg.txt set filetype=gitcommit tw=72
|
autocmd BufRead commit-msg.txt set filetype=gitcommit tw=72
|
||||||
" autocmd BufWritePost key_* !sync-shortcuts
|
" autocmd BufWritePost key_* !sync-shortcuts
|
||||||
autocmd BufNewFile,BufRead key_* map <F1> :w<CR>:silent !sync-shortcuts<CR>
|
autocmd BufNewFile,BufRead key_* map <F1> :w<CR>:silent !sync-shortcuts<CR>
|
||||||
@@ -231,7 +238,7 @@ Plug 'djoshea/vim-autoread'
|
|||||||
" Plug 'trapd00r/vim-syntax-vidir-ls'
|
" Plug 'trapd00r/vim-syntax-vidir-ls'
|
||||||
Plug 'calviken/vim-gdscript3'
|
Plug 'calviken/vim-gdscript3'
|
||||||
" display hex colors in Vim
|
" display hex colors in Vim
|
||||||
" Plug 'RRethy/vim-hexokinase'
|
Plug 'RRethy/vim-hexokinase'
|
||||||
" ]]] vim-plug "
|
" ]]] vim-plug "
|
||||||
|
|
||||||
" Mappings [[[ "
|
" Mappings [[[ "
|
||||||
@@ -240,6 +247,7 @@ call plug#end()
|
|||||||
" colorscheme gotham256
|
" colorscheme gotham256
|
||||||
colorscheme wal
|
colorscheme wal
|
||||||
|
|
||||||
|
nnoremap v <C-V>
|
||||||
nnoremap > >>
|
nnoremap > >>
|
||||||
nnoremap < <<
|
nnoremap < <<
|
||||||
inoremap << <Esc><<A
|
inoremap << <Esc><<A
|
||||||
@@ -420,5 +428,7 @@ autocmd Filetype markdown nnoremap <localleader>x 0f[lrx
|
|||||||
" nnoremap <localleader>x 0f[lrx
|
" nnoremap <localleader>x 0f[lrx
|
||||||
|
|
||||||
autocmd Filetype go-template inoremap <localleader>e {{"{{ else }}"}}
|
autocmd Filetype go-template inoremap <localleader>e {{"{{ else }}"}}
|
||||||
|
autocmd Filetype go-template inoremap <localleader>hd {{"{{ .chezmoi.homedir }}"}}
|
||||||
|
autocmd Filetype go-template nnoremap <localleader>fp :%s/{{"{{{"}}/[[[/g<CR>:%s/}}}/]]]/g<CR>
|
||||||
|
|
||||||
" ]]] Local Mappings "
|
" ]]] Local Mappings "
|
||||||
|
|||||||
23
dot_xinitrc
23
dot_xinitrc
@@ -1,5 +1,26 @@
|
|||||||
numlockx
|
|
||||||
xrandr --setprovideroutputsource modesetting NVIDIA-0
|
xrandr --setprovideroutputsource modesetting NVIDIA-0
|
||||||
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
|
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
|
||||||
# xrandr --auto
|
# xrandr --auto
|
||||||
|
xmodmap ~/.Xmodmap
|
||||||
|
redshift -O 2000
|
||||||
|
xset r rate $XSET_DELAY $XSET_RATE
|
||||||
|
# exec /home/kevin/Downloads/dwm/reload-dwm.sh
|
||||||
|
|
||||||
|
dunst &
|
||||||
|
compton -b
|
||||||
|
imwheel &
|
||||||
|
numlockx on &
|
||||||
|
start-pulseaudio-x11 &
|
||||||
|
|
||||||
|
wal -i $(/home/kevin/scripts/shuffler "$HOME/Pictures/Backgrounds/dim/non-editing") && /home/kevin/st/make-st.sh &
|
||||||
exec i3
|
exec i3
|
||||||
|
|
||||||
|
# # Statusbar loop
|
||||||
|
# while true; do
|
||||||
|
# xsetroot -name "$( date +"%R.%a-%m-%d" )"
|
||||||
|
# sleep 1m # Update time every minute
|
||||||
|
# done &
|
||||||
|
|
||||||
|
# # wal -i $(/home/kevin/scripts/shuffler "$HOME/Pictures/Backgrounds/dim/non-editing") &
|
||||||
|
# wal -i "$HOME/Pictures/Backgrounds/dim/editing/captain-marvel.jpg" &
|
||||||
|
# exec dwm
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ udub "udisksctl unmount -b /dev/sdc2"
|
|||||||
# ]]] mounting #
|
# ]]] mounting #
|
||||||
|
|
||||||
tc "touch"
|
tc "touch"
|
||||||
vd "vidir --verbose"
|
vdr "vidir --verbose"
|
||||||
|
|
||||||
# directory-related [[[ #
|
# directory-related [[[ #
|
||||||
|
|
||||||
@@ -116,6 +116,7 @@ vlm "alsamixer -c 1"
|
|||||||
|
|
||||||
# ]]] apt #
|
# ]]] apt #
|
||||||
|
|
||||||
|
{{ if eq .chezmoi.osRelease.id "arch" }}
|
||||||
# pacman [[[ #
|
# pacman [[[ #
|
||||||
|
|
||||||
# pc "sudo pacman -S"
|
# pc "sudo pacman -S"
|
||||||
@@ -148,6 +149,7 @@ yaug "yay -Syu --answerclean=None --answerdiff=None --answeredit=None"
|
|||||||
xya "yay -Qqne > ~/{{ .chezmoi.os }}-config/txt/{{ .chezmoi.fullHostname }}-pkgs.txt && yay -Qqme > ~/{{ .chezmoi.os }}-config/txt/{{ .chezmoi.fullHostname }}-aur.txt "
|
xya "yay -Qqne > ~/{{ .chezmoi.os }}-config/txt/{{ .chezmoi.fullHostname }}-pkgs.txt && yay -Qqme > ~/{{ .chezmoi.os }}-config/txt/{{ .chezmoi.fullHostname }}-aur.txt "
|
||||||
|
|
||||||
# ]]] yay #
|
# ]]] yay #
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
py "python"
|
py "python"
|
||||||
pipi "sudo pip install"
|
pipi "sudo pip install"
|
||||||
@@ -160,6 +162,9 @@ rdh "sudo killall dhcpcd && sudo dhcpcd"
|
|||||||
|
|
||||||
id "identify"
|
id "identify"
|
||||||
# rz "source ~/{{ .chezmoi.os }}-config/aliases/zsh_aliases"
|
# rz "source ~/{{ .chezmoi.os }}-config/aliases/zsh_aliases"
|
||||||
|
|
||||||
|
mst "sudo rm config.h && sudo bear make install"
|
||||||
|
|
||||||
# system ]]]
|
# system ]]]
|
||||||
|
|
||||||
# applications [[[ #
|
# applications [[[ #
|
||||||
@@ -188,6 +193,7 @@ pdft "pdftotext"
|
|||||||
pipes "pipes.sh -t 3"
|
pipes "pipes.sh -t 3"
|
||||||
py "python"
|
py "python"
|
||||||
r "ranger"
|
r "ranger"
|
||||||
|
rg "printf '\033c' && rg"
|
||||||
rx "redshift -x"
|
rx "redshift -x"
|
||||||
sn "sudo nvim"
|
sn "sudo nvim"
|
||||||
vmd "vimdiff"
|
vmd "vimdiff"
|
||||||
@@ -351,6 +357,7 @@ zm "chezmoi"
|
|||||||
za "chezmoi add"
|
za "chezmoi add"
|
||||||
zar "chezmoi add -r"
|
zar "chezmoi add -r"
|
||||||
zd "chezmoi data"
|
zd "chezmoi data"
|
||||||
|
zdf "chezmoi diff"
|
||||||
zp "chezmoi -v apply"
|
zp "chezmoi -v apply"
|
||||||
|
|
||||||
# ]]] chezmoi #
|
# ]]] chezmoi #
|
||||||
|
|||||||
@@ -4,9 +4,10 @@
|
|||||||
|
|
||||||
bg ~/Pictures/Backgrounds
|
bg ~/Pictures/Backgrounds
|
||||||
cf ~/.config
|
cf ~/.config
|
||||||
|
cff ~/.config/fish
|
||||||
d ~/Downloads
|
d ~/Downloads
|
||||||
|
dw ~/dwm
|
||||||
D ~/Documents
|
D ~/Documents
|
||||||
fo ~/.config/fish
|
|
||||||
k ~/
|
k ~/
|
||||||
lc ~/linux-config
|
lc ~/linux-config
|
||||||
lf /mnt/linux-files
|
lf /mnt/linux-files
|
||||||
@@ -15,6 +16,7 @@ me /run/media/{{ .chezmoi.group }}
|
|||||||
o /
|
o /
|
||||||
p ~/.password-store
|
p ~/.password-store
|
||||||
P ~/Pictures
|
P ~/Pictures
|
||||||
|
std ~/st
|
||||||
sw ~/.local/share/nvim/swap/
|
sw ~/.local/share/nvim/swap/
|
||||||
tm /tmp
|
tm /tmp
|
||||||
|
|
||||||
@@ -26,14 +28,14 @@ b1 ~/coding/mf-site/themes/base16
|
|||||||
2d ~/coding/godot-demos/2d-plat
|
2d ~/coding/godot-demos/2d-plat
|
||||||
ad ~/coding/ada-mario-prep
|
ad ~/coding/ada-mario-prep
|
||||||
cn ~/coding
|
cn ~/coding
|
||||||
ib ~/linux-config/i3blocks/.config/i3blocks/scripts
|
ib ~/linux-config/dot_config/i3blocks/scripts
|
||||||
j ~/Documents/journal
|
j ~/Documents/journal
|
||||||
lh ~/Documents/listening-history
|
lh ~/Documents/listening-history
|
||||||
mm ~/coding/move-mouse-with-head
|
mm ~/coding/move-mouse-with-head
|
||||||
ms ~/coding/mf-site
|
ms ~/coding/mf-site
|
||||||
mh ~/coding/mf-site/layouts
|
mh ~/coding/mf-site/layouts
|
||||||
# mg ~/coding/best-mf-site-personal
|
# mg ~/coding/best-mf-site-personal
|
||||||
ra ~/.config/ranger
|
ra ~/linux-config/dot_config/ranger
|
||||||
sr ~/linux-config/scripts
|
sr ~/linux-config/scripts
|
||||||
snp ~/.vim/plugged/vim-snippets/UltiSnips
|
snp ~/.vim/plugged/vim-snippets/UltiSnips
|
||||||
sv ~/coding/spotify-lib-vis/src
|
sv ~/coding/spotify-lib-vis/src
|
||||||
|
|||||||
@@ -4,17 +4,19 @@
|
|||||||
|
|
||||||
3 ~/linux-config/dot_config/i3/config.tmpl
|
3 ~/linux-config/dot_config/i3/config.tmpl
|
||||||
a ~/linux-config/key_aliases.tmpl
|
a ~/linux-config/key_aliases.tmpl
|
||||||
dr ~/linux-config/key_dirs.tmpl
|
d ~/linux-config/key_dirs.tmpl
|
||||||
|
dw ~/dwm/config.def.h
|
||||||
f ~/linux-config/key_files.tmpl
|
f ~/linux-config/key_files.tmpl
|
||||||
hs ~/.local/share/fish/fish_history
|
hs ~/.local/share/fish/fish_history
|
||||||
i ~/.config/i3blocks/i3blocks.conf
|
|
||||||
p ~/linux-config/txt/pacman-pkgs/pacman-pkgs.txt
|
p ~/linux-config/txt/pacman-pkgs/pacman-pkgs.txt
|
||||||
r ~/linux-config/dot_config/ranger/rc.conf
|
r ~/linux-config/dot_config/ranger/rc.conf.tmpl
|
||||||
sr ~/linux-config/configs/ranger/shortcuts.conf
|
sr ~/linux-config/configs/ranger/shortcuts.conf
|
||||||
ss ~/.shortcuts
|
ss ~/.shortcuts
|
||||||
u ~/.Xresources
|
st ~/st/config.def.h
|
||||||
|
u ~/linux-config/dot_Xresources.tmpl
|
||||||
v ~/linux-config/dot_vimrc.tmpl
|
v ~/linux-config/dot_vimrc.tmpl
|
||||||
x ~/linux-config/dot_config/fish/config.fish.tmpl
|
x ~/linux-config/dot_config/fish/config.fish.tmpl
|
||||||
|
xi ~/linux-config/dot_xinitrc
|
||||||
y ~/.zshrc
|
y ~/.zshrc
|
||||||
z ~/linux-config/aliases/zsh_aliases
|
z ~/linux-config/aliases/zsh_aliases
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ ranger_mappings="$HOME/.config/ranger/key_mappings.conf"
|
|||||||
# ensure sourcing new file in orig. config file
|
# ensure sourcing new file in orig. config file
|
||||||
ensure "source $aliases" "$bashrc"
|
ensure "source $aliases" "$bashrc"
|
||||||
ensure "source $aliases" "$zshrc"
|
ensure "source $aliases" "$zshrc"
|
||||||
ensure "source $fish_abbr" "$fish_config"
|
# ensure "source $fish_abbr" "$fish_config"
|
||||||
ensure "source $ranger_mappings" "$ranger_config"
|
ensure "source $ranger_mappings" "$ranger_config"
|
||||||
|
|
||||||
# key files
|
# key files
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
# chezmoi
|
# chezmoi
|
||||||
- scripts
|
- scripts
|
||||||
- copy sync-shortcut
|
- copy sync-shortcut
|
||||||
|
- YCM
|
||||||
|
|
||||||
# Other
|
# Other
|
||||||
- nnn?
|
- nnn?
|
||||||
|
|||||||
Reference in New Issue
Block a user