Update
This commit is contained in:
@@ -14,7 +14,7 @@ fi "fish"
|
|||||||
# reload urxvt
|
# reload urxvt
|
||||||
ru "xrdb ~/.Xresources && grep wallpaper ~/.cache/wal/colors.sh | cut -d\' -f2 | xargs wal -i > /dev/null"
|
ru "xrdb ~/.Xresources && grep wallpaper ~/.cache/wal/colors.sh | cut -d\' -f2 | xargs wal -i > /dev/null"
|
||||||
|
|
||||||
dua "sudo du -h --apparent-size | sort -h"
|
dua "du -ah --apparent-size | sort -h"
|
||||||
# list file sizes in megabytes with depth 1
|
# list file sizes in megabytes with depth 1
|
||||||
# duh "sudo du -d 1 -h --apparent-size | sort -h"
|
# duh "sudo du -d 1 -h --apparent-size | sort -h"
|
||||||
# dum "sudo du -d 1 -m --apparent-size | sort -h"
|
# dum "sudo du -d 1 -m --apparent-size | sort -h"
|
||||||
@@ -31,8 +31,8 @@ td "tldr"
|
|||||||
xr "xrandr"
|
xr "xrandr"
|
||||||
|
|
||||||
{{ if eq .chezmoi.fullHostname "nzxt" }}
|
{{ if eq .chezmoi.fullHostname "nzxt" }}
|
||||||
xrn "xrandr --output HDMI-0 --rotate normal"
|
xrn "xrandr --output HDMI-0 --rotate normal && grep wallpaper ~/.cache/wal/colors.sh | cut -d\' -f2 | xargs wal -i > /dev/null"
|
||||||
xrr "xrandr --output HDMI-0 --rotate right"
|
xrr "xrandr --output HDMI-0 --rotate right && grep wallpaper ~/.cache/wal/colors.sh | cut -d\' -f2 | xargs wal -i > /dev/null"
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
||||||
@@ -45,7 +45,7 @@ xrs "xrandr -s 0"
|
|||||||
# ]]] display #
|
# ]]] display #
|
||||||
|
|
||||||
ngb "sudo nvim /etc/default/grub"
|
ngb "sudo nvim /etc/default/grub"
|
||||||
mkgb "sudo grub-mkconfig -o /boot/grub/grub.cfg"
|
mgb "sudo grub-mkconfig -o /boot/grub/grub.cfg"
|
||||||
|
|
||||||
# a "bat"
|
# a "bat"
|
||||||
ba "bat"
|
ba "bat"
|
||||||
@@ -91,8 +91,8 @@ ssd "mosh --ssh='ssh -p 399' kevin@165.22.239.234 tmux a"
|
|||||||
sdh "mosh --ssh='ssh -p 399' kevin@165.22.239.234 htop"
|
sdh "mosh --ssh='ssh -p 399' kevin@165.22.239.234 htop"
|
||||||
sfd "sftp -P 399 kevin@165.22.239.234"
|
sfd "sftp -P 399 kevin@165.22.239.234"
|
||||||
# phone
|
# phone
|
||||||
ssp "mosh --ssh='ssh -p 8022' 192.168.0.13"
|
ssp "mosh --ssh='ssh -p 8022' 192.168.0.14"
|
||||||
sfp "sftp -P 8022 192.168.0.13"
|
sfp "sftp -P 8022 192.168.0.14"
|
||||||
# test server sites
|
# test server sites
|
||||||
# svp "firefox git.ataraxy.tk khkm.tk cal.khkm.tk pste.gq smol.gq twem.tk"
|
# svp "firefox git.ataraxy.tk khkm.tk cal.khkm.tk pste.gq smol.gq twem.tk"
|
||||||
# postgres ssh tunnel
|
# postgres ssh tunnel
|
||||||
@@ -259,7 +259,7 @@ spipi "sudo pip install"
|
|||||||
|
|
||||||
# internet [[[ #
|
# internet [[[ #
|
||||||
|
|
||||||
pg "ping -c 2 -W 1 8.8.8.8"
|
pg2 "ping -c 2 -W 1 8.8.8.8"
|
||||||
pgc "ping 8.8.8.8"
|
pgc "ping 8.8.8.8"
|
||||||
dh "sudo dhcpcd"
|
dh "sudo dhcpcd"
|
||||||
kdh "sudo killall dhcpcd"
|
kdh "sudo killall dhcpcd"
|
||||||
@@ -286,15 +286,21 @@ mst "sudo rm ~/st/config.h && sudo bear make -C ~/st install"
|
|||||||
# applications [[[ #
|
# applications [[[ #
|
||||||
|
|
||||||
# silent="> /dev/null 2>&1& "
|
# silent="> /dev/null 2>&1& "
|
||||||
|
13 "rot13"
|
||||||
am "antimicro"
|
am "antimicro"
|
||||||
# task [[[ #
|
# task [[[ #
|
||||||
|
|
||||||
a "task"
|
a "task"
|
||||||
aa "task add"
|
aa "task add"
|
||||||
aal "task add proj:lnx"
|
aal "task add proj:lnx"
|
||||||
aam "task add proj:mny"
|
aam "task add proj:ms"
|
||||||
|
aamy "task add proj:mny"
|
||||||
aap "task add proj:"
|
aap "task add proj:"
|
||||||
|
aacm "task add proj:codm"
|
||||||
|
aacr "task add proj:crim"
|
||||||
aas "task add proj:sch"
|
aas "task add proj:sch"
|
||||||
|
aa2 "task add proj:sch +c324"
|
||||||
|
aa8 "task add proj:sch +c384"
|
||||||
aay "task add proj:pey"
|
aay "task add proj:pey"
|
||||||
ac "task context"
|
ac "task context"
|
||||||
acn "task context none && task"
|
acn "task context none && task"
|
||||||
@@ -302,11 +308,13 @@ ach "task context home && task"
|
|||||||
aco "task context out && task"
|
aco "task context out && task"
|
||||||
acs "task context sch && task"
|
acs "task context sch && task"
|
||||||
af "task proj:"
|
af "task proj:"
|
||||||
|
afcm "task proj:codm"
|
||||||
|
afcr "task proj:crim"
|
||||||
apl "task completed"
|
apl "task completed"
|
||||||
al "task limit:15"
|
al "task limit:15"
|
||||||
alg "task log"
|
alg "task log"
|
||||||
ans "task +next"
|
ans "task +next"
|
||||||
ao "taskopen"
|
ao "taskopen -A"
|
||||||
asm "task summary"
|
asm "task summary"
|
||||||
awt "task waiting"
|
awt "task waiting"
|
||||||
ay "task sync"
|
ay "task sync"
|
||||||
@@ -359,7 +367,7 @@ kd "killall Discord && killall Discord"
|
|||||||
kr "killall electron"
|
kr "killall electron"
|
||||||
kt "killall thunderbird"
|
kt "killall thunderbird"
|
||||||
lio "libreoffice"
|
lio "libreoffice"
|
||||||
mp "mpv --volume=50"
|
# mpv "mpv --volume=50"
|
||||||
mra "man ranger"
|
mra "man ranger"
|
||||||
# mt "minetest"
|
# mt "minetest"
|
||||||
n "nvim"
|
n "nvim"
|
||||||
@@ -384,11 +392,18 @@ stp "termdown"
|
|||||||
# sw "swex"
|
# sw "swex"
|
||||||
t "tmux"#[[[
|
t "tmux"#[[[
|
||||||
ta "tmux a -t"
|
ta "tmux a -t"
|
||||||
|
ta2 "tmux a -t 324 || tmux new -s 324"
|
||||||
|
ta22 "tmux a -t 324-2 || tmux new -s 324-2"
|
||||||
|
ta8 "tmux a -t 384 || tmux new -s 384"
|
||||||
|
ta82 "tmux a -t 384-2 || tmux new -s 384-2"
|
||||||
tacf "tmux a -t config || tmux new -s config"
|
tacf "tmux a -t config || tmux new -s config"
|
||||||
|
tacm "tmux a -t codm || tmux new -s codm"
|
||||||
|
tacr "tmux a -t crimson || tmux new -s crimson"
|
||||||
taj "tmux a -t journal || tmux new -s journal"
|
taj "tmux a -t journal || tmux new -s journal"
|
||||||
tal "tmux a"
|
tal "tmux a"
|
||||||
tc "clear && tmux clear-history"
|
tc "clear && tmux clear-history"
|
||||||
tk "tmux kill-server"
|
tk "tmux kill-session -t"
|
||||||
|
tks "tmux kill-server"
|
||||||
tl "tmux ls"
|
tl "tmux ls"
|
||||||
tn "tmux new -s"
|
tn "tmux new -s"
|
||||||
tnb "tmux new -s backup"
|
tnb "tmux new -s backup"
|
||||||
@@ -408,12 +423,12 @@ trx "tar xvzf"
|
|||||||
|
|
||||||
# pass [[[ #
|
# pass [[[ #
|
||||||
|
|
||||||
ps "pass"
|
p "pass"
|
||||||
psc "pass -c"
|
pc "pass -c"
|
||||||
pse "pass edit"
|
pe "pass edit"
|
||||||
psi "pass insert -m"
|
pi "pass insert -m"
|
||||||
psg "pass generate -c"
|
pg "pass generate -c"
|
||||||
pss "pass show"
|
ps "pass show"
|
||||||
|
|
||||||
xc "xclip -selection clipboard"
|
xc "xclip -selection clipboard"
|
||||||
yh "echo 'kevin.mok@live.ca' | xclip -selection clipboard"
|
yh "echo 'kevin.mok@live.ca' | xclip -selection clipboard"
|
||||||
@@ -430,6 +445,7 @@ w "watson"
|
|||||||
# start [[[ #
|
# start [[[ #
|
||||||
|
|
||||||
wa "watson start"
|
wa "watson start"
|
||||||
|
wacm "watson start fun +cod-mobile"
|
||||||
wae "watson start && watson edit"
|
wae "watson start && watson edit"
|
||||||
wad "watson add -f '' -t ''"
|
wad "watson add -f '' -t ''"
|
||||||
|
|
||||||
@@ -452,14 +468,14 @@ wt "watson status"
|
|||||||
# log/report [[[ #
|
# log/report [[[ #
|
||||||
|
|
||||||
wl "watson log -Gcd"
|
wl "watson log -Gcd"
|
||||||
wla "watson log -Gca -p"
|
wla "watson log -Gcap"
|
||||||
wlat "watson log -Gca -T"
|
wlat "watson log -GcaT"
|
||||||
ww "watson log -Gc"
|
ww "watson log -Gc"
|
||||||
wwb "watson log -Gc | bat"
|
wwb "watson log -Gc | bat"
|
||||||
wr "watson report -Gcd"
|
wr "watson report -Gcd"
|
||||||
wra "watson report -Gca -p"
|
wra "watson report -Gcap"
|
||||||
wram "watson report -Gca | rg -S '^\w.*-\s\d*h' | sort -t' ' -hk3 | sed 's/ - /,/' | xsv table"
|
wram "watson report -Gca | rg -S '^\w.*-\s\d*h' | sort -t' ' -hk3 | sed 's/ - /,/' | xsv table"
|
||||||
wrat "watson report -Gca -T"
|
wrat "watson report -GcaT"
|
||||||
wrw "watson report -Gc"
|
wrw "watson report -Gc"
|
||||||
|
|
||||||
# ]]] log/report #
|
# ]]] log/report #
|
||||||
@@ -485,6 +501,8 @@ gbu "git branch --no-merged"
|
|||||||
gbm "git branch --merged"
|
gbm "git branch --merged"
|
||||||
|
|
||||||
gsm "git submodule"
|
gsm "git submodule"
|
||||||
|
gsma "git submodule add"
|
||||||
|
gsmi "git submodule init"
|
||||||
gsmp "git submodule foreach git pull"
|
gsmp "git submodule foreach git pull"
|
||||||
gsmu "git submodule update --recursive --remote"
|
gsmu "git submodule update --recursive --remote"
|
||||||
|
|
||||||
@@ -507,11 +525,14 @@ gru "git branch --set-upstream-to=origin/master master"
|
|||||||
ga "git add -A && git status -u"
|
ga "git add -A && git status -u"
|
||||||
gac "git add -A && git commit -S"
|
gac "git add -A && git commit -S"
|
||||||
gaf "git add -f"
|
gaf "git add -f"
|
||||||
|
gal "git lfs track"
|
||||||
# unsigned commt
|
# unsigned commt
|
||||||
gacu "git add -A && git commit"
|
gacu "git add -A && git commit"
|
||||||
|
|
||||||
glf "git lfs"
|
glf "git lfs"
|
||||||
glfi "git lfs install"
|
glfi "git lfs install"
|
||||||
|
glfp "git lfs pull"
|
||||||
|
glft "git lfs track *"
|
||||||
|
|
||||||
grm "git rm"
|
grm "git rm"
|
||||||
grmf "git rm -f"
|
grmf "git rm -f"
|
||||||
@@ -531,7 +552,7 @@ gdt "git difftool -w --tool=vimdiff"
|
|||||||
gdtc "git difftool -w --cached --tool=vimdiff"
|
gdtc "git difftool -w --cached --tool=vimdiff"
|
||||||
gl "git log"
|
gl "git log"
|
||||||
glm "git log master"
|
glm "git log master"
|
||||||
gsl "git shortlog"
|
# gsl "git shortlog"
|
||||||
|
|
||||||
# ]]] diff/log #
|
# ]]] diff/log #
|
||||||
|
|
||||||
@@ -556,6 +577,7 @@ gheadm1 "git reset --hard HEAD~1"
|
|||||||
gls "git ls-tree HEAD --name-only"
|
gls "git ls-tree HEAD --name-only"
|
||||||
|
|
||||||
gchp "git cherry-pick"
|
gchp "git cherry-pick"
|
||||||
|
gchpt "git cherry-pick --strategy=recursive -X theirs"
|
||||||
gchpc "git cherry-pick --continue"
|
gchpc "git cherry-pick --continue"
|
||||||
|
|
||||||
gst "git stash"
|
gst "git stash"
|
||||||
@@ -729,6 +751,8 @@ wlm "watson log --all --project=minetest"
|
|||||||
wrm "watson report --all --project=minetest"
|
wrm "watson report --all --project=minetest"
|
||||||
wamv "watson start minetest +video"
|
wamv "watson start minetest +video"
|
||||||
|
|
||||||
|
# minetest [[[ #
|
||||||
|
|
||||||
mtg "minetest"
|
mtg "minetest"
|
||||||
mts "minetestserver"
|
mts "minetestserver"
|
||||||
mtsc "minetestserver --gameid minetest --worldname Creative --terminal"
|
mtsc "minetestserver --gameid minetest --worldname Creative --terminal"
|
||||||
@@ -737,9 +761,13 @@ mtsh "minetestserver --gameid mineclone2 --worldname Hevin-MC --config ~/.minete
|
|||||||
mtsv "minetestserver --gameid minimal --worldname Test --terminal"
|
mtsv "minetestserver --gameid minimal --worldname Test --terminal"
|
||||||
# mtrsy "rsync -vr .minetest/ /mnt/linux-files/.minetest/"
|
# mtrsy "rsync -vr .minetest/ /mnt/linux-files/.minetest/"
|
||||||
|
|
||||||
|
# ]]] minetest #
|
||||||
|
|
||||||
tet "pandoc -f markdown -t html twitch-emote-conversion.md | xclip -selection clipboard"
|
tet "pandoc -f markdown -t html twitch-emote-conversion.md | xclip -selection clipboard"
|
||||||
shrg "printf '¯\\\\\\\\\\_(ツ)_/¯' | xclip -selection clipboard"
|
shrg "printf '¯\\\\\\\\\\_(ツ)_/¯' | xclip -selection clipboard"
|
||||||
|
|
||||||
|
dce "mono DiscordChatExporter.Cli.exe"
|
||||||
|
|
||||||
# ]]] games #
|
# ]]] games #
|
||||||
|
|
||||||
# school [[[ #
|
# school [[[ #
|
||||||
@@ -751,13 +779,18 @@ gpa "column -ts',' ~/Documents/gpa.md"
|
|||||||
ssc "mosh mokkar@teach.cs.utoronto.ca"
|
ssc "mosh mokkar@teach.cs.utoronto.ca"
|
||||||
|
|
||||||
# 324
|
# 324
|
||||||
rhs "clear && tmux clear-history && runhaskell Ex3.hs"
|
# hk "clear && tmux clear-history && runhaskell TestChups.hs"
|
||||||
|
hk "clear && tmux clear-history && runhaskell"
|
||||||
rk "clear && tmux clear-history && raco test"
|
rk "clear && tmux clear-history && raco test"
|
||||||
rki "racket -l racket/base -i"
|
|
||||||
rke "clear && tmux clear-history && raco test ex1.rkt"
|
rke "clear && tmux clear-history && raco test ex1.rkt"
|
||||||
|
rkr "clear && tmux clear-history && racket"
|
||||||
|
rki "racket -l racket/base -i"
|
||||||
|
|
||||||
# 384
|
# 384
|
||||||
rgp "clear && tmux clear-history && rg -S -t py"
|
rgp "clear && tmux clear-history && rg -S -t py"
|
||||||
8aa "clear && tmux clear-history && python2 autograder.py"
|
8aa "clear && tmux clear-history && python2 autograder.py"
|
||||||
|
# 8ap "python2 plane_scheduling.py"
|
||||||
|
8aq "clear && tmux clear-history && python2 autograder.py --no-graphics -q q6"
|
||||||
|
8at "clear && tmux clear-history && python2 autograder.py --no-graphics -t test_cases/q6/1-JointParticleObserve"
|
||||||
|
|
||||||
# ]]] school #
|
# ]]] school #
|
||||||
|
|||||||
@@ -12,10 +12,10 @@ D ~/Documents
|
|||||||
k ~/
|
k ~/
|
||||||
lc ~/linux-config
|
lc ~/linux-config
|
||||||
lf /mnt/linux-files
|
lf /mnt/linux-files
|
||||||
lfv /mnt/linux-files/Videos
|
Lfv /mnt/linux-files/Videos
|
||||||
me /run/media/kevin
|
me /run/media/kevin
|
||||||
o /
|
o /
|
||||||
p ~/.password-store
|
pd ~/.password-store
|
||||||
P ~/Pictures
|
P ~/Pictures
|
||||||
std ~/st
|
std ~/st
|
||||||
# tm /tmp
|
# tm /tmp
|
||||||
@@ -37,6 +37,7 @@ drk ~/coding/dark-sky
|
|||||||
hbd ~/.habitctl
|
hbd ~/.habitctl
|
||||||
ib ~/linux-config/dot_config/i3blocks/scripts
|
ib ~/linux-config/dot_config/i3blocks/scripts
|
||||||
ra ~/linux-config/dot_config/ranger
|
ra ~/linux-config/dot_config/ranger
|
||||||
|
rd ~/Documents/red-discord-bot
|
||||||
sr ~/linux-config/scripts
|
sr ~/linux-config/scripts
|
||||||
snp ~/.vim/plugged/vim-snippets/UltiSnips
|
snp ~/.vim/plugged/vim-snippets/UltiSnips
|
||||||
sw ~/.local/share/nvim/swap/
|
sw ~/.local/share/nvim/swap/
|
||||||
@@ -52,12 +53,14 @@ j ~/Documents/journal
|
|||||||
lh ~/Documents/listening-history
|
lh ~/Documents/listening-history
|
||||||
mmd ~/coding/move-mouse-with-head
|
mmd ~/coding/move-mouse-with-head
|
||||||
ms ~/coding/mf-site
|
ms ~/coding/mf-site
|
||||||
mh ~/coding/mf-site/layouts
|
ml ~/coding/mf-site/content/letter
|
||||||
# mg ~/coding/best-mf-site-personal
|
mp ~/coding/mf-site/static/pdf
|
||||||
|
pn ~/coding/red-discord-bot
|
||||||
sv ~/coding/spotify-lib-vis/src
|
sv ~/coding/spotify-lib-vis/src
|
||||||
svg ~/coding/spotify-lib-vis/src/graphs/static/graphs/scripts
|
svg ~/coding/spotify-lib-vis/src/graphs/static/graphs/scripts
|
||||||
swd ~/coding/swex
|
swd ~/coding/swex
|
||||||
tb ~/coding/trapbot/src/trapbot
|
tb ~/coding/trapbot/src/trapbot
|
||||||
|
ur ~/coding/uranium-godot
|
||||||
wo ~/Documents/workout-logs
|
wo ~/Documents/workout-logs
|
||||||
|
|
||||||
# gaming [[[ #
|
# gaming [[[ #
|
||||||
@@ -69,7 +72,7 @@ mta ~/.minetest/clientmods/custom_aliases
|
|||||||
mtc ~/.minetest/games/mineclone2/mods
|
mtc ~/.minetest/games/mineclone2/mods
|
||||||
mtm ~/.minetest/minetest
|
mtm ~/.minetest/minetest
|
||||||
|
|
||||||
pk ~/Downloads/gba/mgba/pokemon/emerald/1
|
# pk ~/Downloads/gba/mgba/pokemon/emerald/1
|
||||||
|
|
||||||
# ]]] gaming #
|
# ]]] gaming #
|
||||||
|
|
||||||
@@ -85,16 +88,27 @@ adP ~/Pictures/ada-mario
|
|||||||
|
|
||||||
# ]]] cdn #
|
# ]]] cdn #
|
||||||
|
|
||||||
|
cm ~/Documents/codm
|
||||||
|
cs ~/Documents/codm/site
|
||||||
|
csi ~/Documents/codm/site/static/images
|
||||||
|
Css ~/Pictures/screenshots/mobile/codm
|
||||||
|
|
||||||
# sch [[[ #
|
# sch [[[ #
|
||||||
|
|
||||||
sc ~/school
|
sc ~/school
|
||||||
lt ~/school/latex-notes
|
lt ~/school/latex-notes
|
||||||
|
|
||||||
|
# 324
|
||||||
2 ~/school/324
|
2 ~/school/324
|
||||||
2e ~/school/324/e/3
|
2a ~/school/324-a2
|
||||||
|
2e ~/school/324/e/10
|
||||||
|
2f ~/school/324/final
|
||||||
|
2l ~/school/324/l/9
|
||||||
|
2m ~/school/324/midterm
|
||||||
|
|
||||||
|
# 384
|
||||||
8 ~/school/384
|
8 ~/school/384
|
||||||
8a ~/school/384/a1
|
8a ~/school/384/a4
|
||||||
8t ~/school/latex-notes/384/a1
|
# 8t ~/school/latex-notes/384/a2
|
||||||
|
|
||||||
# ]]] sch #
|
# ]]] sch #
|
||||||
|
|||||||
@@ -56,8 +56,8 @@ tt txt/todo.md
|
|||||||
tm ~/.vim/plugged/vim-snippets/UltiSnips/texmath.snippets
|
tm ~/.vim/plugged/vim-snippets/UltiSnips/texmath.snippets
|
||||||
tp /tmp/
|
tp /tmp/
|
||||||
tw ~/linux-config/dot_taskrc
|
tw ~/linux-config/dot_taskrc
|
||||||
|
w ~/.config/watson/state.tmp
|
||||||
wh ~/Documents/journal/todo/work-habit.md
|
wh ~/Documents/journal/todo/work-habit.md
|
||||||
wt ~/.config/watson/state.tmp
|
|
||||||
|
|
||||||
# ]]] cdn #
|
# ]]] cdn #
|
||||||
|
|
||||||
@@ -81,4 +81,8 @@ wt ~/.config/watson/state.tmp
|
|||||||
|
|
||||||
# ]]] sch #
|
# ]]] sch #
|
||||||
|
|
||||||
|
# gaming
|
||||||
|
cra ~/Documents/red-discord-bot/repos/gobcog/adventure/data/default/attribs.json
|
||||||
|
crm ~/Documents/red-discord-bot/repos/gobcog/adventure/data/default/monsters.json
|
||||||
mta ~/.minetest/clientmods/custom_aliases/init.lua
|
mta ~/.minetest/clientmods/custom_aliases/init.lua
|
||||||
|
pk ~/Downloads/pokecord/pokecord2.md
|
||||||
|
|||||||
@@ -50,8 +50,8 @@ URxvt*inheritPixmap: true
|
|||||||
! URxvt*transparent: false
|
! URxvt*transparent: false
|
||||||
! URxvt*shading: 0 (blackest) to 99 black, 101 to 200 (whitest) white
|
! URxvt*shading: 0 (blackest) to 99 black, 101 to 200 (whitest) white
|
||||||
! URxvt*shading: 50
|
! URxvt*shading: 50
|
||||||
URxvt*shading: 40
|
! URxvt*shading: 40
|
||||||
! URxvt*shading: 35
|
URxvt*shading: 35
|
||||||
! urxvt*blurRadius: 10
|
! urxvt*blurRadius: 10
|
||||||
|
|
||||||
/* ]]] transparency */
|
/* ]]] transparency */
|
||||||
|
|||||||
@@ -17,14 +17,15 @@ set -x GPG_TTY (tty)
|
|||||||
|
|
||||||
set -U fish_greeting
|
set -U fish_greeting
|
||||||
|
|
||||||
# spv
|
# spv[[[
|
||||||
{{ if eq .chezmoi.fullHostname "nzxt" }}
|
{{ if eq .chezmoi.fullHostname "nzxt" }}
|
||||||
set -U spv_dir "/home/kevin/coding/spotify-lib-vis"
|
set -U spv_dir "/home/kevin/coding/spotify-lib-vis"
|
||||||
set -U mfs_dir "/home/kevin/coding/mf-site"
|
set -U mfs_dir "/home/kevin/coding/mf-site"
|
||||||
source /home/kevin/coding/spotify-lib-vis/src/scripts/api-keys-fish.sh
|
source /home/kevin/coding/spotify-lib-vis/src/scripts/api-keys-fish.sh
|
||||||
abbr hum "cd $mfs_dir && hugo serve -D --disableFastRender"
|
abbr hum "cd $mfs_dir && hugo serve -D --disableFastRender"
|
||||||
{{ end }}
|
{{ end }}#]]]
|
||||||
|
|
||||||
|
# system[[[
|
||||||
set -x PATH $PATH ~/.local/bin ~/scripts ~/scripts/colors ~/go/bin ~/.minetest/minetest/bin ~/.gem/ruby/2.6.0/bin
|
set -x PATH $PATH ~/.local/bin ~/scripts ~/scripts/colors ~/go/bin ~/.minetest/minetest/bin ~/.gem/ruby/2.6.0/bin
|
||||||
set -x CLASSPATH $CLASSPATH /home/kevin/java/*.jar
|
set -x CLASSPATH $CLASSPATH /home/kevin/java/*.jar
|
||||||
set -x LD_LIBRARY_PATH $LD_LIBRARY_PATH /usr/local/lib /usr/local/lib64
|
set -x LD_LIBRARY_PATH $LD_LIBRARY_PATH /usr/local/lib /usr/local/lib64
|
||||||
@@ -32,27 +33,34 @@ set -x PKG_CONFIG_PATH $PKG_CONFIG_PATH /usr/lib/pkgconfig
|
|||||||
set -x HASTE_SERVER https://pste.gq
|
set -x HASTE_SERVER https://pste.gq
|
||||||
{{ if eq .chezmoi.fullHostname "nzxt" }}
|
{{ if eq .chezmoi.fullHostname "nzxt" }}
|
||||||
set -x CALCURSE_CALDAV_PASSWORD (pass show technology/linux/baikal | head -n1)
|
set -x CALCURSE_CALDAV_PASSWORD (pass show technology/linux/baikal | head -n1)
|
||||||
|
status --is-interactive; and source (pyenv init -|psub)
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
#]]]
|
||||||
|
|
||||||
{{ if eq .linux_os "termux" }}
|
# space prompt[[[
|
||||||
# set SPACEFISH_PROMPT_ORDER time user dir host git package node docker ruby golang php rust haskell julia aws conda pyenv kubecontext exec_time line_sep battery jobs exit_code vi_mode char
|
set SPACEFISH_PROMPT_ORDER time user dir host git package node docker ruby golang php rust haskell julia aws conda pyenv kubecontext exec_time line_sep battery jobs exit_code vi_mode char
|
||||||
|
# set SPACEFISH_PROMPT_ORDER vi_mode dir git pyenv exec_time jobs exit_code line_sep char
|
||||||
set SPACEFISH_DIR_PREFIX ''
|
set SPACEFISH_DIR_PREFIX ''
|
||||||
set SPACEFISH_PROMPT_ORDER vi_mode dir git pyenv exec_time jobs exit_code line_sep char
|
set SPACEFISH_DIR_TRUNC 0
|
||||||
|
set SPACEFISH_DIR_TRUNC_REPO false
|
||||||
set SPACEFISH_VI_MODE_INSERT ''
|
set SPACEFISH_VI_MODE_INSERT ''
|
||||||
set SPACEFISH_VI_MODE_NORMAL '[n] '
|
set SPACEFISH_VI_MODE_NORMAL '[n] '
|
||||||
set SPACEFISH_VI_MODE_SUFFIX ''
|
set SPACEFISH_VI_MODE_SUFFIX ''
|
||||||
{{ end }}
|
#]]]
|
||||||
|
|
||||||
|
# pass[[[
|
||||||
set -x PASSWORD_STORE_CLIP_TIME 120
|
set -x PASSWORD_STORE_CLIP_TIME 120
|
||||||
set -xU XSET_RATE 90
|
set -xU XSET_RATE 90
|
||||||
set -xU XSET_DELAY 200
|
set -xU XSET_DELAY 200
|
||||||
{{ if and (eq .chezmoi.fullHostname "x1-carbon") (not (eq .chezmoi.username "root")) }}
|
{{ if and (eq .chezmoi.fullHostname "x1-carbon") (not (eq .chezmoi.username "root")) }}
|
||||||
xset r rate $XSET_DELAY $XSET_RATE
|
xset r rate $XSET_DELAY $XSET_RATE
|
||||||
{{ end }}
|
{{ end }}#]]]
|
||||||
|
|
||||||
# set -U BROWSER "chromium"
|
# set -U BROWSER "chromium"
|
||||||
set -xU BROWSER "firefox"
|
set -xU BROWSER "firefox"
|
||||||
|
|
||||||
|
set -xU FZF_DEFAULT_COMMAND "find ."
|
||||||
|
|
||||||
# ]]] universal var's #
|
# ]]] universal var's #
|
||||||
|
|
||||||
# fish-specific [[[ #
|
# fish-specific [[[ #
|
||||||
@@ -71,7 +79,7 @@ chezmoi apply
|
|||||||
{{ if not (eq .linux_os "termux") }}
|
{{ if not (eq .linux_os "termux") }}
|
||||||
~/scripts/sync-shortcuts
|
~/scripts/sync-shortcuts
|
||||||
{{ end }}
|
{{ end }}
|
||||||
source ~/.config/fish/key_abbr.fish > /dev/null
|
# source ~/.config/fish/key_abbr.fish > /dev/null
|
||||||
set -U fish_fxn_dir "{{ .chezmoi.homedir }}/linux-config/dot_config/fish/functions"
|
set -U fish_fxn_dir "{{ .chezmoi.homedir }}/linux-config/dot_config/fish/functions"
|
||||||
# set -U fish_fxn_dir "~/.config/fish/functions"
|
# set -U fish_fxn_dir "~/.config/fish/functions"
|
||||||
abbr ff "cd $fish_fxn_dir"
|
abbr ff "cd $fish_fxn_dir"
|
||||||
@@ -109,10 +117,12 @@ abbr ant "task-notes"
|
|||||||
abbr apr "task-mod-pri"
|
abbr apr "task-mod-pri"
|
||||||
abbr aprl "task-mod-pri L"
|
abbr aprl "task-mod-pri L"
|
||||||
abbr aprm "task-mod-pri M"
|
abbr aprm "task-mod-pri M"
|
||||||
|
abbr aprn "task-mod-pri ''"
|
||||||
abbr aprh "task-mod-pri H"
|
abbr aprh "task-mod-pri H"
|
||||||
abbr apj "task-mod-proj"
|
abbr apj "task-mod-proj"
|
||||||
abbr at "task-mod-tag"
|
|
||||||
abbr asr "task-start"
|
abbr asr "task-start"
|
||||||
|
abbr at "task-mod-tag"
|
||||||
|
abbr aw "task-wait"
|
||||||
abbr ax "task-context"
|
abbr ax "task-context"
|
||||||
|
|
||||||
# ]]] task #
|
# ]]] task #
|
||||||
@@ -131,7 +141,7 @@ abbr def "define"
|
|||||||
abbr ens "enable-site"
|
abbr ens "enable-site"
|
||||||
abbr ev "evince-silent"
|
abbr ev "evince-silent"
|
||||||
# abbr fbg "find-bg"
|
# abbr fbg "find-bg"
|
||||||
abbr fv "fzf-vim"
|
abbr fn "fzf-vim"
|
||||||
abbr fvft "find-vim-filetype"
|
abbr fvft "find-vim-filetype"
|
||||||
# git [[[ #
|
# git [[[ #
|
||||||
|
|
||||||
@@ -157,6 +167,7 @@ abbr pgr "grep-pdf"
|
|||||||
abbr pgrf "grep-pdf-file"
|
abbr pgrf "grep-pdf-file"
|
||||||
abbr png "git-push-new-gitea"
|
abbr png "git-push-new-gitea"
|
||||||
abbr pst "pastebin"
|
abbr pst "pastebin"
|
||||||
|
abbr qh "qalc-history"
|
||||||
abbr rf "refresh-config"
|
abbr rf "refresh-config"
|
||||||
abbr rs "redshift-set"
|
abbr rs "redshift-set"
|
||||||
abbr sma "smol-add"
|
abbr sma "smol-add"
|
||||||
@@ -167,6 +178,7 @@ abbr shrm "shred-rm"
|
|||||||
abbr shs "scan-history"
|
abbr shs "scan-history"
|
||||||
abbr svp "server-pages"
|
abbr svp "server-pages"
|
||||||
abbr thes "thesaurus"
|
abbr thes "thesaurus"
|
||||||
|
abbr usc "us-to-cad"
|
||||||
abbr ut "unix-timestamp"
|
abbr ut "unix-timestamp"
|
||||||
abbr uzr "unzip-rm"
|
abbr uzr "unzip-rm"
|
||||||
abbr vsnp "vim-snippet"
|
abbr vsnp "vim-snippet"
|
||||||
|
|||||||
0
dot_config/fish/functions/fish_mode_prompt.fish
Normal file
0
dot_config/fish/functions/fish_mode_prompt.fish
Normal file
3
dot_config/fish/functions/git-log-short.fish
Normal file
3
dot_config/fish/functions/git-log-short.fish
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
function git-log-short
|
||||||
|
git log --pretty="%C(Yellow)%h %C(reset)%ad (%C(Green)%cr%C(reset))%x09 %C(Cyan)%an: %C(reset)%s"
|
||||||
|
end
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
function pastebin
|
function pastebin
|
||||||
# cat $argv[1] | curl -F 'sprunge=<-' http://sprunge.us
|
# cat $argv[1] | curl -F 'sprunge=<-' http://sprunge.us
|
||||||
# set -x HASTE_SERVER https://pste.gq
|
# set -x HASTE_SERVER https://pste.gq
|
||||||
cat $argv[1] | haste --raw
|
# cat $argv[1] | haste --raw
|
||||||
|
cat $argv[1] | haste
|
||||||
end
|
end
|
||||||
|
|||||||
3
dot_config/fish/functions/qalc-history.fish
Normal file
3
dot_config/fish/functions/qalc-history.fish
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
function qalc-history
|
||||||
|
qalc $argv[1] | tee -a /home/kevin/Documents/journal/personal/calc-history.md
|
||||||
|
end
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
function task-next-rm
|
function task-next-rm
|
||||||
task $argv[1] modify -nx
|
task $argv[1] modify -next
|
||||||
and task
|
and task
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
function task-next
|
function task-next
|
||||||
task $argv[1] modify +nx
|
task $argv[1] modify +next
|
||||||
and task
|
and task
|
||||||
end
|
end
|
||||||
|
|||||||
4
dot_config/fish/functions/task/task-wait.fish
Normal file
4
dot_config/fish/functions/task/task-wait.fish
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
function task-wait
|
||||||
|
task $argv[1] mod wait:+$argv[2]
|
||||||
|
and task
|
||||||
|
end
|
||||||
3
dot_config/fish/functions/us-to-cad.fish
Normal file
3
dot_config/fish/functions/us-to-cad.fish
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
function us-to-cad
|
||||||
|
qalc "$argv[1]\$ to CAD"
|
||||||
|
end
|
||||||
@@ -16,6 +16,7 @@ exec wal -i $(/home/kevin/scripts/shuffler "$HOME/Pictures/Backgrounds/dim/non-e
|
|||||||
# exec xrdb ~/.Xresources && grep wallpaper ~/.cache/wal/colors.sh | cut -d\' -f2 | xargs wal -i > /dev/null
|
# exec xrdb ~/.Xresources && grep wallpaper ~/.cache/wal/colors.sh | cut -d\' -f2 | xargs wal -i > /dev/null
|
||||||
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 $ws6; exec discord'
|
||||||
|
|
||||||
# ]]] startup #
|
# ]]] startup #
|
||||||
|
|
||||||
@@ -50,7 +51,9 @@ bindsym Mod4+c exec $browser
|
|||||||
bindsym Mod4+e exec ~/scripts/twem
|
bindsym Mod4+e exec ~/scripts/twem
|
||||||
bindsym Mod4+f exec firefox
|
bindsym Mod4+f exec firefox
|
||||||
# bindsym Mod4+$mod+f exec printf 'Kevin@fosstodon.org' | xclip -selection clipboard
|
# bindsym Mod4+$mod+f exec printf 'Kevin@fosstodon.org' | xclip -selection clipboard
|
||||||
bindsym Mod4+h exec $type_delay_cmd && xdotool type 'kevin.mok@live.ca'
|
bindsym Mod4+h exec sleep .2 && xdotool type '.hint'
|
||||||
|
bindsym Mod4+$mod+h exec $type_delay_cmd && xdotool type 'kevin.mok@live.ca'
|
||||||
|
bindsym Mod4+$mod+i exec sleep .2 && xdotool type '.info latest'
|
||||||
# bindsym Mod4+m exec $term -e ~/scripts/vim-man
|
# bindsym Mod4+m exec $term -e ~/scripts/vim-man
|
||||||
bindsym Mod4+m exec $type_delay_cmd && xdotool type 'me@kevin-mok.com'
|
bindsym Mod4+m exec $type_delay_cmd && xdotool type 'me@kevin-mok.com'
|
||||||
# bindsym Mod4+$mod+m exec pass -c uoft/markus
|
# bindsym Mod4+$mod+m exec pass -c uoft/markus
|
||||||
@@ -60,20 +63,21 @@ bindsym Mod4+o exec xclip -selection clipboard ~/.password-store/social/gmail &&
|
|||||||
bindsym Mod4+$mod+o exec xset dpms force off
|
bindsym Mod4+$mod+o exec xset dpms force off
|
||||||
# bindsym Mod4+p workspace $ws4; exec pgadmin3
|
# bindsym Mod4+p workspace $ws4; exec pgadmin3
|
||||||
# bindsym Mod4+p exec pycharm
|
# bindsym Mod4+p exec pycharm
|
||||||
bindsym Mod4+p exec passmenu
|
bindsym Mod4+p exec sleep .2 && xdotool type '.catch '
|
||||||
|
bindsym Mod4+$mod+p exec passmenu
|
||||||
# bindsym Mod4+$mod+p exec notify-send "ping" "$(ping -c 3 -W 1 8.8.8.8)"
|
# bindsym Mod4+$mod+p exec notify-send "ping" "$(ping -c 3 -W 1 8.8.8.8)"
|
||||||
bindsym Mod4+q exec qdirstat
|
bindsym Mod4+q exec qdirstat
|
||||||
bindsym Mod4+r exec $term -e ranger
|
bindsym Mod4+r exec $term -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+$mod+s exec $type_delay_cmd && xdotool type 'https://smol.gq/'
|
bindsym Mod4+$mod+s exec $type_delay_cmd && xdotool type 'https://smol.gq/'
|
||||||
bindsym Mod4+t exec xclip -selection clipboard ~/.password-store/social/trapbot && $type_delay_cmd && xdotool key 'Control_L+v'
|
bindsym Mod4+t exec xclip -selection clipboard ~/.password-store/social/trapbot && $type_delay_cmd && xdotool key 'Control_L+v'
|
||||||
# bindsym Mod4+u exec printf 'kevin.mok@mail.utoronto.ca' | xclip -selection clipboard
|
|
||||||
bindsym Mod4+u exec $type_delay_cmd && xdotool type 'kevin.mok@mail.utoronto.ca'
|
bindsym Mod4+u exec $type_delay_cmd && xdotool type 'kevin.mok@mail.utoronto.ca'
|
||||||
# bindsym Mod4+$mod+u exec pass -c uoft/acorn
|
# bindsym Mod4+$mod+u exec pass -c uoft/acorn
|
||||||
bindsym Mod4+w exec notify-send "watson status" "$(watson status)"
|
bindsym Mod4+w exec notify-send "watson status" "$(watson status)"
|
||||||
bindsym Mod4+$mod+w exec notify-send "watson stop" "$(watson status && watson stop)"
|
bindsym Mod4+$mod+w exec notify-send "watson stop" "$(watson status && watson stop)"
|
||||||
bindsym Control+Mod4+w exec $term -e nvim /home/kevin/.config/watson/state.tmp
|
bindsym Control+Mod4+w exec $term -e nvim /home/kevin/.config/watson/state.tmp
|
||||||
# bindsym Mod4+x exec $swex
|
# bindsym Mod4+x exec $swex
|
||||||
|
bindsym Control+$mod+x exec $type_delay_cmd && xdotool type 'http://codm.ataraxy.tk/'
|
||||||
bindsym Mod4+z exec cliqz
|
bindsym Mod4+z exec cliqz
|
||||||
{{ if .ext_kb }}
|
{{ if .ext_kb }}
|
||||||
bindsym Mod4+x exec ~/scripts/xmodmap-custom
|
bindsym Mod4+x exec ~/scripts/xmodmap-custom
|
||||||
@@ -299,6 +303,9 @@ bindsym $mod+F1 workspace $ws1; exec $term
|
|||||||
set $ws2 "2 "
|
set $ws2 "2 "
|
||||||
workspace $ws2 output $secondary
|
workspace $ws2 output $secondary
|
||||||
bindsym $mod+F2 workspace $ws2; exec $term
|
bindsym $mod+F2 workspace $ws2; exec $term
|
||||||
|
# bindsym Control+Shift+F2 workspace $ws2; exec $term -e fish -c 'tmux-attach codm'
|
||||||
|
bindsym Control+Shift+F2 workspace $ws2; exec $term -e fish -c 'tmux-attach crimson'
|
||||||
|
bindsym Control+$mod+Shift+F2 workspace $ws2; exec $term -e fish -c 'tmux-attach codm'
|
||||||
|
|
||||||
set $ws3 "3 "
|
set $ws3 "3 "
|
||||||
# set $ws3 "3 "
|
# set $ws3 "3 "
|
||||||
@@ -319,6 +326,7 @@ 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
|
||||||
|
bindsym $mod+Mod4+F5 workspace $ws5; exec firefox --private-window
|
||||||
# bindsym Mod4+g workspace $ws5; layout stacking; exec $term -e steam
|
# bindsym Mod4+g workspace $ws5; layout stacking; exec $term -e steam
|
||||||
bindsym Mod4+g workspace $ws5; layout tabbed; exec gimp
|
bindsym Mod4+g workspace $ws5; layout tabbed; exec gimp
|
||||||
# bindsym Mod4+g workspace $ws5; exec mgba-qt
|
# bindsym Mod4+g workspace $ws5; exec mgba-qt
|
||||||
@@ -337,8 +345,10 @@ for_window [class="ada-mario"] move absolute position 640 0
|
|||||||
set $ws6 "6 "
|
set $ws6 "6 "
|
||||||
workspace $ws6 output $secondary
|
workspace $ws6 output $secondary
|
||||||
assign [class="Slack"] $ws6
|
assign [class="Slack"] $ws6
|
||||||
# bindsym Mod4+d workspace $ws6; exec discord
|
# bindsym Mod4+$mod+d workspace $ws6; exec discord
|
||||||
bindsym Mod4+d workspace $ws6; exec riot-desktop
|
# bindsym Mod4+d workspace $ws6; exec riot-desktop
|
||||||
|
bindsym Mod4+d workspace $ws6; exec discord
|
||||||
|
bindsym Mod4+$mod+d workspace $ws6; exec riot-desktop
|
||||||
# bindsym Mod4+i workspace $ws6; exec firefox -new-window https://riot.im/app/#/home
|
# bindsym Mod4+i workspace $ws6; exec firefox -new-window https://riot.im/app/#/home
|
||||||
bindsym Mod4+k workspace $ws6; exec slack
|
bindsym Mod4+k workspace $ws6; exec slack
|
||||||
|
|
||||||
@@ -368,7 +378,7 @@ workspace $ws10 output $secondary
|
|||||||
set $hp 2
|
set $hp 2
|
||||||
# bindsym Mod4+v workspace $ws10; exec $term -e alsamixer -c 0
|
# bindsym Mod4+v workspace $ws10; exec $term -e alsamixer -c 0
|
||||||
bindsym Mod4+v workspace $ws10; exec $term -e alsamixer -c 1
|
bindsym Mod4+v workspace $ws10; exec $term -e alsamixer -c 1
|
||||||
bindsym Mod4+$mod+c workspace $ws10; exec $term -e cava
|
# bindsym Mod4+$mod+c workspace $ws10; exec $term -e cava
|
||||||
# bindsym Mod4+h workspace $ws10; exec $term -e alsamixer -c $hp
|
# bindsym Mod4+h workspace $ws10; exec $term -e alsamixer -c $hp
|
||||||
bindsym Mod4+s workspace $ws10; exec spotify
|
bindsym Mod4+s workspace $ws10; exec spotify
|
||||||
|
|
||||||
|
|||||||
@@ -337,7 +337,7 @@ public_ip_host="http://ident.me"
|
|||||||
# 'Disk (/): 74G / 118G (66%)'
|
# 'Disk (/): 74G / 118G (66%)'
|
||||||
#
|
#
|
||||||
# disk_show=('/' '/home' '/mnt/linux-files' )
|
# disk_show=('/' '/home' '/mnt/linux-files' )
|
||||||
disk_show=('/dev/sda1' '/dev/sda3' '/dev/sdc2' )
|
disk_show=('/dev/sda1' '/dev/sda3' '/dev/sdb2' )
|
||||||
|
|
||||||
# Disk subtitle.
|
# Disk subtitle.
|
||||||
# What to append to the Disk subtitle.
|
# What to append to the Disk subtitle.
|
||||||
|
|||||||
@@ -680,7 +680,8 @@ map rr source ~/.config/ranger/rc.conf
|
|||||||
|
|
||||||
# backgrounds [[[ #
|
# backgrounds [[[ #
|
||||||
|
|
||||||
map w shell /usr/bin/wal -i %f && sudo ~/st/make-st.sh
|
# map w shell /usr/bin/wal -i %f && sudo ~/st/make-st.sh
|
||||||
|
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
|
||||||
map bdn shell mv %f /home/kevin/Pictures/Backgrounds/dim/non-editing
|
map bdn shell mv %f /home/kevin/Pictures/Backgrounds/dim/non-editing
|
||||||
map bbe shell mv %f /home/kevin/Pictures/Backgrounds/bright/editing
|
map bbe shell mv %f /home/kevin/Pictures/Backgrounds/bright/editing
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
[user]
|
[user]
|
||||||
email = kevin.mok@live.ca
|
email = me@kevin-mok.com
|
||||||
name = Kevin Mok
|
name = Kevin Mok
|
||||||
signingkey = AEA75288DC135CF5
|
signingkey = 6E920656BBAD3E6C
|
||||||
[color]
|
[color]
|
||||||
ui = auto
|
ui = auto
|
||||||
[core]
|
[core]
|
||||||
|
|||||||
11
dot_taskrc
11
dot_taskrc
@@ -49,9 +49,13 @@ taskd.credentials=Hevin\/Kevin\/eb6225dc-80fb-4721-8b03-9114c6c4423d
|
|||||||
|
|
||||||
# urgency {{{ #
|
# urgency {{{ #
|
||||||
|
|
||||||
|
urgency.due.coefficient=18
|
||||||
|
urgency.user.project.codm.coefficient=2
|
||||||
|
urgency.user.project.crim.coefficient=7
|
||||||
|
urgency.user.project.mny.coefficient=7
|
||||||
urgency.user.project.ms.coefficient=3
|
urgency.user.project.ms.coefficient=3
|
||||||
urgency.user.project.pey.coefficient=7
|
urgency.user.project.pey.coefficient=5
|
||||||
urgency.user.project.sch.coefficient=5
|
urgency.user.project.sch.coefficient=7
|
||||||
urgency.uda.priority.H.coefficient=10
|
urgency.uda.priority.H.coefficient=10
|
||||||
urgency.uda.priority.L.coefficient=-7
|
urgency.uda.priority.L.coefficient=-7
|
||||||
urgency.uda.priority..coefficient=1
|
urgency.uda.priority..coefficient=1
|
||||||
@@ -63,6 +67,7 @@ urgency.user.tag.nx.coefficient=15
|
|||||||
|
|
||||||
# context.home=project.not:ieas project.not:out project.not:sch tag.not:amn
|
# context.home=project.not:ieas project.not:out project.not:sch tag.not:amn
|
||||||
context.home=project.not:ieas project.not:out
|
context.home=project.not:ieas project.not:out
|
||||||
|
context.ieas=project:ieas
|
||||||
context.out=project:out
|
context.out=project:out
|
||||||
context.sch=project:sch
|
context.sch=project:sch
|
||||||
|
|
||||||
@@ -71,3 +76,5 @@ context=home
|
|||||||
# context=sch
|
# context=sch
|
||||||
|
|
||||||
# }}} context #
|
# }}} context #
|
||||||
|
|
||||||
|
report.ready.sort=urgency-
|
||||||
|
|||||||
@@ -57,8 +57,8 @@ bind-key -n M-a command-prompt "rename-window '%%'"
|
|||||||
|
|
||||||
bind-key -n M-p previous-window
|
bind-key -n M-p previous-window
|
||||||
bind-key -n M-n next-window
|
bind-key -n M-n next-window
|
||||||
bind-key -n C-Left swap-window -t -1
|
bind-key -n C-Left swap-window -t -1; previous-window
|
||||||
bind-key -n C-Right swap-window -t +1
|
bind-key -n C-Right swap-window -t +1; next-window
|
||||||
|
|
||||||
# }}} windows #
|
# }}} windows #
|
||||||
|
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ autocmd FileType *css,gitcommit,haskell,htmldjango,html,javascript,json,lisp,mar
|
|||||||
autocmd BufNewFile,BufRead *.gd set expandtab!
|
autocmd BufNewFile,BufRead *.gd set expandtab!
|
||||||
autocmd Filetype go set expandtab! sw=4
|
autocmd Filetype go set expandtab! sw=4
|
||||||
autocmd FileType html,javascript,python,lua set fdm=indent
|
autocmd FileType html,javascript,python,lua set fdm=indent
|
||||||
" autocmd Filetype markdown set commentstring=<!---\ %s\ -->
|
autocmd Filetype markdown let g:AutoPairs = {'(':')', '[':']', '{':'}','"':'"', "`":"`", '```':'```', '"""':'"""', "'''":"'''", "*":"*"}
|
||||||
" autocmd Filetype markdown map <F8> :LivedownToggle<CR>
|
" autocmd Filetype markdown map <F8> :LivedownToggle<CR>
|
||||||
autocmd Filetype markdown map <F8> :InstantMarkdownPreview<CR>
|
autocmd Filetype markdown map <F8> :InstantMarkdownPreview<CR>
|
||||||
autocmd Filetype markdown map <F9> :InstantMarkdownStop<CR>:InstantMarkdownPreview<CR>
|
autocmd Filetype markdown map <F9> :InstantMarkdownStop<CR>:InstantMarkdownPreview<CR>
|
||||||
@@ -76,6 +76,7 @@ autocmd Filetype markdown inoremap < <Esc><<A
|
|||||||
autocmd Filetype markdown inoremap << <
|
autocmd Filetype markdown inoremap << <
|
||||||
autocmd Filetype markdown inoremap > <Esc>>>A
|
autocmd Filetype markdown inoremap > <Esc>>>A
|
||||||
autocmd Filetype markdown inoremap >> >
|
autocmd Filetype markdown inoremap >> >
|
||||||
|
" autocmd Filetype markdown set commentstring=<!---\ %s\ -->
|
||||||
" format options [[[ "
|
" format options [[[ "
|
||||||
|
|
||||||
" a = auto-format paragraphs
|
" a = auto-format paragraphs
|
||||||
@@ -87,11 +88,12 @@ autocmd Filetype markdown inoremap >> >
|
|||||||
" v = break lines in insert
|
" v = break lines in insert
|
||||||
" w = whitespace continues paragraph
|
" w = whitespace continues paragraph
|
||||||
" ]]] format options "
|
" ]]] format options "
|
||||||
" autocmd FileType markdown,tex,text set spell spelllang=en_us formatoptions=cjMqtvw
|
" autocmd FileType markdown,tex,text set spell spelllang=en_us formatoptions=acjMqtvw
|
||||||
autocmd FileType markdown,tex,text set spell spelllang=en_us formatoptions=acjMqtvw
|
autocmd FileType markdown,tex,text set spell spelllang=en_us formatoptions=cjMqtvw
|
||||||
autocmd Filetype json nnoremap <leader>j :%!python -m json.tool<CR>
|
autocmd Filetype json nnoremap <leader>j :%!python -m json.tool<CR>
|
||||||
autocmd Filetype json set foldmethod=marker
|
autocmd Filetype json set foldmethod=marker
|
||||||
autocmd Filetype racket set commentstring=;%s;
|
autocmd Filetype racket set commentstring=;%s;
|
||||||
|
autocmd Filetype racket let g:AutoPairs = {'(':')', '[':']', '{':'}','"':'"', "`":"`", '```':'```', '"""':'"""', "'''":"'''"}
|
||||||
autocmd FileType sh map <F8> :!clear && shellcheck %<CR>
|
autocmd FileType sh map <F8> :!clear && shellcheck %<CR>
|
||||||
autocmd Filetype taskdata set tw=0
|
autocmd Filetype taskdata set tw=0
|
||||||
autocmd FileType tex set updatetime=1000 timeoutlen=300 tw=65
|
autocmd FileType tex set updatetime=1000 timeoutlen=300 tw=65
|
||||||
@@ -174,6 +176,9 @@ Plug 'lervag/vimtex'
|
|||||||
\ 'overfull' : 0,
|
\ 'overfull' : 0,
|
||||||
\ 'underfull' : 0,
|
\ 'underfull' : 0,
|
||||||
\ 'global' : 0,
|
\ 'global' : 0,
|
||||||
|
\ 'packages' : {
|
||||||
|
\ 'gensymb' : 0,
|
||||||
|
\ },
|
||||||
\ 'references' : 0,
|
\ 'references' : 0,
|
||||||
\ 'unused' : 0,
|
\ 'unused' : 0,
|
||||||
\}
|
\}
|
||||||
@@ -320,6 +325,8 @@ Plug 'junegunn/vim-easy-align'
|
|||||||
Plug 'wlangstroth/vim-racket'
|
Plug 'wlangstroth/vim-racket'
|
||||||
Plug 'neovimhaskell/haskell-vim'
|
Plug 'neovimhaskell/haskell-vim'
|
||||||
Plug 'masukomi/vim-markdown-folding'
|
Plug 'masukomi/vim-markdown-folding'
|
||||||
|
autocmd FileType markdown set foldexpr=NestedMarkdownFolds()
|
||||||
|
Plug 'cespare/vim-toml'
|
||||||
" ]]] vim-plug "
|
" ]]] vim-plug "
|
||||||
|
|
||||||
" Mappings [[[ "
|
" Mappings [[[ "
|
||||||
@@ -438,6 +445,7 @@ nnoremap <leader>rl q:i.s///g<left><left><left>
|
|||||||
" replace in visual selection
|
" replace in visual selection
|
||||||
" remove italics tags
|
" remove italics tags
|
||||||
nnoremap <leader>rmi :%s/<\/\?i>//g<CR>
|
nnoremap <leader>rmi :%s/<\/\?i>//g<CR>
|
||||||
|
nnoremap <leader>rs :res
|
||||||
" reload vim config
|
" reload vim config
|
||||||
nnoremap <leader>rv :source $MYVIMRC<CR>
|
nnoremap <leader>rv :source $MYVIMRC<CR>
|
||||||
vnoremap <leader>r q:is///g<ESC>3ha
|
vnoremap <leader>r q:is///g<ESC>3ha
|
||||||
@@ -458,6 +466,10 @@ nnoremap <leader>sys :set syn=sh<CR>
|
|||||||
vnoremap <leader>t :!tac<CR>
|
vnoremap <leader>t :!tac<CR>
|
||||||
" capitalize letter
|
" capitalize letter
|
||||||
nnoremap <leader>u vU
|
nnoremap <leader>u vU
|
||||||
|
" comment visual block
|
||||||
|
" nnoremap <leader>vcc V<leader>cc
|
||||||
|
" uncomment visual block
|
||||||
|
" nnoremap <leader>vcu V<leader>cu
|
||||||
" horizontal split "
|
" horizontal split "
|
||||||
nnoremap <leader>vs :vs
|
nnoremap <leader>vs :vs
|
||||||
" open vimrc in vertical split
|
" open vimrc in vertical split
|
||||||
@@ -558,7 +570,9 @@ autocmd Filetype c inoremap <localleader>uc unsigned char
|
|||||||
|
|
||||||
autocmd BufNewFile,BufRead *.h nnoremap <localleader>x 0iextern <Esc>f{hc$;<Esc>
|
autocmd BufNewFile,BufRead *.h nnoremap <localleader>x 0iextern <Esc>f{hc$;<Esc>
|
||||||
|
|
||||||
autocmd BufNewFile,BufRead ~/.habitctl/log nnoremap <localleader>d Gy3kGpf<Tab>hV3j<C-a>$rnj.j.j$.
|
autocmd BufNewFile,BufRead ~/.habitctl/log nnoremap <localleader>d Gy3kGp5e<C-V>3j<C-a>$rnj.j.j$.
|
||||||
|
autocmd BufNewFile,BufRead ~/.habitctl/log nnoremap <localleader>n $rn
|
||||||
|
autocmd BufNewFile,BufRead ~/.habitctl/log nnoremap <localleader>y $ry
|
||||||
|
|
||||||
autocmd Filetype fish inoremap <localleader>1 $argv[1]
|
autocmd Filetype fish inoremap <localleader>1 $argv[1]
|
||||||
autocmd Filetype fish inoremap <localleader>2 $argv[2]
|
autocmd Filetype fish inoremap <localleader>2 $argv[2]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
appearance.calendarview=weekly
|
appearance.calendarview=monthly
|
||||||
appearance.compactpanels=yes
|
appearance.compactpanels=yes
|
||||||
appearance.defaultpanel=calendar
|
appearance.defaultpanel=calendar
|
||||||
appearance.layout=3
|
appearance.layout=3
|
||||||
|
|||||||
@@ -1,7 +1,13 @@
|
|||||||
#!/bin/bash
|
#!/bin/dash
|
||||||
|
|
||||||
|
# for i in {1..4} ; do
|
||||||
|
# xdotool key Left
|
||||||
|
# done
|
||||||
sleep .3
|
sleep .3
|
||||||
xdotool type 'https://twem.tk/.png'
|
xdotool type 'https://twem.tk/.png'
|
||||||
for i in {1..4} ; do
|
i=0
|
||||||
|
while [ "$i" -ne 4 ]
|
||||||
|
do
|
||||||
xdotool key Left
|
xdotool key Left
|
||||||
|
i=$((i + 1))
|
||||||
done
|
done
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
/dev/*
|
/dev/*
|
||||||
|
/home/kevin/.cache/spotify
|
||||||
/lost+found
|
/lost+found
|
||||||
/media/*
|
/media/*
|
||||||
/mnt/*
|
/mnt/*
|
||||||
|
|||||||
Reference in New Issue
Block a user