Update
This commit is contained in:
@@ -99,9 +99,15 @@ abbr aan "task-anno"
|
||||
abbr ae "task-edit"
|
||||
abbr adl "task-delete"
|
||||
abbr adn "task-done"
|
||||
abbr adu "task-due"
|
||||
abbr adr "task-due-rm"
|
||||
abbr an "task-next"
|
||||
abbr anr "task-next-rm"
|
||||
abbr ant "task-notes"
|
||||
abbr apr "task-mod-pri"
|
||||
abbr aprl "task-mod-pri L"
|
||||
abbr aprm "task-mod-pri M"
|
||||
abbr aprh "task-mod-pri H"
|
||||
abbr apj "task-mod-proj"
|
||||
abbr at "task-mod-tag"
|
||||
abbr asr "task-start"
|
||||
@@ -113,6 +119,7 @@ abbr b "buku-fzf"
|
||||
abbr bf "buku-fzf fq"
|
||||
abbr bq "benq-brightness"
|
||||
abbr bupp "backup-phone-pics"
|
||||
abbr cccs "sync-alt-cal class"
|
||||
abbr cpc "copy cat"
|
||||
abbr cpe "copy echo"
|
||||
abbr cpp "copy echo (pwd)"
|
||||
@@ -122,8 +129,8 @@ abbr def "define"
|
||||
abbr ens "enable-site"
|
||||
abbr ev "evince-silent"
|
||||
# abbr fbg "find-bg"
|
||||
abbr fv "fzf-vim"
|
||||
abbr fvft "find-vim-filetype"
|
||||
abbr fzv "fzf-vim"
|
||||
# git [[[ #
|
||||
|
||||
abbr gcamp "git-amend-push"
|
||||
@@ -131,16 +138,19 @@ abbr gclg "git-clone-gitea"
|
||||
abbr gdf "git-diff-files"
|
||||
abbr gpsi "git-push-initial"
|
||||
abbr gpsmt "git-push-multiple"
|
||||
abbr gpng "git-push-new-gitea gitea"
|
||||
abbr gpngo "git-push-new-gitea origin"
|
||||
abbr gpng "git-push-new-gitea origin"
|
||||
abbr gpngg "git-push-new-gitea gitea"
|
||||
abbr gremotes "git-mult-remotes"
|
||||
abbr grmb "git-delete-branch"
|
||||
abbr gro "git-replace-origin"
|
||||
abbr grog "git-replace-origin-gitea"
|
||||
abbr gsmb "git-submodule-branch"
|
||||
|
||||
# ]]] git #
|
||||
abbr m "man-vim"
|
||||
abbr ma "man-vim task"
|
||||
abbr mat "math"
|
||||
abbr mdf "mkdir-cd"
|
||||
abbr pgr "grep-pdf"
|
||||
abbr pgrf "grep-pdf-file"
|
||||
abbr png "git-push-new-gitea"
|
||||
@@ -152,9 +162,8 @@ abbr smd "smol-delete"
|
||||
abbr sml "smol-slist"
|
||||
abbr smr "smol-replace"
|
||||
abbr shrm "shred-rm"
|
||||
abbr svs "scan-history"
|
||||
abbr tac "tmux-attach config"
|
||||
abbr taj "tmux-attach journal"
|
||||
abbr shs "scan-history"
|
||||
abbr svp "server-pages"
|
||||
abbr thes "thesaurus"
|
||||
abbr ut "unix-timestamp"
|
||||
abbr uzr "unzip-rm"
|
||||
@@ -176,4 +185,4 @@ abbr jct "java-compile-test"
|
||||
# ]]] fxn abbr's #
|
||||
|
||||
# task sync > /dev/null 2>&1
|
||||
~/scripts/xmodmap-custom
|
||||
# ~/scripts/xmodmap-custom
|
||||
|
||||
3
dot_config/fish/functions/git-submodule-branch.fish
Normal file
3
dot_config/fish/functions/git-submodule-branch.fish
Normal file
@@ -0,0 +1,3 @@
|
||||
function git-submodule-branch
|
||||
git submodule set-branch --branch $argv[2] -- $argv[1]
|
||||
end
|
||||
@@ -1,3 +1,3 @@
|
||||
function git-clone-gitea
|
||||
git clone ssh://git@ataraxy.tk:399/Kevin-Mok/$argv[1].git
|
||||
git clone ssh://git@kevin-mok.com:399/Kevin-Mok/$argv[1].git
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
function git-push-new-gitea
|
||||
git remote add $argv[1] ssh://git@ataraxy.tk:399/Kevin-Mok/$argv[2].git
|
||||
git remote add $argv[1] ssh://git@kevin-mok.com:399/Kevin-Mok/$argv[2].git
|
||||
and git push --set-upstream $argv[1] master
|
||||
end
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
function git-replace-origin-gitea
|
||||
git remote remove origin
|
||||
and git remote add origin ssh://git@kevin-mok.com:399/Kevin-Mok/$argv[1].git
|
||||
and git branch --set-upstream-to=origin/master master
|
||||
and git push
|
||||
end
|
||||
3
dot_config/fish/functions/mkdir-cd.fish
Normal file
3
dot_config/fish/functions/mkdir-cd.fish
Normal file
@@ -0,0 +1,3 @@
|
||||
function mkdir-cd
|
||||
mkdir -p $argv[1] && cd $argv[1]
|
||||
end
|
||||
@@ -1,8 +1,8 @@
|
||||
function server-pages
|
||||
set sites git.ataraxy.tk khkm.tk cal.khkm.tk mnpd.gq/k-bg pste.gq smol.gq twem.tk
|
||||
set titles "Kevin Mok's Gitea" "Kevin Mok" "Baïkal server" "k-bg" "hastebin" "Kevin's URL Shortener" "Index of /"
|
||||
# set sites mnpd.gq/k-bg
|
||||
# set titles "k-bg"
|
||||
set sites kevin-mok.com git.kevin-mok.com cal.khkm.tk mnpd.gq/kbg pste.gq smol.gq twem.tk
|
||||
set titles "Kevin Mok" "Kevin Mok's Gitea" "Baïkal server" "kbg" "hastebin" "Kevin's URL Shortener" "Twitch Emote Links"
|
||||
# set sites twem.tk
|
||||
# set titles "Twitch Emote Links"
|
||||
|
||||
for i in (seq (count $sites))
|
||||
set title (wget -qO- "$sites[$i]" | perl -l -0777 -ne 'print $1 if /<title.*?>\s*(.*?)\s*<\/title/si' | recode html)
|
||||
|
||||
4
dot_config/fish/functions/task/task-due-rm.fish
Normal file
4
dot_config/fish/functions/task/task-due-rm.fish
Normal file
@@ -0,0 +1,4 @@
|
||||
function task-due-rm
|
||||
task $argv[1] mod due:
|
||||
and task
|
||||
end
|
||||
4
dot_config/fish/functions/task/task-due.fish
Normal file
4
dot_config/fish/functions/task/task-due.fish
Normal file
@@ -0,0 +1,4 @@
|
||||
function task-due
|
||||
task $argv[1] mod due:+$argv[2]
|
||||
and task
|
||||
end
|
||||
@@ -1,4 +1,4 @@
|
||||
function task-mod-pri
|
||||
task $argv[1] modify pri:$argv[2]
|
||||
task $argv[2] modify pri:$argv[1]
|
||||
and task
|
||||
end
|
||||
|
||||
4
dot_config/fish/functions/task/task-next-rm.fish
Normal file
4
dot_config/fish/functions/task/task-next-rm.fish
Normal file
@@ -0,0 +1,4 @@
|
||||
function task-next-rm
|
||||
task $argv[1] modify -nx
|
||||
and task
|
||||
end
|
||||
@@ -1,4 +1,4 @@
|
||||
function task-next
|
||||
task $argv[1] modify +next
|
||||
task $argv[1] modify +nx
|
||||
and task
|
||||
end
|
||||
|
||||
@@ -13,7 +13,8 @@ exec xbacklight -set 10
|
||||
# exec wal -i "$(/home/kevin/scripts/shuffler \"/home/kevin/Pictures/Backgrounds/dim/non-editing\")"
|
||||
exec wal -i $(/home/kevin/scripts/shuffler "$HOME/Pictures/Backgrounds/dim/non-editing")
|
||||
{{ end }}
|
||||
# exec --no-startup-id i3-msg 'workspace $ws2; exec $term'
|
||||
# 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 $ws3; exec $browser'
|
||||
|
||||
# ]]] startup #
|
||||
@@ -51,6 +52,7 @@ bindsym Mod4+f exec firefox
|
||||
# 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+m exec $term -e ~/scripts/vim-man
|
||||
bindsym Mod4+m exec $type_delay_cmd && xdotool type 'me@kevin-mok.com'
|
||||
# bindsym Mod4+$mod+m exec pass -c uoft/markus
|
||||
bindsym Mod4+n exec $term -e nvim
|
||||
bindsym Mod4+o exec xclip -selection clipboard ~/.password-store/social/gmail && $type_delay_cmd && xdotool key 'Control_L+v'
|
||||
@@ -64,7 +66,7 @@ bindsym Mod4+q exec qdirstat
|
||||
bindsym Mod4+r exec $term -e ranger
|
||||
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+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+$mod+u exec pass -c uoft/acorn
|
||||
@@ -75,12 +77,12 @@ bindsym Control+Mod4+w exec $term -e nvim /home/kevin/.config/watson/state.tmp
|
||||
bindsym Mod4+z exec cliqz
|
||||
{{ if .ext_kb }}
|
||||
bindsym Mod4+x exec ~/scripts/xmodmap-custom
|
||||
bindsym Print --release exec "scrot -s /tmp/screenshot-$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f'"
|
||||
bindsym Control+Print --release exec "scrot -u /tmp/screenshot-$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f'"
|
||||
bindsym Print --release exec "scrot -s ~/tmp/screenshot-$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f'"
|
||||
bindsym Control+Print --release exec "scrot -u ~/tmp/screenshot-$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f'"
|
||||
{{ else }}
|
||||
bindsym Mod4+x exec xmodmap ~/.Xmodmap-laptop && xset r rate $XSET_DELAY $XSET_RATE
|
||||
bindsym $mod+p --release exec "scrot -s /tmp/screenshot-$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f'"
|
||||
bindsym Control+$mod+p --release exec "scrot -u /tmp/screenshot-$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f'"
|
||||
bindsym $mod+p --release exec "scrot -s ~/tmp/screenshot-$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f'"
|
||||
bindsym Control+$mod+p --release exec "scrot -u ~/tmp/screenshot-$(date +%F_%T).png -e 'xclip -selection c -t image/png < $f'"
|
||||
{{ end }}
|
||||
|
||||
# ]]] app shortcuts #
|
||||
@@ -318,8 +320,8 @@ bindsym $mod+F5 workspace $ws5; exec $browser
|
||||
bindsym Mod4+g workspace $ws5; layout tabbed; exec gimp
|
||||
# bindsym Mod4+g workspace $ws5; exec mgba-qt
|
||||
bindsym Mod4+i workspace $ws5; exec idea
|
||||
bindsym Mod4+m workspace $ws5; layout tabbed; exec $term -e ~/.minetest/minetest/bin/minetest
|
||||
bindsym Mod4+t workspace $ws5; exec thunderbird
|
||||
# bindsym Mod4+m workspace $ws5; layout tabbed; exec $term -e ~/.minetest/minetest/bin/minetest
|
||||
bindsym Mod4+$mod+t workspace $ws5; exec thunderbird
|
||||
bindsym Mod4+5 workspace $ws5; exec godot
|
||||
bindsym Mod4+F5 workspace $ws5; exec cd ~/coding/ada-mario && godot -e
|
||||
# for_window [class="Move_mouse_with_head"] floating enable; move absolute position 0 0
|
||||
|
||||
Reference in New Issue
Block a user