Compare commits
2 Commits
92aa2bd6f5
...
1e65b54066
| Author | SHA1 | Date | |
|---|---|---|---|
|
1e65b54066
|
|||
|
5c4e37fb84
|
@@ -8,8 +8,8 @@
|
|||||||
c "printf '\033c'"
|
c "printf '\033c'"
|
||||||
d "cd ~/Downloads && printf '\033c'"
|
d "cd ~/Downloads && printf '\033c'"
|
||||||
hst "history"
|
hst "history"
|
||||||
## nf "printf '\033c' && neofetch | lolcat"
|
nft "printf '\033c' && neofetch | lolcat"
|
||||||
nf "printf '\033c' && neofetch"
|
# nft "printf '\033c' && neofetch"
|
||||||
fi "fish"
|
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"
|
||||||
@@ -20,7 +20,7 @@ dua "sudo du -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"
|
||||||
duh "du -d 1 -h --apparent-size | sort -h"
|
duh "du -d 1 -h --apparent-size | sort -h"
|
||||||
dum "du -d 1 -m --apparent-size | sort -h"
|
dum "du -d 1 -m --apparent-size | sort -h"
|
||||||
m "man"
|
# m "man"
|
||||||
tld "tldr"
|
tld "tldr"
|
||||||
|
|
||||||
# ]]] basic #
|
# ]]] basic #
|
||||||
@@ -38,7 +38,7 @@ xrs "xrandr -s 0"
|
|||||||
|
|
||||||
# ]]] display #
|
# ]]] display #
|
||||||
|
|
||||||
vgb "sudo nvim /etc/default/grub"
|
ngb "sudo nvim /etc/default/grub"
|
||||||
mkgb "sudo grub-mkconfig -o /boot/grub/grub.cfg"
|
mkgb "sudo grub-mkconfig -o /boot/grub/grub.cfg"
|
||||||
|
|
||||||
a "bat"
|
a "bat"
|
||||||
@@ -50,6 +50,7 @@ cld "colordiff -wy --suppress-common-lines"
|
|||||||
|
|
||||||
mkpk "makepkg -sri"
|
mkpk "makepkg -sri"
|
||||||
ex "chmod +x"
|
ex "chmod +x"
|
||||||
|
lns "ln -s"
|
||||||
|
|
||||||
# systemctl [[[ #
|
# systemctl [[[ #
|
||||||
ct "sudo systemctl"
|
ct "sudo systemctl"
|
||||||
@@ -74,8 +75,13 @@ nctr "sudo systemctl restart netctl-auto@wlp4s0.service"
|
|||||||
|
|
||||||
cpssh "ssh-copy-id -i ~/.ssh/id_rsa.pub"
|
cpssh "ssh-copy-id -i ~/.ssh/id_rsa.pub"
|
||||||
xcssh "bat ~/.ssh/id_rsa.pub | xclip -selection clipboard"
|
xcssh "bat ~/.ssh/id_rsa.pub | xclip -selection clipboard"
|
||||||
ssp "mosh --ssh='ssh -p 8022' 192.168.0.12"
|
sp "mosh --ssh='ssh -p 8022' 192.168.0.12"
|
||||||
ssd "mosh kevin@165.22.239.234 tmux a"
|
ssd "mosh kevin@165.22.239.234 tmux a"
|
||||||
|
sdh "mosh kevin@165.22.239.234 htop"
|
||||||
|
# test server sites
|
||||||
|
svp "firefox git.ataraxy.tk khkm.tk cal.khkm.tk pste.gq smol.gq twem.tk"
|
||||||
|
# postgres ssh tunnel
|
||||||
|
sdt "ssh kevin@165.22.239.234 -L 5433:localhost:5432"
|
||||||
|
|
||||||
# ]]] ssh #
|
# ]]] ssh #
|
||||||
|
|
||||||
@@ -190,6 +196,8 @@ yaq "yay -Qi"
|
|||||||
yal "yay -Ql"
|
yal "yay -Ql"
|
||||||
# remove
|
# remove
|
||||||
yar "yay -Rns"
|
yar "yay -Rns"
|
||||||
|
# search
|
||||||
|
yas "yay -Qs"
|
||||||
# sync
|
# sync
|
||||||
yau "yay -Sy"
|
yau "yay -Sy"
|
||||||
# sync and download
|
# sync and download
|
||||||
@@ -249,10 +257,11 @@ nt "nginx -t"
|
|||||||
|
|
||||||
# ]]] internet #
|
# ]]] internet #
|
||||||
|
|
||||||
|
fl "file"
|
||||||
id "identify"
|
id "identify"
|
||||||
# rz "source ~/{{ .chezmoi.os }}-config/aliases/zsh_aliases"
|
# rz "source ~/{{ .chezmoi.os }}-config/aliases/zsh_aliases"
|
||||||
|
|
||||||
# mst "sudo rm ~/st/config.h && sudo bear make -C ~/st install"
|
mst "sudo rm ~/st/config.h && sudo bear make -C ~/st install"
|
||||||
# mst "sudo ~/st/make-st.sh"
|
# mst "sudo ~/st/make-st.sh"
|
||||||
|
|
||||||
# system ]]]
|
# system ]]]
|
||||||
@@ -265,6 +274,7 @@ am "antimicro"
|
|||||||
|
|
||||||
# b "buku"
|
# b "buku"
|
||||||
bd "buku -za '"
|
bd "buku -za '"
|
||||||
|
bdb "sqlitebrowser ~/.local/share/buku/bookmarks.db &"
|
||||||
bh "buku -h | bat"
|
bh "buku -h | bat"
|
||||||
bi "buku --immutable 1 -zu"
|
bi "buku --immutable 1 -zu"
|
||||||
bo "buku -o"
|
bo "buku -o"
|
||||||
@@ -277,9 +287,12 @@ bsv "bukuserver run --host 127.0.0.1 --port 5001"
|
|||||||
bt "buku --deep -n5 -t"
|
bt "buku --deep -n5 -t"
|
||||||
bu "buku -zu"
|
bu "buku -zu"
|
||||||
but "buku -zu --tag"
|
but "buku -zu --tag"
|
||||||
bw "buku --immutable 1 -zw"
|
bw "buku --immutable 1 -zw -1"
|
||||||
|
|
||||||
# ]]] buku #
|
# ]]] buku #
|
||||||
|
cc "calcurse"
|
||||||
|
ccc "calcurse -D ~/.calcurse/alt-cals/class"
|
||||||
|
ccs "calcurse-caldav"
|
||||||
chr "google-chrome"
|
chr "google-chrome"
|
||||||
clc "cloc ."
|
clc "cloc ."
|
||||||
cv "cava"
|
cv "cava"
|
||||||
@@ -289,14 +302,17 @@ fh "feh"
|
|||||||
fi "fish"
|
fi "fish"
|
||||||
gpd "gpg --decrypt"
|
gpd "gpg --decrypt"
|
||||||
gpe "gpg --encrypt --recipient"
|
gpe "gpg --encrypt --recipient"
|
||||||
|
hba "habitctl ask"
|
||||||
|
hbl "habitctl log"
|
||||||
htc "htop -s PERCENT_CPU"
|
htc "htop -s PERCENT_CPU"
|
||||||
htm "htop -s PERCENT_MEM"
|
htm "htop -s PERCENT_MEM"
|
||||||
i "sxiv"
|
i "sxiv"
|
||||||
ig "sxiv -a"
|
ia "sxiv -a"
|
||||||
it "sxiv -t *"
|
it "sxiv -t *"
|
||||||
ki "kill -9"
|
ki "kill -9"
|
||||||
ka "killall"
|
ka "killall"
|
||||||
kd "killall Discord && killall Discord && killall slack"
|
kd "killall Discord && killall Discord"
|
||||||
|
kr "killall electron"
|
||||||
kt "killall thunderbird"
|
kt "killall thunderbird"
|
||||||
mp "mpv --volume=50"
|
mp "mpv --volume=50"
|
||||||
mra "man ranger"
|
mra "man ranger"
|
||||||
@@ -316,21 +332,20 @@ rbg "ranger --selectfile (grep wallpaper ~/.cache/wal/colors.sh | cut -d\' -f2)"
|
|||||||
rgc "clear && tmux clear-history && rg"
|
rgc "clear && tmux clear-history && rg"
|
||||||
rx "redshift -x"
|
rx "redshift -x"
|
||||||
sn "sudo nvim"
|
sn "sudo nvim"
|
||||||
ssh "mosh"
|
ss "mosh"
|
||||||
stp "termdown"
|
stp "termdown"
|
||||||
# sw "swex"
|
# sw "swex"
|
||||||
t "tmux"#[[[
|
t "tmux"#[[[
|
||||||
ta "tmux a -t"
|
ta "tmux a -t"
|
||||||
tac "tmux a -t config"
|
tac "tmux a -t config || tmux new -s config"
|
||||||
taj "tmux a -t journal"
|
taj "tmux a -t journal || tmux new -s journal"
|
||||||
tal "tmux a"
|
tal "tmux a"
|
||||||
tk "tmux kill-server"
|
tk "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"
|
||||||
tnc "tmux new -s config"
|
|
||||||
tnj "tmux new -s journal"
|
|
||||||
#]]]
|
#]]]
|
||||||
|
usn "usernames --num 20"
|
||||||
vmd "vimdiff"
|
vmd "vimdiff"
|
||||||
wg "wego"
|
wg "wego"
|
||||||
ytd "youtube-dl"
|
ytd "youtube-dl"
|
||||||
@@ -465,6 +480,7 @@ gsl "git shortlog"
|
|||||||
gcln "git clone"
|
gcln "git clone"
|
||||||
gs "git status -u"
|
gs "git status -u"
|
||||||
gf "git fetch origin"
|
gf "git fetch origin"
|
||||||
|
gfg "git fetch gitea"
|
||||||
|
|
||||||
gch "git checkout"
|
gch "git checkout"
|
||||||
gchn "git checkout -b"
|
gchn "git checkout -b"
|
||||||
@@ -585,7 +601,7 @@ wr0 "watson report --all --project=309 --tag=phase2"
|
|||||||
|
|
||||||
# server [[[ #
|
# server [[[ #
|
||||||
|
|
||||||
nd "node"
|
# nd "node"
|
||||||
ndm "nodemon"
|
ndm "nodemon"
|
||||||
knd "killall node"
|
knd "killall node"
|
||||||
mg "mongo"
|
mg "mongo"
|
||||||
@@ -654,9 +670,11 @@ ms "minetestserver"
|
|||||||
msc "minetestserver --gameid minetest --worldname Creative --terminal"
|
msc "minetestserver --gameid minetest --worldname Creative --terminal"
|
||||||
# msh "minetestserver --gameid minetest --worldname Hevin --config ~/.minetest/hevin.conf --terminal"
|
# msh "minetestserver --gameid minetest --worldname Hevin --config ~/.minetest/hevin.conf --terminal"
|
||||||
msh "minetestserver --gameid mineclone2 --worldname Hevin-MC --config ~/.minetest/hevin-mc.conf --terminal"
|
msh "minetestserver --gameid mineclone2 --worldname Hevin-MC --config ~/.minetest/hevin-mc.conf --terminal"
|
||||||
mst "minetestserver --gameid minimal --worldname Test --terminal"
|
msv "minetestserver --gameid minimal --worldname Test --terminal"
|
||||||
# mtrsy "rsync -vr .minetest/ /mnt/linux-files/.minetest/"
|
# mtrsy "rsync -vr .minetest/ /mnt/linux-files/.minetest/"
|
||||||
|
|
||||||
|
tet "pandoc -f markdown -t html twitch-emote-conversion.md | xclip -selection clipboard"
|
||||||
|
|
||||||
# ]]] games #
|
# ]]] games #
|
||||||
|
|
||||||
# school [[[ #
|
# school [[[ #
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ bg ~/Pictures/Backgrounds
|
|||||||
cf ~/linux-config/dot_config
|
cf ~/linux-config/dot_config
|
||||||
cfd ~/.config
|
cfd ~/.config
|
||||||
cff ~/.config/fish
|
cff ~/.config/fish
|
||||||
do ~/Downloads
|
dl ~/Downloads
|
||||||
# dw ~/dwm
|
# dw ~/dwm
|
||||||
D ~/Documents
|
D ~/Documents
|
||||||
k ~/
|
k ~/
|
||||||
@@ -52,6 +52,7 @@ 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
|
||||||
|
te ~/Documents/twitch-emotes
|
||||||
wo ~/Documents/workout-logs
|
wo ~/Documents/workout-logs
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
@@ -67,6 +68,8 @@ adP ~/Pictures/ada-mario
|
|||||||
|
|
||||||
# gaming [[[ #
|
# gaming [[[ #
|
||||||
|
|
||||||
|
te ~/Documents/twitch-emote-conversion
|
||||||
|
|
||||||
mt ~/.minetest
|
mt ~/.minetest
|
||||||
mta ~/.minetest/clientmods/custom_aliases
|
mta ~/.minetest/clientmods/custom_aliases
|
||||||
mtc ~/.minetest/games/mineclone2/mods
|
mtc ~/.minetest/games/mineclone2/mods
|
||||||
|
|||||||
@@ -4,11 +4,12 @@
|
|||||||
|
|
||||||
3 ~/linux-config/dot_config/i3/config.tmpl
|
3 ~/linux-config/dot_config/i3/config.tmpl
|
||||||
a ~/linux-config/aliases/key_aliases.tmpl
|
a ~/linux-config/aliases/key_aliases.tmpl
|
||||||
ak ~/.ssh/authorized_keys
|
ak ~/linux-config/dot_ssh/authorized_keys-all
|
||||||
d ~/linux-config/aliases/key_dirs.tmpl
|
d ~/linux-config/aliases/key_dirs.tmpl
|
||||||
dw ~/dwm/config.def.h
|
dw ~/dwm/config.def.h
|
||||||
f ~/linux-config/aliases/key_files.tmpl
|
f ~/linux-config/aliases/key_files.tmpl
|
||||||
h ~/.local/share/fish/fish_history
|
h ~/.local/share/fish/fish_history
|
||||||
|
n ~/linux-config/dot_vimrc.tmpl
|
||||||
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.tmpl
|
r ~/linux-config/dot_config/ranger/rc.conf.tmpl
|
||||||
sr ~/linux-config/configs/ranger/shortcuts.conf
|
sr ~/linux-config/configs/ranger/shortcuts.conf
|
||||||
@@ -16,7 +17,6 @@ ss ~/.shortcuts
|
|||||||
st ~/st/config.def.h
|
st ~/st/config.def.h
|
||||||
t ~/linux-config/dot_tmux.conf
|
t ~/linux-config/dot_tmux.conf
|
||||||
u ~/linux-config/dot_Xresources.tmpl
|
u ~/linux-config/dot_Xresources.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
|
xi ~/linux-config/dot_xinitrc
|
||||||
y ~/.zshrc
|
y ~/.zshrc
|
||||||
@@ -37,7 +37,7 @@ cmt /tmp/commit-msg.txt
|
|||||||
hlg ~/coding/spotify-lib-vis/src/api/management/commands/update-history.log
|
hlg ~/coding/spotify-lib-vis/src/api/management/commands/update-history.log
|
||||||
id ~/Documents/journal/todo/ideas.md
|
id ~/Documents/journal/todo/ideas.md
|
||||||
ig ./.gitignore
|
ig ./.gitignore
|
||||||
jn ~/Documents/journal/todo/8.md
|
jn ~/Documents/journal/todo/9.md
|
||||||
jt ~/Documents/journal/todo/todo.md
|
jt ~/Documents/journal/todo/todo.md
|
||||||
lh ~/Documents/listening-history/polarbier.csv
|
lh ~/Documents/listening-history/polarbier.csv
|
||||||
mc ~/coding/mf-site/assets/sass/main.scss
|
mc ~/coding/mf-site/assets/sass/main.scss
|
||||||
@@ -45,6 +45,7 @@ mi ~/coding/mf-site/ideas.md
|
|||||||
ne ~/linux-config/configs/neofetch/config.conf
|
ne ~/linux-config/configs/neofetch/config.conf
|
||||||
re README.md
|
re README.md
|
||||||
td todo.md
|
td todo.md
|
||||||
|
el ~/Documents/twitch-emotes/links-new.md
|
||||||
tg ~/.config/watson/tags_cache
|
tg ~/.config/watson/tags_cache
|
||||||
tt txt/todo.md
|
tt txt/todo.md
|
||||||
tm ~/.vim/plugged/vim-snippets/UltiSnips/texmath.snippets
|
tm ~/.vim/plugged/vim-snippets/UltiSnips/texmath.snippets
|
||||||
|
|||||||
@@ -26,10 +26,10 @@ URxvt.font: xft:DejaVuSansMono Nerd Font Mono:size=12
|
|||||||
/* resize [[[ */
|
/* resize [[[ */
|
||||||
|
|
||||||
URxvt.resize-font.step: 4
|
URxvt.resize-font.step: 4
|
||||||
URxvt.keysym.C-Down: resize-font:smaller
|
URxvt.keysym.C-S-Down: resize-font:smaller
|
||||||
URxvt.keysym.C-Up: resize-font:bigger
|
URxvt.keysym.C-S-Up: resize-font:bigger
|
||||||
URxvt.keysym.C-equal: resize-font:reset
|
URxvt.keysym.C-S-equal: resize-font:reset
|
||||||
URxvt.keysym.C-question: resize-font:show
|
URxvt.keysym.C-S-question: resize-font:show
|
||||||
|
|
||||||
/* ]]] resize */
|
/* ]]] resize */
|
||||||
|
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ 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
|
||||||
set -x PKG_CONFIG_PATH $PKG_CONFIG_PATH /usr/lib/pkgconfig
|
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
|
||||||
|
set -x CALCURSE_CALDAV_PASSWORD (pass show technology/linux/baikal | head -n1)
|
||||||
|
|
||||||
{{ if eq .linux_os "termux" }}
|
{{ if eq .linux_os "termux" }}
|
||||||
# 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
|
||||||
@@ -118,7 +119,7 @@ abbr gro "git-replace-origin"
|
|||||||
|
|
||||||
# ]]] git #
|
# ]]] git #
|
||||||
abbr hs "scan-history"
|
abbr hs "scan-history"
|
||||||
abbr mn "man-vim"
|
abbr m "man-vim"
|
||||||
abbr mat "math"
|
abbr mat "math"
|
||||||
abbr pgr "grep-pdf"
|
abbr pgr "grep-pdf"
|
||||||
abbr pgrf "grep-pdf-file"
|
abbr pgrf "grep-pdf-file"
|
||||||
@@ -127,6 +128,8 @@ abbr pst "pastebin"
|
|||||||
abbr rf "refresh-config"
|
abbr rf "refresh-config"
|
||||||
abbr rs "redshift-set"
|
abbr rs "redshift-set"
|
||||||
abbr shrm "shred-rm"
|
abbr shrm "shred-rm"
|
||||||
|
abbr tac "tmux-attach config"
|
||||||
|
abbr taj "tmux-attach journal"
|
||||||
abbr thes "thesaurus"
|
abbr thes "thesaurus"
|
||||||
abbr ut "unix-timestamp"
|
abbr ut "unix-timestamp"
|
||||||
abbr uzr "unzip-rm"
|
abbr uzr "unzip-rm"
|
||||||
|
|||||||
8
dot_config/fish/functions/gen-pass.fish
Normal file
8
dot_config/fish/functions/gen-pass.fish
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
function gen-pass
|
||||||
|
if count $argv > /dev/null
|
||||||
|
set chars $argv[1]
|
||||||
|
else
|
||||||
|
set chars 25
|
||||||
|
end
|
||||||
|
base64 /dev/urandom | head -c $chars
|
||||||
|
end
|
||||||
6
dot_config/fish/functions/sync-alt-cal.fish
Normal file
6
dot_config/fish/functions/sync-alt-cal.fish
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
function sync-alt-cal
|
||||||
|
set alt_cal_dir /home/kevin/.calcurse/alt-cals
|
||||||
|
calcurse-caldav --syncdb $alt_cal_dir/$argv[1]/sync.db \
|
||||||
|
--config $alt_cal_dir/$argv[1]/caldav/config \
|
||||||
|
--datadir $alt_cal_dir/$argv[1]
|
||||||
|
end
|
||||||
3
dot_config/fish/functions/tmux-attach.fish
Normal file
3
dot_config/fish/functions/tmux-attach.fish
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
function tmux-attach
|
||||||
|
tmux a -t $argv[1] || tmux new -s $argv[1]
|
||||||
|
end
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
# startup [[[ #
|
# startup [[[ #
|
||||||
|
|
||||||
set $term urxvt
|
# set $term $term
|
||||||
set $term_alt st
|
# set $term_alt st
|
||||||
# set $term st
|
set $term st
|
||||||
# set $term_alt urxvt
|
set $term_alt urxvt
|
||||||
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
||||||
exec dunst
|
exec dunst
|
||||||
exec compton
|
exec compton
|
||||||
@@ -13,7 +13,7 @@ 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/kevin/Pictures/Backgrounds/dim/non-editing\")"
|
||||||
exec wal -i $(/home/kevin/scripts/shuffler "$HOME/Pictures/Backgrounds/dim/non-editing")
|
exec wal -i $(/home/kevin/scripts/shuffler "$HOME/Pictures/Backgrounds/dim/non-editing")
|
||||||
{{ end }}
|
{{ end }}
|
||||||
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'
|
||||||
|
|
||||||
# ]]] startup #
|
# ]]] startup #
|
||||||
@@ -28,6 +28,8 @@ set $sch_dir "$HOME/Documents/School"
|
|||||||
|
|
||||||
# app shortcuts [[[ #
|
# app shortcuts [[[ #
|
||||||
|
|
||||||
|
set $type_delay_cmd sleep .4
|
||||||
|
|
||||||
bindsym Control+Return exec $term
|
bindsym Control+Return exec $term
|
||||||
bindsym Control+Shift+Return exec st -A1
|
bindsym Control+Shift+Return exec st -A1
|
||||||
bindsym Control+$mod+Return exec $term_alt
|
bindsym Control+$mod+Return exec $term_alt
|
||||||
@@ -43,28 +45,31 @@ bindsym Mod4+Return exec /home/kevin/scripts/dmenu-history -nb "$fg" -nf "$bg" -
|
|||||||
# bindsym Mod4+b layout tabbed; exec zathura
|
# bindsym Mod4+b layout tabbed; exec zathura
|
||||||
bindsym Mod4+c exec $browser
|
bindsym Mod4+c exec $browser
|
||||||
# bindsym Mod4+e exec notify-send "HPS Word Count" "$(pdftotext /home/kevin/school/latex-notes/hps/essay.pdf - | wc -w)"
|
# bindsym Mod4+e exec notify-send "HPS Word Count" "$(pdftotext /home/kevin/school/latex-notes/hps/essay.pdf - | wc -w)"
|
||||||
bindsym Mod4+e exec emacs
|
# bindsym Mod4+e exec emacs
|
||||||
|
bindsym Mod4+e exec ~/scripts/twem
|
||||||
bindsym Mod4+f exec firefox
|
bindsym Mod4+f exec firefox
|
||||||
bindsym Mod4+$mod+f exec echo 'Kevin@fosstodon.org' | xclip -selection clipboard
|
# bindsym Mod4+$mod+f exec printf 'Kevin@fosstodon.org' | xclip -selection clipboard
|
||||||
bindsym Mod4+h exec echo 'kevin.mok@live.ca' | xclip -selection clipboard
|
bindsym Mod4+h exec $type_delay_cmd && xdotool type 'kevin.mok@live.ca'
|
||||||
# bindsym Mod4+m exec urxvt -e ~/scripts/vim-man
|
# bindsym Mod4+m exec $term -e ~/scripts/vim-man
|
||||||
bindsym Mod4+$mod+m exec pass -c uoft/markus
|
# bindsym Mod4+$mod+m exec pass -c uoft/markus
|
||||||
bindsym Mod4+n exec urxvt -e nvim
|
bindsym Mod4+n exec $term -e nvim
|
||||||
bindsym Mod4+o exec xclip -selection clipboard ~/.password-store/social/gmail
|
bindsym Mod4+o exec xclip -selection clipboard ~/.password-store/social/gmail && $type_delay_cmd && xdotool key 'Control_L+v'
|
||||||
|
# bindsym Mod4+o exec $type_delay_cmd && xdotool key 'Control_L+v'
|
||||||
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 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 urxvt -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+t exec xclip -selection clipboard ~/.password-store/social/trapbot
|
bindsym Mod4+$mod+t exec xclip -selection clipboard ~/.password-store/social/trapbot && $type_delay_cmd && xdotool key 'Control_L+v'
|
||||||
bindsym Mod4+u exec echo 'kevin.mok@mail.utoronto.ca' | xclip -selection clipboard
|
# bindsym Mod4+u exec printf 'kevin.mok@mail.utoronto.ca' | xclip -selection clipboard
|
||||||
bindsym Mod4+$mod+u exec pass -c uoft/acorn
|
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+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 urxvt -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 Mod4+z exec cliqz
|
bindsym Mod4+z exec cliqz
|
||||||
{{ if .ext_kb }}
|
{{ if .ext_kb }}
|
||||||
@@ -239,14 +244,21 @@ bindsym $mod+v split v
|
|||||||
bindsym Mod4+$mod+v split v; exec $term
|
bindsym Mod4+$mod+v split v; exec $term
|
||||||
|
|
||||||
# resizing windows #
|
# resizing windows #
|
||||||
bindsym $mod+Control+h resize grow width 5 px or 5 ppt
|
bindsym Control+$mod+h resize grow width 5 px or 5 ppt
|
||||||
bindsym $mod+Control+k resize grow height 5 px or 5 ppt
|
bindsym Control+$mod+k resize grow height 5 px or 5 ppt
|
||||||
bindsym $mod+Control+j resize shrink height 5 px or 5 ppt
|
bindsym Control+$mod+j resize shrink height 5 px or 5 ppt
|
||||||
bindsym $mod+Control+l resize shrink width 5 px or 5 ppt
|
bindsym Control+$mod+l resize shrink width 5 px or 5 ppt
|
||||||
|
|
||||||
# bindsym Control+Shift+x kill
|
# bindsym Control+Shift+x kill
|
||||||
bindsym shift+x kill
|
bindsym shift+x kill
|
||||||
|
|
||||||
|
bindsym Control+$mod+t sticky toggle
|
||||||
|
# bindsym Control+$mod+a floating enable; resize set 400px 125px; move absolute position 1648 200; sticky enable
|
||||||
|
bindsym Control+$mod+a floating enable; resize set 400px 110px; move absolute position 824 992; sticky enable
|
||||||
|
|
||||||
|
# for_window [class="ada-mario"] floating enable
|
||||||
|
# for_window [class="ada-mario"] move absolute position 640 0
|
||||||
|
|
||||||
# ]]] moving windows #
|
# ]]] moving windows #
|
||||||
|
|
||||||
# backgrounds [[[ #
|
# backgrounds [[[ #
|
||||||
@@ -286,12 +298,12 @@ set $ws3 "3 "
|
|||||||
# set $ws3 "3 "
|
# set $ws3 "3 "
|
||||||
workspace $ws3 output $main
|
workspace $ws3 output $main
|
||||||
bindsym $mod+F3 workspace $ws3; exec $browser
|
bindsym $mod+F3 workspace $ws3; exec $browser
|
||||||
# bindsym Mod4+b workspace $ws3; layout stacked; exec urxvt -e fish -c "buku-fzf"
|
# bindsym Mod4+b workspace $ws3; layout stacked; exec $term -e fish -c "buku-fzf"
|
||||||
# bindsym Mod4+$mod+b workspace $ws3; layout stacked; exec urxvt -e fish -c "buku-fzf fq"
|
# bindsym Mod4+$mod+b workspace $ws3; layout stacked; exec $term -e fish -c "buku-fzf fq"
|
||||||
# bindsym Mod4+b layout stacked; exec urxvt -e fish -c "buku-fzf"
|
# bindsym Mod4+b layout stacked; exec $term -e fish -c "buku-fzf"
|
||||||
# bindsym Mod4+$mod+b layout stacked; exec urxvt -e fish -c "buku-fzf fq"
|
# bindsym Mod4+$mod+b layout stacked; exec $term -e fish -c "buku-fzf fq"
|
||||||
bindsym Mod4+b layout tabbed; exec urxvt -e fish -c "buku-fzf"
|
bindsym Mod4+b layout tabbed; exec $term -e fish -c "buku-fzf"
|
||||||
bindsym Mod4+$mod+b layout tabbed; exec urxvt -e fish -c "buku-fzf fq"
|
bindsym Mod4+$mod+b layout tabbed; exec $term -e fish -c "buku-fzf fq"
|
||||||
|
|
||||||
set $ws4 "4 "
|
set $ws4 "4 "
|
||||||
workspace $ws4 output $secondary
|
workspace $ws4 output $secondary
|
||||||
@@ -301,11 +313,11 @@ 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 Mod4+g workspace $ws5; layout stacking; exec urxvt -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
|
||||||
bindsym Mod4+i workspace $ws5; exec idea
|
bindsym Mod4+i workspace $ws5; exec idea
|
||||||
bindsym Mod4+m workspace $ws5; layout tabbed; exec urxvt -e ~/.minetest/minetest/bin/minetest
|
bindsym Mod4+m workspace $ws5; layout tabbed; exec $term -e ~/.minetest/minetest/bin/minetest
|
||||||
bindsym Mod4+t workspace $ws5; exec thunderbird
|
bindsym Mod4+t workspace $ws5; exec thunderbird
|
||||||
bindsym Mod4+5 workspace $ws5; exec godot
|
bindsym Mod4+5 workspace $ws5; exec godot
|
||||||
bindsym Mod4+F5 workspace $ws5; exec cd ~/coding/ada-mario && godot -e
|
bindsym Mod4+F5 workspace $ws5; exec cd ~/coding/ada-mario && godot -e
|
||||||
@@ -326,34 +338,40 @@ bindsym Mod4+k workspace $ws6; exec slack
|
|||||||
|
|
||||||
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 $mod+F7 workspace $ws7; exec $term -e mosh kevin@165.22.239.234 tmux a
|
||||||
# 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 "
|
||||||
# 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
|
||||||
|
# bindsym $mod+F8 workspace $ws8; exec $term -e tmux a -t journal
|
||||||
|
bindsym $mod+F8 workspace $ws8; exec $term -e fish -c 'tmux-attach journal'
|
||||||
|
|
||||||
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
|
||||||
|
# bindsym $mod+F9 workspace $ws9; exec $term -e tmux a -t config
|
||||||
|
bindsym $mod+F9 workspace $ws9; exec $term -e fish -c 'tmux-attach config'
|
||||||
|
|
||||||
set $ws10 "10 "
|
set $ws10 "10 "
|
||||||
# set $ws10 "10 🎵"
|
# set $ws10 "10 🎵"
|
||||||
assign [class="spotify"] $ws10
|
assign [class="spotify"] $ws10
|
||||||
workspace $ws10 output $secondary
|
workspace $ws10 output $secondary
|
||||||
set $hp 2
|
set $hp 2
|
||||||
# bindsym Mod4+v workspace $ws10; exec urxvt -e alsamixer -c 0
|
# bindsym Mod4+v workspace $ws10; exec $term -e alsamixer -c 0
|
||||||
bindsym Mod4+v workspace $ws10; exec urxvt -e alsamixer -c 1
|
bindsym Mod4+v workspace $ws10; exec $term -e alsamixer -c 1
|
||||||
bindsym Mod4+$mod+c workspace $ws10; exec urxvt -e cava
|
bindsym Mod4+$mod+c workspace $ws10; exec $term -e cava
|
||||||
# bindsym Mod4+h workspace $ws10; exec urxvt -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
|
||||||
|
|
||||||
set $ws11 "11 "
|
set $ws11 "11 "
|
||||||
# set $ws11 "11 📊"
|
# set $ws11 "11 📊"
|
||||||
# assign [class="Summoners War Exporter"] $ws11
|
# assign [class="Summoners War Exporter"] $ws11
|
||||||
workspace $ws11 output $secondary
|
workspace $ws11 output $secondary
|
||||||
bindsym $mod+F11 workspace $ws11; exec urxvt -e htop -s PERCENT_CPU
|
bindsym $mod+F11 workspace $ws11; exec $term -e htop -s PERCENT_CPU
|
||||||
|
# bindsym $mod+F11 workspace $ws11; exec $term -e gotop -m
|
||||||
bindsym Mod4+a workspace $ws11; exec antimicro
|
bindsym Mod4+a workspace $ws11; exec antimicro
|
||||||
|
|
||||||
set $ws12 "12 "
|
set $ws12 "12 "
|
||||||
@@ -457,8 +475,8 @@ bar {
|
|||||||
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
||||||
font pango:$sb_font 17
|
font pango:$sb_font 17
|
||||||
{{ else }}
|
{{ else }}
|
||||||
# font pango:$sb_font 19
|
# font pango:$sb_font 17
|
||||||
font pango:$sb_font 17
|
font pango:$sb_font 16
|
||||||
{{ end }}
|
{{ end }}
|
||||||
colors {
|
colors {
|
||||||
# 0 (transparent) -> 255 (opaque) in hex
|
# 0 (transparent) -> 255 (opaque) in hex
|
||||||
@@ -487,7 +505,6 @@ bar {
|
|||||||
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
{{ if eq .chezmoi.fullHostname "x1-carbon" }}
|
||||||
font pango:$sb_font 18
|
font pango:$sb_font 18
|
||||||
{{ else }}
|
{{ else }}
|
||||||
# font pango:$sb_font 22
|
|
||||||
font pango:$sb_font 20
|
font pango:$sb_font 20
|
||||||
{{ end }}
|
{{ end }}
|
||||||
# output $main
|
# output $main
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDCCrA4s1Tkf53zwbpxBQMWvul2ASWherM2PzDpWNuFg9Pi9D5xDwE+w2cFGUM1boTDsAxd+r+o1tA/J7wlok8ZrRPnkD5Rpr3itCnDU1ZCnNBk8i5Ip6j+AEcs8g4HRTG15IeXXkqWwd+cKt2PNMI7QcVUGOXctZOjVaWl9bAt9K++KM/RlFH/cvm/2ABNG9WPNvY3s8XkQoSxD2F8dolHn+ZXbriAPkfPYbENhuKXTrmc988VvWJd40/4V9XrwCQF9xl5FROfqhJgedueR6aeZbO3JC/i21eTZqqfso267FCUWpF8ZWHpRUq83T1vqIZTlNfHSZu08YTNYVx936gmnYfhgZxl2+FgBmwiUAZRRzg7v8/VrAE/akFLNyFzGgeDTdhu7Ukp8ES31aPjP0VBtLu1MMd+1jWAv6pOGR7CzG4Li1t9mXp3JgM7SYlpRJ1NhM/4fOjUkYN10fz9Vh/nWBHnmmbz+Q/kDaiIDs1Mc0su22RjXVivANpKjdd2eXFgio7yrkS0lJgGqcyiWZK4OgR3xFiBZSQCKM0rKgVATfrNTeQ92TUqS96mQDzrFzDdRzWDyPH0l1e55CUoBzVoRRO5qPkhSIQlFeAzbM0wQ8srBAAygb6uT1JpDOX3GnnxRXIsq/V5IoFOw008QZmmR0MN7ur1ab0Vd32gRTXHvQ== git@digital-ocean
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDCCrA4s1Tkf53zwbpxBQMWvul2ASWherM2PzDpWNuFg9Pi9D5xDwE+w2cFGUM1boTDsAxd+r+o1tA/J7wlok8ZrRPnkD5Rpr3itCnDU1ZCnNBk8i5Ip6j+AEcs8g4HRTG15IeXXkqWwd+cKt2PNMI7QcVUGOXctZOjVaWl9bAt9K++KM/RlFH/cvm/2ABNG9WPNvY3s8XkQoSxD2F8dolHn+ZXbriAPkfPYbENhuKXTrmc988VvWJd40/4V9XrwCQF9xl5FROfqhJgedueR6aeZbO3JC/i21eTZqqfso267FCUWpF8ZWHpRUq83T1vqIZTlNfHSZu08YTNYVx936gmnYfhgZxl2+FgBmwiUAZRRzg7v8/VrAE/akFLNyFzGgeDTdhu7Ukp8ES31aPjP0VBtLu1MMd+1jWAv6pOGR7CzG4Li1t9mXp3JgM7SYlpRJ1NhM/4fOjUkYN10fz9Vh/nWBHnmmbz+Q/kDaiIDs1Mc0su22RjXVivANpKjdd2eXFgio7yrkS0lJgGqcyiWZK4OgR3xFiBZSQCKM0rKgVATfrNTeQ92TUqS96mQDzrFzDdRzWDyPH0l1e55CUoBzVoRRO5qPkhSIQlFeAzbM0wQ8srBAAygb6uT1JpDOX3GnnxRXIsq/V5IoFOw008QZmmR0MN7ur1ab0Vd32gRTXHvQ== git@do-deb10
|
||||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDXFCZAL7Ox77Bc/hjIXLyL+xkKFuYFyj1q4ssMTZebrtN34DSGJEOc+hblz4pYVMjI0beFU9NM/i8eBhmhBwrkldK/gRN2ad1MlG3sh8pEppk4iwu/lHdDkYnPPfdzHXmmLrW2Uah918QPLRO5LxqrHIEKYXFTiYf6y0yke4NqpBYqljo5NRDm2m0nMDhp0g8ECKl98lD6n71nh9fRQ7JMu9s/gKB4nzjMMhwpbQXroSXVFwByPonofIzL1o0oiRAEn04x2P8MpxdDzjejxo5tE6YmxZVHHsL7NBhS9e9yjWlKjX1jcaW3SpHlOp3HLNYrsN2T41qlhX5JaXOiWmRz kevin@digital-ocean
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDXFCZAL7Ox77Bc/hjIXLyL+xkKFuYFyj1q4ssMTZebrtN34DSGJEOc+hblz4pYVMjI0beFU9NM/i8eBhmhBwrkldK/gRN2ad1MlG3sh8pEppk4iwu/lHdDkYnPPfdzHXmmLrW2Uah918QPLRO5LxqrHIEKYXFTiYf6y0yke4NqpBYqljo5NRDm2m0nMDhp0g8ECKl98lD6n71nh9fRQ7JMu9s/gKB4nzjMMhwpbQXroSXVFwByPonofIzL1o0oiRAEn04x2P8MpxdDzjejxo5tE6YmxZVHHsL7NBhS9e9yjWlKjX1jcaW3SpHlOp3HLNYrsN2T41qlhX5JaXOiWmRz kevin@do-deb10
|
||||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC8G5JnDfMqhXGIYh6Bj2NEgv4Ags9MWIvz6YWbttOG6kSyiT3WnrTMdoPT1NzC+Sm0xWiLKwVd+axR6E7Irk/QjZl7sJIVTKMv0yi1FnXkcwZPup6WXUsXx5021UVv7yIOKuosoXyFkgtM1Lhh2mJB+beNBlPcI0+ztxF96XDQYsuQEVIiKNGOb9zKE2W4vBr0+BGTh+90SvXUdzkm66lxAXnCjdaA/2TMi/yG2+0ROyRslJ7yPrgBj1jwJe1cWwdvb1eOfbdaMiJlwkeR8oa2aNxJRRNMslr9xehwjGjAc2hlz5TRu5EAjtkDVRnF5rhDKmH9UL40tJrBr49CcqhfCyknUupvdVwutnvp1ApmIRxHtDtpO5XqFY8Rf0mXV+B6EnkzIVX78JIvdJ6thzZb4HcYeYIv94pFMAT3WRAQHjlq8gSNzQ726BsmDUKVU670adjlCH17HUwRnWfgWIXZZxdE2PaRI6FaIkE9fhzxZzwZWyYxeuyDV2n1Ld+KcjStc7Lz8+fY5b6CPoOqp038UU97GULymNrip+3q6gpmwVhcTCbbk/rxhZN6Hl61QzrptaVWRj9hiyCbiJtv1Q6l1iu1YqxvJmM1MeUQ4Ivwj/26PwJbEX0DbmHfHpDWVDsVM9c1duCVCEMTTNQdEzJsX0rAQ4KVVXUNZdg9lTCBaQ== root@digital-ocean
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC8G5JnDfMqhXGIYh6Bj2NEgv4Ags9MWIvz6YWbttOG6kSyiT3WnrTMdoPT1NzC+Sm0xWiLKwVd+axR6E7Irk/QjZl7sJIVTKMv0yi1FnXkcwZPup6WXUsXx5021UVv7yIOKuosoXyFkgtM1Lhh2mJB+beNBlPcI0+ztxF96XDQYsuQEVIiKNGOb9zKE2W4vBr0+BGTh+90SvXUdzkm66lxAXnCjdaA/2TMi/yG2+0ROyRslJ7yPrgBj1jwJe1cWwdvb1eOfbdaMiJlwkeR8oa2aNxJRRNMslr9xehwjGjAc2hlz5TRu5EAjtkDVRnF5rhDKmH9UL40tJrBr49CcqhfCyknUupvdVwutnvp1ApmIRxHtDtpO5XqFY8Rf0mXV+B6EnkzIVX78JIvdJ6thzZb4HcYeYIv94pFMAT3WRAQHjlq8gSNzQ726BsmDUKVU670adjlCH17HUwRnWfgWIXZZxdE2PaRI6FaIkE9fhzxZzwZWyYxeuyDV2n1Ld+KcjStc7Lz8+fY5b6CPoOqp038UU97GULymNrip+3q6gpmwVhcTCbbk/rxhZN6Hl61QzrptaVWRj9hiyCbiJtv1Q6l1iu1YqxvJmM1MeUQ4Ivwj/26PwJbEX0DbmHfHpDWVDsVM9c1duCVCEMTTNQdEzJsX0rAQ4KVVXUNZdg9lTCBaQ== root@do-deb10
|
||||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCYpKQZsClV5BTLicakyqTs7GzcklpQRyOfObdRwO7DZPIcXNqEY6QVwYpVZoBixaxthAGhOiXFDVQW2OBBzB4pLdSg7MyPaNX7J+/IgjDr4LlrZ8gNaM+TBEcmnNrDwNAdRjRzIO4IcknHBRC9i4Ts42p5eY4gdtzNHdOGr/GP1Vmbz4hhmXFe2+h9tte2ShiOnMD3gh9Os+pnHZZqOKguenB72wtbI9vS0a32ik4CVRQi+z67kXZQX1nhn8jprKEHe3Df1zmW13nCKTJrBuQMm3GrLE/78PIs0ni4AEntbXh+uokbOkC6LbBxRlu3dz7em/o7vAXqnWc+yOvQuQ+H kevin@nzxt
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCYpKQZsClV5BTLicakyqTs7GzcklpQRyOfObdRwO7DZPIcXNqEY6QVwYpVZoBixaxthAGhOiXFDVQW2OBBzB4pLdSg7MyPaNX7J+/IgjDr4LlrZ8gNaM+TBEcmnNrDwNAdRjRzIO4IcknHBRC9i4Ts42p5eY4gdtzNHdOGr/GP1Vmbz4hhmXFe2+h9tte2ShiOnMD3gh9Os+pnHZZqOKguenB72wtbI9vS0a32ik4CVRQi+z67kXZQX1nhn8jprKEHe3Df1zmW13nCKTJrBuQMm3GrLE/78PIs0ni4AEntbXh+uokbOkC6LbBxRlu3dz7em/o7vAXqnWc+yOvQuQ+H kevin@nzxt
|
||||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDCY8nvBIslgSI8PO88EInGGXeaOwdk5vUSjtehEe/7v39/yZWxQxGcS3eIrpd5z/G5W66ovKQLkVf3tulXs63qKpDWO73JHAJh1kpmtfxvS+rrBr7NmOS2iJ00P5qemjjLkJOLbZhwjDDLqQBc0frxr0wXYi7VmBCcc7wACzHDmZ9jeh8BfTShq8xLPjn6VE5f602CCX6/T7VvkcwEIB3HiTRFc5mFBKcFXcw5iQc5xZW6w1gDlolu/84WB+SNcvbfDVRSJSrpKt6gPoBfDVs2/c3EZKr/KD5jadyX205tWU+eRKYShzh+jC6b78uIg/v+tB8itqSbP1ysC/1AMg8VeCeFAA+qEw7Dr5FWHGFA82jBhHz3bra5E+eYLtVOzhF3c/K+/4UMJz9Wwt88xUftqm8wtNvaprXD96dK3HLAfXRw9sZyyL9pgQVCw41c5rIF0IADQYciDAJJjawOZXjhwIEXXtIlswT3Nf4r2mvYTBRiLlwX1P05iYwUUNeU9Gf8z9a3X0z8HR0Z/y04kINeTV14LcMAFuoxymRkYl7g+f5ex9cQqwsmjkgc8bjSBEgkVqqR99LGAbFX3lvDH9BVgoRHP5qLRDHoKN8oBvs4D2h5GV3v1TJqIE0OcklYgdpKWt3Zy1w/B+mFMxpJk7X3JgcxShQ7Z+nwNa+wUDrdgQ== pixel
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDCY8nvBIslgSI8PO88EInGGXeaOwdk5vUSjtehEe/7v39/yZWxQxGcS3eIrpd5z/G5W66ovKQLkVf3tulXs63qKpDWO73JHAJh1kpmtfxvS+rrBr7NmOS2iJ00P5qemjjLkJOLbZhwjDDLqQBc0frxr0wXYi7VmBCcc7wACzHDmZ9jeh8BfTShq8xLPjn6VE5f602CCX6/T7VvkcwEIB3HiTRFc5mFBKcFXcw5iQc5xZW6w1gDlolu/84WB+SNcvbfDVRSJSrpKt6gPoBfDVs2/c3EZKr/KD5jadyX205tWU+eRKYShzh+jC6b78uIg/v+tB8itqSbP1ysC/1AMg8VeCeFAA+qEw7Dr5FWHGFA82jBhHz3bra5E+eYLtVOzhF3c/K+/4UMJz9Wwt88xUftqm8wtNvaprXD96dK3HLAfXRw9sZyyL9pgQVCw41c5rIF0IADQYciDAJJjawOZXjhwIEXXtIlswT3Nf4r2mvYTBRiLlwX1P05iYwUUNeU9Gf8z9a3X0z8HR0Z/y04kINeTV14LcMAFuoxymRkYl7g+f5ex9cQqwsmjkgc8bjSBEgkVqqR99LGAbFX3lvDH9BVgoRHP5qLRDHoKN8oBvs4D2h5GV3v1TJqIE0OcklYgdpKWt3Zy1w/B+mFMxpJk7X3JgcxShQ7Z+nwNa+wUDrdgQ== pixel
|
||||||
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvFnQfT7+EmSiFatWKG/BSGYOzZR4FD3c12u4G91bdrPBQYgHEVnIBs+dCYbjqxfmDkTsO4erk3A7fN7Sv4ZhzYN8Lr6lEI4CZLRLVfew7gdiOrONmsP3etUnNCqQT3X/IvkULrtCdd+dueiFjUGJBqBAUb9F3YjQwQ7ueaBhzxaJm9uX8bCIpogvF0dFIfB9fTeTv5Nhoq5/3JpzD0cuSxbKC+Brf/Hn1YEkVN7DXV70UU/AGOorhG8tE3QuZsdE/fLgXjMA1txp6JNW0Qf1YGOlKTjmaeS8wSos4a+u1N35LLoaaJY9G9g6QKClvqq2ktzetaKMwESVvTKDeiGz9w== kevin@ubuntu
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC31OZYLSRXS9GjDI/oXIecPI7I2//R5GX//2lxwxqGM9A4OkNdLC48qrJsHzaQ9sj5JXJj0p2JqmiN0eBHpEqwssb1HG8/Wxz33ivRKXi9VCkWONvN0tat921xVHjtqG1K2aANL8j+d64QKgQzu72UWMwBZt03nyYeJpZ+5HplvKs4fEOUJ0DYEmf+4IfYZ3kUyrFr26J6kmq1h77puOKm+HV7w6VmjXtPGtSu+0L4LelWdGrF6UC7Jck0XmT2QNALg/4OBxRO+YmRDUnNFf90Hx/62J0+oZqB8TZ4anW9BSTxC/4GdvmUHtlqInKdF5CB74Nbiz0NwgR2enCMQOFq3dWtjImmvgSaEkZYYvi0G70J9n1Lmqmtg5yBVtgq2rtn9K2wPEsyo6nYdhfV4v+l+ZsuXiGv9bE6edQd07ya824Mt0TYmsY3xZNfmoHODLzRp3w/re0+rG4qgTrOfnNiH3ZNZUtrtoQbOtsFUZD+PZ0v4C470NO1aJ+ZsaeSsw0= u0_a127@localhost
|
||||||
|
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvFnQfT7+EmSiFatWKG/BSGYOzZR4FD3c12u4G91bdrPBQYgHEVnIBs+dCYbjqxfmDkTsO4erk3A7fN7Sv4ZhzYN8Lr6lEI4CZLRLVfew7gdiOrONmsP3etUnNCqQT3X/IvkULrtCdd+dueiFjUGJBqBAUb9F3YjQwQ7ueaBhzxaJm9uX8bCIpogvF0dFIfB9fTeTv5Nhoq5/3JpzD0cuSxbKC+Brf/Hn1YEkVN7DXV70UU/AGOorhG8tE3QuZsdE/fLgXjMA1txp6JNW0Qf1YGOlKTjmaeS8wSos4a+u1N35LLoaaJY9G9g6QKClvqq2ktzetaKMwESVvTKDeiGz9w== termux
|
||||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDOzLyABVS1kDnT/d2FjnytmaUTCYVqngiG38Vp+VARjBouCFV9Kjgz1To/jIuFuk4soiLFa41IgR4xgtZ6o03/WVUa3PbjY8d3NiBIt39cf2C763CTGm6GD15h0/mzVQIVTLB9xBUrF2GfhKMEgrVo3XaKrfZaAhAtJ4lovr/xuL+rqEXPF9K2a8I2XdaIMygqBtVgVhGPdKAmBivUyilWJjboWUmqtly/IfDnlQk8XTccnr+hxLqvPFRmshgNeVulzUX6TFrbc7IzS0LyfCIuMLXYD0l7dIW1QCIg/mhWBFaFBo9JWMTvLVh3sBUYNbH8STuQcEvGmWCfvSE/q481 kevin@x1-carbon
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDOzLyABVS1kDnT/d2FjnytmaUTCYVqngiG38Vp+VARjBouCFV9Kjgz1To/jIuFuk4soiLFa41IgR4xgtZ6o03/WVUa3PbjY8d3NiBIt39cf2C763CTGm6GD15h0/mzVQIVTLB9xBUrF2GfhKMEgrVo3XaKrfZaAhAtJ4lovr/xuL+rqEXPF9K2a8I2XdaIMygqBtVgVhGPdKAmBivUyilWJjboWUmqtly/IfDnlQk8XTccnr+hxLqvPFRmshgNeVulzUX6TFrbc7IzS0LyfCIuMLXYD0l7dIW1QCIg/mhWBFaFBo9JWMTvLVh3sBUYNbH8STuQcEvGmWCfvSE/q481 kevin@x1-carbon
|
||||||
|
|||||||
@@ -7,3 +7,4 @@ gist.github.com,192.30.253.119 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9t
|
|||||||
[git.minetest.land]:29418,[138.68.99.164]:29418 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFZHwhZPX7dbFHJKgBm6EhGdmq3d3V+wIjyozeBk+xyi0IJqEII6QGHd9RCadBHBYo6Fqm0CBeltKqahzK2xVG0=
|
[git.minetest.land]:29418,[138.68.99.164]:29418 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFZHwhZPX7dbFHJKgBm6EhGdmq3d3V+wIjyozeBk+xyi0IJqEII6QGHd9RCadBHBYo6Fqm0CBeltKqahzK2xVG0=
|
||||||
git.ataraxy.tk ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEJZ1V+aIttpI7AxD84rSGu/xxMDDdn/A5EzkJlfs3g41Fq67xDJ0p7G9u2BwReN9wdns2YOh29JaBxtttgNTxw=
|
git.ataraxy.tk ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEJZ1V+aIttpI7AxD84rSGu/xxMDDdn/A5EzkJlfs3g41Fq67xDJ0p7G9u2BwReN9wdns2YOh29JaBxtttgNTxw=
|
||||||
khkm.tk ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEJZ1V+aIttpI7AxD84rSGu/xxMDDdn/A5EzkJlfs3g41Fq67xDJ0p7G9u2BwReN9wdns2YOh29JaBxtttgNTxw=
|
khkm.tk ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEJZ1V+aIttpI7AxD84rSGu/xxMDDdn/A5EzkJlfs3g41Fq67xDJ0p7G9u2BwReN9wdns2YOh29JaBxtttgNTxw=
|
||||||
|
ataraxy.tk,165.22.239.234 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEJZ1V+aIttpI7AxD84rSGu/xxMDDdn/A5EzkJlfs3g41Fq67xDJ0p7G9u2BwReN9wdns2YOh29JaBxtttgNTxw=
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ set -g status-left "#[fg=colour233,bg=colour240] #S #[fg=colour240,bg=colour235]
|
|||||||
set -g status-right-style bg=colour233,fg=colour243
|
set -g status-right-style bg=colour233,fg=colour243
|
||||||
set -g status-right-length 150
|
set -g status-right-length 150
|
||||||
# set -g status-right "#[fg=colour235,bg=colour233]#[fg=colour240,bg=colour235] %H:%M #[fg=colour240,bg=colour235]#[fg=colour233,bg=colour240] %d-%b-%y #[fg=colour39,bg=colour240]#[fg=colour233,bg=colour39,bold] #H "
|
# set -g status-right "#[fg=colour235,bg=colour233]#[fg=colour240,bg=colour235] %H:%M #[fg=colour240,bg=colour235]#[fg=colour233,bg=colour240] %d-%b-%y #[fg=colour39,bg=colour240]#[fg=colour233,bg=colour39,bold] #H "
|
||||||
set -g status-right "#[fg=colour235,bg=colour233]#[fg=colour240,bg=colour235] %H:%M #[fg=colour240,bg=colour235]#[fg=colour233,bg=colour240] %a-%d-%m #[fg=colour39,bg=colour240]"
|
# set -g status-right "#[fg=colour235,bg=colour233]#[fg=colour240,bg=colour235] %H:%M #[fg=colour240,bg=colour235]#[fg=colour233,bg=colour240] %a-%m-%d #[fg=colour39,bg=colour240]"
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
# Window status
|
# Window status
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ autocmd CursorHold * if !bufexists("[Command Line]") | checktime | endif
|
|||||||
" commands for file types [[[ "
|
" commands for file types [[[ "
|
||||||
|
|
||||||
autocmd BufNewFile,BufRead .* set syntax=sh
|
autocmd BufNewFile,BufRead .* set syntax=sh
|
||||||
autocmd FileType *css,htmldjango,html,javascript,json,lisp,markdown,tex,text,yaml set tabstop=2 shiftwidth=2
|
autocmd FileType *css,gitcommit,htmldjango,html,javascript,json,lisp,markdown,tex,text,yaml set tabstop=2 shiftwidth=2
|
||||||
" autocmd BufNewFile,BufRead *.md set filetype=markdown
|
" autocmd BufNewFile,BufRead *.md set filetype=markdown
|
||||||
" autocmd Filetype markdown set textwidth=0
|
" autocmd Filetype markdown set textwidth=0
|
||||||
" autocmd Filetype html set foldmarker=0
|
" autocmd Filetype html set foldmarker=0
|
||||||
@@ -436,6 +436,8 @@ nnoremap <leader>sc :set spell spelllang=en_us<CR>
|
|||||||
nnoremap <leader>sh :!%:p
|
nnoremap <leader>sh :!%:p
|
||||||
" sort lines until end of file
|
" sort lines until end of file
|
||||||
nnoremap <leader>so q:i.,$sort<CR>
|
nnoremap <leader>so q:i.,$sort<CR>
|
||||||
|
" vertical split "
|
||||||
|
nnoremap <leader>sp :sp
|
||||||
" sort lines
|
" sort lines
|
||||||
nnoremap <leader>sol q:i.,.+sort<ESC>Fsi
|
nnoremap <leader>sol q:i.,.+sort<ESC>Fsi
|
||||||
" set syntax to shell (for dotfiles)
|
" set syntax to shell (for dotfiles)
|
||||||
@@ -443,6 +445,8 @@ 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
|
||||||
|
" horizontal split "
|
||||||
|
nnoremap <leader>vs :vs
|
||||||
" open vimrc in vertical split
|
" open vimrc in vertical split
|
||||||
nnoremap <leader>vv :vsp ~/.vimrc<CR>
|
nnoremap <leader>vv :vsp ~/.vimrc<CR>
|
||||||
" copy next thing to system clipboard
|
" copy next thing to system clipboard
|
||||||
|
|||||||
64
private_dot_calcurse/caldav/config
Normal file
64
private_dot_calcurse/caldav/config
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
# If you want to synchronize calcurse with a CalDAV server using
|
||||||
|
# calcurse-caldav, create a new directory ~/.calcurse/caldav/, copy this file
|
||||||
|
# to ~/.calcurse/caldav/config and adjust the configuration below.
|
||||||
|
|
||||||
|
[General]
|
||||||
|
# Path to the calcurse binary that is used for importing/exporting items.
|
||||||
|
Binary = calcurse
|
||||||
|
|
||||||
|
# Host name of the server that hosts CalDAV.
|
||||||
|
# Hostname = p63-caldav.icloud.com
|
||||||
|
Hostname = cal.khkm.tk
|
||||||
|
|
||||||
|
# Path to the CalDAV calendar on the host specified above.
|
||||||
|
# Path = /1031369542/calendars/School
|
||||||
|
Path = /cal.php/calendars/Kevin/default
|
||||||
|
|
||||||
|
# Type of authentication to use. Must be "basic" or "oauth2"
|
||||||
|
AuthMethod = basic
|
||||||
|
|
||||||
|
# Enable this if you want to skip SSL certificate checks.
|
||||||
|
InsecureSSL = No
|
||||||
|
|
||||||
|
# This option allows you to filter the types of tasks synced. To this end, the
|
||||||
|
# value of this option should be a comma-separated list of item types, where
|
||||||
|
# each item type is either "event", "apt", "recur-event", "recur-apt", "todo",
|
||||||
|
# "recur" or "cal". Note that the comma-separated list must not contain any
|
||||||
|
# spaces. Refer to the documentation of the --filter-type command line argument
|
||||||
|
# of calcurse for more details. Set this option to "cal" if the configured
|
||||||
|
# CalDAV server doesn't support tasks, such as is the case with Google
|
||||||
|
# Calendar.
|
||||||
|
SyncFilter = cal,todo
|
||||||
|
|
||||||
|
# Disable this option to actually enable synchronization. If it is enabled,
|
||||||
|
# nothing is actually written to the server or to the local data files. If you
|
||||||
|
# combine DryRun = Yes with Verbose = Yes, you get a log of what would have
|
||||||
|
# happened with this option disabled.
|
||||||
|
# DryRun = Yes
|
||||||
|
DryRun = No
|
||||||
|
|
||||||
|
# Enable this if you want detailed logs written to stdout.
|
||||||
|
Verbose = Yes
|
||||||
|
|
||||||
|
# Credentials for HTTP Basic Authentication. Leave this commented out if you do
|
||||||
|
# not want to use authentication.
|
||||||
|
[Auth]
|
||||||
|
# Username = kevin.mok@live.ca
|
||||||
|
Username = Kevin
|
||||||
|
|
||||||
|
# Optionally specify additional HTTP headers here.
|
||||||
|
#[CustomHeaders]
|
||||||
|
#User-Agent = Mac_OS_X/10.9.2 (13C64) CalendarAgent/176
|
||||||
|
|
||||||
|
# Use the following to synchronize with an OAuth2-based service
|
||||||
|
# such as Google Calendar.
|
||||||
|
#[OAuth2]
|
||||||
|
#ClientID = your_client_id
|
||||||
|
#ClientSecret = your_client_secret
|
||||||
|
|
||||||
|
# Scope of access for API calls. Synchronization requires read/write.
|
||||||
|
#Scope = https://example.com/resource/scope
|
||||||
|
|
||||||
|
# Change the redirect URI if you receive errors, but ensure that it is identical
|
||||||
|
# to the redirect URI you specified in the API settings.
|
||||||
|
#RedirectURI = http://127.0.0.1
|
||||||
32
private_dot_calcurse/conf
Normal file
32
private_dot_calcurse/conf
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
appearance.calendarview=monthly
|
||||||
|
appearance.compactpanels=yes
|
||||||
|
appearance.defaultpanel=calendar
|
||||||
|
appearance.layout=1
|
||||||
|
appearance.headerline=yes
|
||||||
|
appearance.eventseparator=no
|
||||||
|
appearance.dayseparator=no
|
||||||
|
appearance.emptyline=no
|
||||||
|
appearance.notifybar=yes
|
||||||
|
appearance.sidebarwidth=0
|
||||||
|
appearance.theme=red on default
|
||||||
|
appearance.todoview=hide-completed
|
||||||
|
appearance.headingpos=right-justified
|
||||||
|
daemon.enable=no
|
||||||
|
daemon.log=no
|
||||||
|
format.inputdate=1
|
||||||
|
format.notifydate=%a %F
|
||||||
|
format.notifytime=%T
|
||||||
|
format.outputdate=%D
|
||||||
|
format.dayheading=%B %e, %Y
|
||||||
|
general.autogc=no
|
||||||
|
general.autosave=yes
|
||||||
|
general.confirmdelete=yes
|
||||||
|
general.confirmquit=no
|
||||||
|
general.firstdayofweek=monday
|
||||||
|
general.multipledays=yes
|
||||||
|
general.periodicsave=0
|
||||||
|
general.systemevents=yes
|
||||||
|
general.systemdialogs=no
|
||||||
|
notification.command=printf '\a'
|
||||||
|
notification.notifyall=flagged-only
|
||||||
|
notification.warning=300
|
||||||
55
private_dot_calcurse/keys
Normal file
55
private_dot_calcurse/keys
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
#
|
||||||
|
# Calcurse keys configuration file
|
||||||
|
#
|
||||||
|
# In this file the keybindings used by Calcurse are defined.
|
||||||
|
# It is generated automatically by Calcurse and is maintained
|
||||||
|
# via the key configuration menu of the interactive user
|
||||||
|
# interface. It should not be edited directly.
|
||||||
|
|
||||||
|
generic-cancel ESC
|
||||||
|
generic-select SPC
|
||||||
|
generic-credits @
|
||||||
|
generic-help ?
|
||||||
|
generic-quit q Q
|
||||||
|
generic-save s S ^S
|
||||||
|
generic-reload R
|
||||||
|
generic-copy C
|
||||||
|
generic-paste p ^V
|
||||||
|
generic-change-view TAB
|
||||||
|
generic-import i I
|
||||||
|
generic-export x X
|
||||||
|
generic-goto g G
|
||||||
|
generic-other-cmd o O
|
||||||
|
generic-config-menu c
|
||||||
|
generic-redraw ^R
|
||||||
|
generic-add-appt ^A
|
||||||
|
generic-add-todo ^T
|
||||||
|
generic-prev-day T ^H
|
||||||
|
generic-next-day t ^L
|
||||||
|
generic-prev-week W ^K
|
||||||
|
generic-next-week w
|
||||||
|
generic-prev-month M
|
||||||
|
generic-next-month m
|
||||||
|
generic-prev-year Y
|
||||||
|
generic-next-year y
|
||||||
|
generic-scroll-down ^N
|
||||||
|
generic-scroll-up ^P
|
||||||
|
generic-goto-today ^G
|
||||||
|
generic-command :
|
||||||
|
move-right l L RGT
|
||||||
|
move-left h H LFT
|
||||||
|
move-down j J DWN
|
||||||
|
move-up k K UP
|
||||||
|
start-of-week 0
|
||||||
|
end-of-week $
|
||||||
|
add-item a A
|
||||||
|
del-item d D
|
||||||
|
edit-item e E
|
||||||
|
view-item v V RET
|
||||||
|
pipe-item |
|
||||||
|
flag-item !
|
||||||
|
repeat r
|
||||||
|
edit-note n N
|
||||||
|
view-note >
|
||||||
|
raise-priority +
|
||||||
|
lower-priority -
|
||||||
@@ -50,9 +50,9 @@ sed "s/\s*#.*$//;/^\s*$/d" "$key_dirs" | tee \
|
|||||||
}' >> "$ranger_mappings"
|
}' >> "$ranger_mappings"
|
||||||
|
|
||||||
sed "s/\s*#.*$//;/^\s*$/d" "$key_files" | tee \
|
sed "s/\s*#.*$//;/^\s*$/d" "$key_files" | tee \
|
||||||
>(awk '{print v$1"=\"$EDITOR "$2"\" \\"}' >> "$aliases") \
|
>(awk '{print n$1"=\"$EDITOR "$2"\" \\"}' >> "$aliases") \
|
||||||
>(awk '{print "abbr v"$1, "\"$EDITOR "$2"\""}' >> "$fish_abbr") \
|
>(awk '{print "abbr n"$1, "\"$EDITOR "$2"\""}' >> "$fish_abbr") \
|
||||||
| awk '{print "map v"$1" shell $EDITOR "$2}' >> "$ranger_mappings"
|
| awk '{print "map n"$1" shell $EDITOR "$2}' >> "$ranger_mappings"
|
||||||
|
|
||||||
sed -e '/^$/d' -e '/[ ]*#.*/d' "$key_aliases" | sort | tee \
|
sed -e '/^$/d' -e '/[ ]*#.*/d' "$key_aliases" | sort | tee \
|
||||||
>(awk '{printf "abbr " $1; $1 = ""; print $0; }' >> "$fish_abbr") \
|
>(awk '{printf "abbr " $1; $1 = ""; print $0; }' >> "$fish_abbr") \
|
||||||
|
|||||||
8
scripts/executable_twem
Normal file
8
scripts/executable_twem
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# printf 'twem.tk/.png' | xclip -selection clipboard
|
||||||
|
sleep .3
|
||||||
|
xdotool type 'twem.tk/.png'
|
||||||
|
for i in {1..4} ; do
|
||||||
|
xdotool key Left
|
||||||
|
done
|
||||||
Reference in New Issue
Block a user