Compare commits
88 Commits
020e96ab15
...
main
Author | SHA1 | Date | |
---|---|---|---|
21f925a994 | |||
3bd6f8b0f3 | |||
ffb6bed383 | |||
3c846b18b2 | |||
91a62ee415 | |||
d41c5e0620 | |||
e95fe03911 | |||
cc571f716a | |||
842753530e | |||
58ae02ab96 | |||
62ff857185 | |||
5d282822b2 | |||
4ac305b141 | |||
463638297f | |||
9d779a50d5 | |||
3fd4da2c7b | |||
2670a5c92e | |||
d42375ac06 | |||
cbf9ea5195 | |||
a803516c40 | |||
455c3b9706 | |||
71ea0433c4 | |||
4f604c7737 | |||
370ebcb022 | |||
621a82c419 | |||
10b4fe617f | |||
7f67a66f83 | |||
0c486d0510 | |||
a6ab2c9f08 | |||
a45d8331db | |||
5e94720ffb | |||
19cb5c37e8 | |||
0cb140bfdd | |||
d0ac25ce86 | |||
72c9da1463 | |||
c74f5ffd1f | |||
6672a9d253 | |||
56fe3e02f5 | |||
6f0bdd72b3 | |||
13099c4d49 | |||
c389cb9585 | |||
93f4d7733e | |||
80977aba22 | |||
365f01da54 | |||
f0cedaa4a2 | |||
baa6a284b6 | |||
f37136c653 | |||
319a2750b7 | |||
c5a650956b | |||
1e79cbba99 | |||
29735c36f2 | |||
d2cbbc760a | |||
73812068ae | |||
90d283620e | |||
f41c8fea5c | |||
027763171a | |||
543a855331 | |||
4db56fee78 | |||
3ce59de41b | |||
64c237babd | |||
9da96641a9 | |||
7ed6e51c73 | |||
2fd2eeb7f3 | |||
d2e4e67de8 | |||
8fee57b18e | |||
84aae5f2ba | |||
0b5d7dd6b6 | |||
5299fa8d48 | |||
77c4036a6c | |||
0a18fef87a | |||
56cbe48f3f | |||
834f8131ff | |||
41c657d5b4 | |||
da9a378be7 | |||
798a04527e | |||
49ef034db8 | |||
4c24eb8d30 | |||
ddd90709d2 | |||
aee39f036a | |||
0f9a9d9d8d | |||
5f9c74cda9 | |||
83976749be | |||
97a3b51027 | |||
fa61c8ff8c | |||
514c71a5f9 | |||
b4d8d52270 | |||
022845035e | |||
caa31d3c4e |
@ -1,3 +1,4 @@
|
||||
encryption = "age"
|
||||
[edit]
|
||||
command = "nvim"
|
||||
|
||||
|
@ -24,6 +24,7 @@ README.md
|
||||
.config/i3
|
||||
.config/mozc
|
||||
.config/mpv
|
||||
.config/nvim/lua/plugins/treesitter.lua
|
||||
.config/polybar
|
||||
.config/redshift
|
||||
.config/rofi
|
||||
|
@ -78,5 +78,6 @@ export TMUX_TMPDIR="$XDG_RUNTIME_DIR"
|
||||
|
||||
{{ if eq .chezmoi.hostname "arch" -}}
|
||||
# nvidia-settings
|
||||
nvidia-settings --config="$XDG_CONFIG_HOME/nvidia/settings" --load-config-only
|
||||
# 2024-10-14: Comment out below one line due to KMS error.
|
||||
#nvidia-settings --config="$XDG_CONFIG_HOME/nvidia/settings" --load-config-only
|
||||
{{- end }}
|
||||
|
@ -1,3 +1,4 @@
|
||||
[general]
|
||||
live_config_reload = true
|
||||
|
||||
[colors.bright]
|
||||
|
53
dot_config/atuin/config.toml
Normal file
53
dot_config/atuin/config.toml
Normal file
@ -0,0 +1,53 @@
|
||||
# Official Documents:
|
||||
# https://docs.atuin.sh/configuration/config/#search_mode_shell_up_key_binding
|
||||
# https://docs.atuin.sh/configuration/key-binding/
|
||||
|
||||
sync_address = "https://atuin.inkch.xyz"
|
||||
sync_frequency = "15m"
|
||||
|
||||
filter_mode = "global"
|
||||
filter_mode_shell_up_key_binding = "host"
|
||||
|
||||
enter_accept = true
|
||||
inline_height = 20
|
||||
invert = true
|
||||
max_preview_height = 9
|
||||
preview.strategy = "fixed"
|
||||
|
||||
show_tabs = false
|
||||
show_help = false
|
||||
prefers_reduced_motion = true
|
||||
|
||||
history_filter = [
|
||||
"^\\.+$",
|
||||
"^\\.+/$",
|
||||
"^a(mv|cp) -g ",
|
||||
"^aunpack ",
|
||||
"^batexa -lag --git$",
|
||||
"^cd ",
|
||||
"^cd$",
|
||||
"^fg$",
|
||||
"^fiztory$",
|
||||
"^history$",
|
||||
"^mcomix",
|
||||
"^mkcd ",
|
||||
"^mkdir ",
|
||||
"^ls$",
|
||||
"^ls -al(g)?$",
|
||||
"^ls -la(g)?$",
|
||||
"^unrar ",
|
||||
"^unzip ",
|
||||
"^z(i)?$", # zoxide
|
||||
"^z(i)? ", # zoxide
|
||||
"^ "
|
||||
]
|
||||
|
||||
common_prefix = [
|
||||
"grc",
|
||||
"doas",
|
||||
"sudo"
|
||||
]
|
||||
|
||||
|
||||
[theme]
|
||||
name = "my-theme"
|
7
dot_config/atuin/themes/my-theme.toml
Normal file
7
dot_config/atuin/themes/my-theme.toml
Normal file
@ -0,0 +1,7 @@
|
||||
[theme]
|
||||
name = "my-theme"
|
||||
parent = ""
|
||||
|
||||
[colors]
|
||||
Annotation = "#DDDDDD"
|
||||
Base = "#999999"
|
@ -1,9 +1,10 @@
|
||||
conky.config = {
|
||||
-- common
|
||||
background = true,
|
||||
-- ximerama_head = 1, -- won't work neither 0 and 1
|
||||
alignment = 'middle_middle',
|
||||
double_buffer = true,
|
||||
gap_x = 0,
|
||||
gap_x = 2000, -- This makes qlocktwo in center (I don't know why)
|
||||
gap_y = 0,
|
||||
draw_shades = false,
|
||||
update_interval = 15.0,
|
@ -3,7 +3,7 @@ conky.config = {
|
||||
background = true,
|
||||
alignment = 'middle_middle',
|
||||
double_buffer = true,
|
||||
gap_x = 2240,
|
||||
gap_x = 4350,
|
||||
gap_y = 50,
|
||||
draw_shades = false,
|
||||
update_interval = 1.0,
|
@ -5,7 +5,6 @@
|
||||
[core]
|
||||
excludesfile = ~/.config/git/ignore
|
||||
editor = nvim
|
||||
pager = delta
|
||||
autocrlf = false
|
||||
quotepath = false
|
||||
|
||||
@ -20,19 +19,10 @@
|
||||
branch = auto
|
||||
ui = auto
|
||||
|
||||
[delta]
|
||||
line-numbers = true
|
||||
diff-so-fancy = true
|
||||
dark = true
|
||||
navigate = true
|
||||
syntax-theme = base16
|
||||
|
||||
[interactive]
|
||||
diffFilter = delta -n --color-only --diff-so-fancy
|
||||
|
||||
[diff]
|
||||
renames = true
|
||||
colorMoved = default
|
||||
external = difft
|
||||
|
||||
[merge]
|
||||
tool = nvimdiff
|
||||
@ -63,5 +53,9 @@
|
||||
br = branch
|
||||
bra = branch -a
|
||||
d = diff
|
||||
l = log --graph --decorate --oneline --date=iso
|
||||
delete-merged-branch = !git branch -l --merged main | rg -v \"(HEAD|main|\\*)\" | xargs -I % git branch -d %
|
||||
l = log -p --ext-diff
|
||||
ls = log --graph --decorate --oneline --date=iso
|
||||
delete-merged-branch = "!git branch -l --merged main | rg -v \"(HEAD|main|\\*)\" | xargs -I % git branch -d %"
|
||||
|
||||
; vim: noet ft=gitconfig
|
||||
; -*- indent-tabs-mode: t; tab-width: 4 -*-
|
@ -7,13 +7,8 @@
|
||||
font pango:Source Han Code JP M 7
|
||||
|
||||
# Special Keys
|
||||
{{- if eq .chezmoi.hostname "arch" }}
|
||||
set $m Mod4
|
||||
set $a Mod1
|
||||
{{- else if eq .chezmoi.hostname "buzz" }}
|
||||
set $m Mod1
|
||||
set $a Mod4
|
||||
{{- end }}
|
||||
set $c Control
|
||||
set $s Shift
|
||||
|
||||
@ -51,10 +46,16 @@ set $ws8 "8"
|
||||
set $ws9 "9"
|
||||
set $ws10 "10"
|
||||
|
||||
set $ws_media "8"
|
||||
set $ws_util "9"
|
||||
set $ws_game "10"
|
||||
set $ws_read "5"
|
||||
set $ws_music "6"
|
||||
set $ws_studio "7"
|
||||
set $ws_media "8"
|
||||
set $ws_util "9"
|
||||
set $ws_game "10"
|
||||
|
||||
set $ws_browser "21"
|
||||
set $ws_console "22"
|
||||
set $ws_emacs "23"
|
||||
|
||||
{{- if eq .chezmoi.hostname "arch" }}
|
||||
set $DELL "primary"
|
||||
@ -62,8 +63,8 @@ set $BenQ "HDMI-0"
|
||||
|
||||
workspace $ws0 output $BenQ
|
||||
workspace $ws1 output $BenQ
|
||||
workspace $ws2 output $DELL
|
||||
workspace $ws3 output $DELL
|
||||
workspace $ws2 output $BenQ
|
||||
workspace $ws3 output $BenQ
|
||||
workspace $ws4 output $DELL
|
||||
workspace $ws5 output $DELL
|
||||
workspace $ws6 output $DELL
|
||||
@ -71,6 +72,9 @@ workspace $ws7 output $DELL
|
||||
workspace $ws8 output $BenQ
|
||||
workspace $ws9 output $BenQ
|
||||
workspace $ws10 output $DELL
|
||||
workspace $ws_browser output $DELL
|
||||
workspace $ws_console output $DELL
|
||||
workspace $ws_emacs output $DELL
|
||||
{{- end }}
|
||||
|
||||
|
||||
@ -184,6 +188,13 @@ bindsym XF86Launch8 resize grow width 10 px
|
||||
bindsym XF86TouchpadToggle resize shrink height 10 px
|
||||
bindsym XF86TouchpadOn resize grow height 10 px
|
||||
|
||||
{{ if eq .chezmoi.hostname "buzz" }}
|
||||
#bindsym XF86MonBrightnessUp exec --no-startup-id xbacklight +2
|
||||
#bindsym XF86MonBrightnessDown exec --no-startup-id xbacklight -2
|
||||
bindsym XF86MonBrightnessUp exec --no-startup-id doas light -A 0.1
|
||||
bindsym XF86MonBrightnessDown exec --no-startup-id doas light -U 0.1
|
||||
{{ end }}
|
||||
|
||||
bindsym $m+bracketleft move left; resize set width 20 ppt
|
||||
bindsym $m+bracketright move right; resize set width 80 ppt
|
||||
|
||||
@ -193,9 +204,9 @@ bindsym $m+bracketright move right; resize set width 80 ppt
|
||||
#############################################
|
||||
|
||||
## Alacritty
|
||||
bindsym $m+comma exec --no-startup-id launch-console; workspace $ws2
|
||||
bindsym $m+comma exec --no-startup-id launch-console
|
||||
bindsym $m+$s+comma exec --no-startup-id launch-console tmp
|
||||
bindsym $m+$s+period exec --no-startup-id launch-console emacs; workspace $ws3
|
||||
bindsym $m+$s+period exec --no-startup-id launch-console emacs
|
||||
|
||||
|
||||
|
||||
@ -210,8 +221,8 @@ bindsym $m+$s+period exec --no-startup-id launch-console emacs; workspace $ws3
|
||||
# bindsym $a+Down exec --no-startup-id pamixer -d 1 # decrease volume 1%
|
||||
# bindsym $a+j exec --no-startup-id pamixer -d 1 # decrease volume 1%
|
||||
|
||||
bindsym $m+apostrophe exec --no-startup-id launch-pavucontrol
|
||||
bindsym $m+$s+quotedbl exec --no-startup-id qpwgraph
|
||||
bindsym $m+apostrophe exec --no-startup-id goto-window carla.Carla2 carla
|
||||
bindsym $m+$s+quotedbl exec --no-startup-id launch-pavucontrol
|
||||
# bindsym $m+$a+n exec --no-startup-id start-music-console
|
||||
bindsym $m+$a+j exec --no-startup-id mpc --host 10.0.2.1 volume -2
|
||||
bindsym $m+$a+k exec --no-startup-id mpc --host 10.0.2.1 volume +2
|
||||
@ -229,28 +240,24 @@ bindsym $m+$a+slash exec --no-startup-id nowplaying
|
||||
#####################################
|
||||
|
||||
# Browser
|
||||
bindsym $m+m exec --no-startup-id open-brave; workspace $ws1
|
||||
bindsym $m+$s+m exec --no-startup-id open-librewolf-private; workspace $ws1
|
||||
bindsym $m+n exec --no-startup-id open-firefox-dev
|
||||
bindsym $m+m exec --no-startup-id open-zen
|
||||
bindsym $m+$s+m exec --no-startup-id open-zen-private
|
||||
bindsym $m+n exec --no-startup-id toggl
|
||||
|
||||
# Calendar/Tasks/Mail
|
||||
bindsym $m+period exec --no-startup-id open-emacs; workspace $ws3
|
||||
bindsym $m+slash exec --no-startup-id open-emacs-org-capture; workspace $ws3
|
||||
# Emacs
|
||||
bindsym $m+period exec --no-startup-id open-emacs
|
||||
bindsym $m+slash exec --no-startup-id open-emacs-org-capture
|
||||
|
||||
# File manager
|
||||
bindsym $m+grave exec --no-startup-id pcmanfm
|
||||
bindsym $m+grave exec --no-startup-id bring-window pcmanfm pcmanfm
|
||||
|
||||
# Dictionary
|
||||
bindsym $m+$s+slash exec --no-startup-id goldendictxdg.sh
|
||||
|
||||
# Rofi
|
||||
# bindsym $m+space exec "rofi -show run -modi 'run,calc' -calc-command 'echo {result} | xsel -ib'"
|
||||
bindsym $m+Return exec --no-startup-id rofi -show combi
|
||||
# bindsym $m+Tab exec --no-startup-id "rofi -matching fuzzy -show window"
|
||||
# bindsym $c+semicolon exec --no-startup-id clipcat-menu --finder custom
|
||||
# bindsym $m+semicolon exec --no-startup-id rofi-copyq
|
||||
bindsym $m+semicolon exec --no-startup-id "copyq show"
|
||||
bindsym $m+$s+semicolon exec --no-startup-id "rofimoji"
|
||||
bindsym $m+$s+semicolon exec --no-startup-id "rofimoji -f emojis html math miscellaneous musical supplemental_punctuation"
|
||||
|
||||
# Color pikcer
|
||||
bindsym $m+$c+$s+a exec --no-startup-id gpick
|
||||
@ -269,6 +276,8 @@ bindsym --release $m+$s+$c+$a+z exec --no-startup-id slock
|
||||
# ^^^^^^^^^ Won't work without this.
|
||||
# See: https://www.reddit.com/r/i3wm/comments/cae4o8/debian_10_slock_keybind_wont_lock_screen/
|
||||
|
||||
bindsym --release $m+$s+$c+$a+f exec --no-startup-id fcitx5-restart
|
||||
|
||||
|
||||
## Notification: dunst
|
||||
bindsym $m+$c+w exec dunstctl close-all
|
||||
@ -294,9 +303,9 @@ bindsym $m+$c+r exec /usr/lib/mozc/mozc_tool --mode=word_register_dialog
|
||||
# 1440 : 810
|
||||
|
||||
for_window [class="my-gtk-app"] floating enable, move position center
|
||||
|
||||
for_window [class="Imager" instance="rpi-imager"] float enable, move position center
|
||||
for_window [class="discord|Signal|thunderbird"] title_window_icon padding 4px
|
||||
for_window [class="Brave-browser|LibreWolf|firefoxdeveloperedition"] title_window_icon padding 4px
|
||||
for_window [class="Brave-browser|Navigator|librewolf|LibreWolf|firefoxdeveloperedition"] title_window_icon padding 4px
|
||||
for_window [class="^.*"] title_format "%class | %title" # : %title"
|
||||
for_window [class="^.*"] border pixel 1
|
||||
for_window [class="Yad"] floating enable, resize set 640 900, move position center
|
||||
@ -304,7 +313,7 @@ for_window [class=".*mpv"] floating enable, resize set 1440 810
|
||||
for_window [class="(p|P)cmanfm"] floating enable, resize set 800 560, move position center
|
||||
for_window [class="feh"] floating enable #, resize set 800 600
|
||||
for_window [class="Sxiv"] floating enable #, resize set 800 600
|
||||
for_window [class="Pavucontrol"] floating enable, resize set 720 560
|
||||
for_window [class="pavucontrol"] floating enable, resize set 720 560
|
||||
for_window [class="QjackCtl"] floating enable, resize set 420 100, move position right
|
||||
for_window [class="QjackCtl" title="Graph.*"] floating enable, resize set 1280 1280, move position center
|
||||
for_window [class="qpwgraph"] floating enable, resize set 1440 960, move position center
|
||||
@ -317,6 +326,7 @@ for_window [class="flameshot"] floating enable
|
||||
for_window [window_role="GtkFileChooserDialog"] floating enable, resize set 800 600
|
||||
for_window [window_role="ECompEditorEvent-.*"] floating enable, resize set 800 600
|
||||
for_window [class="copyq"] floating enable, move position center
|
||||
for_window [class="gnome-text-editor"] floating enable, move position center
|
||||
|
||||
for_window [title="FreeTube Mini-Player:.*"] floating enable, resize set 800 450
|
||||
for_window [title="FreeTube"] layout tabbed
|
||||
@ -328,20 +338,56 @@ for_window [class="Brave-browser" instance="www.evernote.com__client_web"] layou
|
||||
for_window [class="Homebank"] floating enable, resize set 1200 900, move position center
|
||||
for_window [class="Homebank" title="Budget*"] floating enable, resize set 840 750, move position center
|
||||
|
||||
for_window [class="calibre.*"] layout tabbed, resize set 1000 800
|
||||
for_window [title="Edit metadata.*" class="calibre.*"] floating enable, resize set 1000 800
|
||||
|
||||
for_window [title="Alacritty@tmux:tmp"] floating enable, resize set 800 800, move position center
|
||||
for_window [title="Alacritty@tmux:emacs"] move position left, resize set width 20 ppt
|
||||
|
||||
for_window [class="org.remmina.Remmina"] floating enable, resize set 1000 750, move position center
|
||||
for_window [class="org.remmina.Remmina"] floating enable, resize set 1200 900, move position center
|
||||
|
||||
# Browser
|
||||
for_window [class="Brave"] layout tabbed
|
||||
for_window [class="Firefox"] layout tabbed
|
||||
for_window [class="Navigator|librewolf|LibreWolf"] layout tabbed
|
||||
for_window [class="Navigator|zen"] layout tabbed
|
||||
for_window [class="Chromium"] layout tabbed
|
||||
|
||||
|
||||
# floating music applications
|
||||
for_window [class="Hydrogen"] floating enable, resize set 1200 750, move position 1940 px 30 px
|
||||
for_window [class="Hydrogen" title="Mixer"] floating enable, resize set 1200 750, move position 1940 px 790 px
|
||||
for_window [class="Surge XT"] floating enable, resize set 1200 750, move position 3280 px 30 px
|
||||
for_window [class="Qsynth"] floating enable, move position 2480 px 1200 px
|
||||
for_window [class="Drumstick Metronome"] floating enable, resize set 100 100, move position 4000 px 1010 px
|
||||
for_window [class="FLTK"] floating enable, resize set 1200 560, move position 3160 px 840 px # giada
|
||||
for_window [class="FLTK" title="Warning"] floating enable, move position center
|
||||
for_window [class="FLTK" title="Configuration"] floating enable, move position center
|
||||
for_window [class="TkFDialog" title="Select Audio files"] floating enable, move position center 1000 px 800 px
|
||||
for_window [class="Tk" title="Ultimate Vocal Remover"] floating enable, move position center
|
||||
for_window [class="(g|G)metronome"] floating enable, move position center
|
||||
for_window [class="(Navigator|librewolf)" title=".*Extension:.*"] floating enable, resize set 720 840, move position center
|
||||
for_window [class="(m|M)uted"] floating enable, resize set 1200 900, move position center
|
||||
for_window [class="(a|A)udacity"] floating enable, resize set 1200 600, move position 3280 px 840 px
|
||||
|
||||
## assign application to specific workspace
|
||||
### Tips: Run `xprop` (command line tool) to retrieve class, instance and title.
|
||||
# Terminal
|
||||
assign [title="Alacritty@tmux:default"] $ws2
|
||||
assign [title="Alacritty@tmux:emacs"] $ws3
|
||||
assign [class="Emacs"] $ws3
|
||||
# Browser
|
||||
assign [class="(Navigator|librewolf)"] $ws_browser
|
||||
assign [class="(Navigator|zen)"] $ws_browser
|
||||
assign [class="firefox-developer-edition"] $ws_browser
|
||||
assign [class="Brave"] $ws_browser
|
||||
assign [instance="track.toggl.com__timer"] $ws_util
|
||||
assign [class="(c|C)hromium"] $ws_browser
|
||||
|
||||
# Terminal
|
||||
assign [title="Alacritty@tmux:default"] $ws_console
|
||||
assign [title="Alacritty@tmux:emacs"] $ws_emacs
|
||||
assign [class="Emacs"] $ws_emacs
|
||||
|
||||
# Book and documents reading
|
||||
assign [class="calibre"] $ws_read
|
||||
assign [class="Zathura"] $ws_read
|
||||
|
||||
# VirtualBox setting
|
||||
assign [class="VirtualBox Machine"] $ws4
|
||||
@ -352,10 +398,21 @@ assign [class="Virt-manager"] $ws4
|
||||
assign [class="Homebank"] $ws5
|
||||
|
||||
|
||||
# Photo Editing
|
||||
assign [class="Rawtherapee"] $ws7
|
||||
|
||||
# Music Applications
|
||||
assign [class="Hydrogen"] $ws_music # Drum machine
|
||||
assign [class="Surge XT"] $ws_music # Synthesizer
|
||||
assign [class="FLTK"] $ws_music # Giada (loop machine)
|
||||
assign [class="muted"] $ws_music # music util tool
|
||||
assign [class="(a|A)udacity"] $ws_music
|
||||
|
||||
# Photo/Music/Video Editing
|
||||
assign [class="Rawtherapee"] $ws_studio # RAW image editor
|
||||
assign [class="Ardour"] $ws_studio # DAW
|
||||
assign [class="Carla"] $ws_studio # JACK patch bay
|
||||
assign [class="Guitarix"] $ws_studio # Guitar/Bass amp stack
|
||||
assign [class="kdenlive"] $ws_studio # video editor
|
||||
|
||||
# Media Applications
|
||||
assign [class="(g|G)podder"] $ws_media
|
||||
assign [class=".*Celluloid"] $ws_media
|
||||
assign [class="Blanket"] $ws_media
|
||||
@ -365,6 +422,7 @@ assign [class="vlc"] $ws_media
|
||||
assign [title="FreeTube Mini-Player:.*"] $ws_media
|
||||
assign [title="FreeTube"] $ws_media
|
||||
|
||||
|
||||
# Chat & Todo Applications
|
||||
assign [class="discord"] $ws_util
|
||||
assign [class="(s|S)lack"] $ws_util
|
||||
@ -383,63 +441,31 @@ assign [class="steam_app_1172470" instance="steam_app_1172470" title="Apex Legen
|
||||
# Auto Exec
|
||||
#######################################################
|
||||
|
||||
# Power saving (xidlehook)
|
||||
exec --no-startup-id powersave-on
|
||||
exec --no-startup-id "$XDG_CONFIG_HOME/polybar/toggle.sh" # status bar
|
||||
exec --no-startup-id unclutter --timeout 1 --ignore-scrolling & # hide mouse cursor
|
||||
exec --no-startup-id dunst # Notification
|
||||
exec --no-startup-id udiskie & # Watch plug
|
||||
exec --no-startup-id fcitx5 -d # Japanese Input
|
||||
exec --no-startup-id copyq # clipboard
|
||||
exec --no-startup-id flameshot # screenshot # TODO needed?
|
||||
exec --no-startup-id redshift # like f.lux
|
||||
exec --no-startup-id powersave-on # auto screen lock (deps: xidlehook, slock)
|
||||
|
||||
# xss-lock (hook systend-suspend)
|
||||
exec --no-startup-id xss-lock -- slock
|
||||
|
||||
# Auto-hide mouse cursor
|
||||
exec --no-startup-id unclutter --timeout 1 --ignore-scrolling &
|
||||
|
||||
# Key repeat rate
|
||||
# exec_always --no-startup-id xset r rate 200 60
|
||||
|
||||
# compositor
|
||||
exec_always --no-startup-id picom -b > /dev/null 2>&1
|
||||
|
||||
# Notification
|
||||
exec --no-startup-id dunst
|
||||
|
||||
# Watch plug
|
||||
exec --no-startup-id udiskie &
|
||||
|
||||
# Japanese Input
|
||||
exec --no-startup-id fcitx5 -d
|
||||
|
||||
# Clipboard Manager
|
||||
# exec_always --no-startup-id clipcatd -r
|
||||
exec_always --no-startup-id copyq
|
||||
|
||||
# Wallpaper
|
||||
exec --no-startup-id nitrogen --restore
|
||||
exec_always --no-startup-id $HOME/.config/conky/start.sh
|
||||
|
||||
# # Launch terminal
|
||||
# exec --no-startup-id launch-console
|
||||
{{ if eq .chezmoi.hostname "arch" }}
|
||||
exec --no-startup-id xss-lock -- slock # xss-lock (hook systemd-suspend)
|
||||
exec --no-startup-id "transmission-daemon" # torrent
|
||||
exec --no-startup-id start-mpd # music server
|
||||
exec --no-startup-id shairport-sync -o=pa # for AirPlay
|
||||
exec --no-startup-id carla /home/inkch/Carla/play.carxp # JACK
|
||||
exec_always --no-startup-id picom -b > /dev/null 2>&1 # compositor
|
||||
exec_always --no-startup-id nitrogen --restore # wallpaper
|
||||
exec_always --no-startup-id $HOME/.config/conky/start.sh # widgets
|
||||
exec --no-startup-id emacs --daemon
|
||||
{{ end }}
|
||||
|
||||
# Note
|
||||
# exec --no-startup-id note.sh
|
||||
# exec --no-startup-id setsid sync-vimwiki.sh > /dev/null &
|
||||
|
||||
# Util
|
||||
exec --no-startup-id goldendictxdg.sh
|
||||
exec --no-startup-id flameshot > /dev/null 2>&1
|
||||
|
||||
# Audio
|
||||
exec --no-startup-id start-mpd
|
||||
exec --no-startup-id shairport-sync -o=pa
|
||||
|
||||
|
||||
# redshift (like f.lux)
|
||||
exec --no-startup-id redshift
|
||||
|
||||
# Polybar
|
||||
exec --no-startup-id "$XDG_CONFIG_HOME/polybar/toggle.sh"
|
||||
|
||||
# Transmission
|
||||
exec --no-startup-id "transmission-daemon"
|
||||
{{ if eq .chezmoi.hostname "buzz" }}
|
||||
exec --no-startup-id "kmonad $XDG_CONFIG_HOME/kmonad/thinkpad.kbd"
|
||||
{{ end }}
|
||||
|
||||
|
||||
#######################################################
|
||||
|
@ -42,7 +42,7 @@
|
||||
s13 S-KeyF13
|
||||
c13 C-KeyF13
|
||||
low (tap-hold-next-release 150 spc (layer-toggle lower))
|
||||
upp (tap-hold-next-release 150 ret (layer-toggle upper))
|
||||
upp (layer-toggle upper)
|
||||
uti (layer-toggle util)
|
||||
esc #(esc C-KeyF13)
|
||||
ssf (sticky-key 750 lsft)
|
||||
@ -50,6 +50,7 @@
|
||||
sct (sticky-key 750 lctl)
|
||||
sme (sticky-key 750 lmet)
|
||||
ar A-ret
|
||||
cr C-ret
|
||||
ctl (tap-hold-next-release 500 S-KeyF13 lctl)
|
||||
met (tap-hold-next-release 500 C-KeyF13 lmet)
|
||||
)
|
||||
@ -64,8 +65,8 @@
|
||||
|
||||
(deflayer lower
|
||||
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
|
||||
tab @esc tab end r C-t @cle pgdn pgup @cri @esc [ ] \
|
||||
lctl home @ssf del tab @sme left down up rght : " ret
|
||||
tab @esc tab end @cr C-t @cle pgdn pgup @cri @esc [ ] \
|
||||
lctl home @ssf del ret @sme left down up rght : " ret
|
||||
lsft C-z C-x @sct @sal @s13 bspc @ar < > ? rsft
|
||||
lctl lalt @met @low @uti _ bspc
|
||||
)
|
||||
|
@ -53,6 +53,7 @@ Alt+h frame-back-step
|
||||
WHEEL_UP seek 10
|
||||
WHEEL_DOWN seek -10
|
||||
|
||||
# BACKSPACE Reset playback speed
|
||||
[ add speed -0.1 # scale playback speed
|
||||
] add speed 0.1
|
||||
{ add speed -0.01 # scale playback speed
|
||||
|
@ -36,6 +36,7 @@ vim.opt.list = true
|
||||
vim.opt.listchars = "tab:>>,trail:_,eol:$,multispace:··,extends:>,precedes:<,nbsp:%"
|
||||
vim.opt.encoding = "utf-8"
|
||||
vim.opt.fenc = "utf-8"
|
||||
vim.opt.spell = true
|
||||
|
||||
if vim.fn.executable('rg') then
|
||||
vim.opt.grepprg = 'rg --vimgrep --smart-case --hidden'
|
||||
|
1
dot_config/nvim/lua/plugins/linediff.lua
Normal file
1
dot_config/nvim/lua/plugins/linediff.lua
Normal file
@ -0,0 +1 @@
|
||||
return { 'andrewradev/linediff.vim' }
|
@ -1,2 +1 @@
|
||||
return { 'tpope/vim-surround' }
|
||||
|
||||
|
@ -26,7 +26,7 @@ bottom = false
|
||||
{{- if eq .chezmoi.hostname "arch" }}
|
||||
monitor = DP-2
|
||||
{{- else if eq .chezmoi.hostname "buzz" }}
|
||||
monitor = eDP1
|
||||
monitor = eDP-1
|
||||
{{- end }}
|
||||
width = 100%
|
||||
height = 16
|
||||
@ -61,11 +61,11 @@ font-5 = "Symbols Nerd Font:pixelsize=12;2"
|
||||
{{- if eq .chezmoi.hostname "arch" }}
|
||||
modules-left = i3 clicker xwindow
|
||||
modules-center = date
|
||||
modules-right = pueue filesystem temp cpu memory eth-down eth-up ipv6 caffeine cam tray
|
||||
modules-right = pueue filesystem temp cpu memory eth-down eth-up ipv6 ollama caffeine cam tray
|
||||
{{- else if eq .chezmoi.hostname "buzz" }}
|
||||
modules-left = i3 xwindow
|
||||
modules-center = date
|
||||
modules-right = filesystem temp cpu memory tray
|
||||
modules-right = wired-network wireless-network filesystem temp cpu memory battery tray
|
||||
{{- end }}
|
||||
|
||||
|
||||
@ -81,6 +81,82 @@ type = internal/tray
|
||||
tray-padding = 4
|
||||
tray-size = 75%
|
||||
|
||||
{{ if eq .chezmoi.hostname "buzz" }}
|
||||
[module/battery]
|
||||
type = internal/battery
|
||||
|
||||
; This is useful in case the battery never reports 100% charge
|
||||
; Default: 100
|
||||
full-at = 98
|
||||
|
||||
; format-low once this charge percentage is reached
|
||||
; Default: 10
|
||||
; New in version 3.6.0
|
||||
low-at = 15
|
||||
|
||||
; Use the following command to list batteries and adapters:
|
||||
; $ ls -1 /sys/class/power_supply/
|
||||
battery = BAT0
|
||||
adapter = AC
|
||||
|
||||
; If an inotify event haven't been reported in this many
|
||||
; seconds, manually poll for new values.
|
||||
;
|
||||
; Needed as a fallback for systems that don't report events
|
||||
; on sysfs/procfs.
|
||||
;
|
||||
; Disable polling by setting the interval to 0.
|
||||
;
|
||||
; Default: 5
|
||||
poll-interval = 5
|
||||
|
||||
[module/wired-network]
|
||||
; All labels support the following tokens:
|
||||
; %ifname% [wireless+wired]
|
||||
; %local_ip% [wireless+wired]
|
||||
; %local_ip6% [wireless+wired]
|
||||
; %essid% [wireless]
|
||||
; %signal% [wireless]
|
||||
; %upspeed% [wireless+wired]
|
||||
; %downspeed% [wireless+wired]
|
||||
; %netspeed% [wireless+wired] (%upspeed% + %downspeed%) (New in version 3.6.0)
|
||||
; %linkspeed% [wired]
|
||||
; %mac% [wireless+wired] (New in version 3.6.0)
|
||||
|
||||
label-connected = %local_ip%
|
||||
label-connected-foreground = #ccc
|
||||
label-disconnected = x
|
||||
label-disconnected-foreground = #666666
|
||||
|
||||
format-connected = <label-connected>
|
||||
format-disconnected = <label-disconnected>
|
||||
type = internal/network
|
||||
interface = enp3s0
|
||||
|
||||
[module/wireless-network]
|
||||
; All labels support the following tokens:
|
||||
; %ifname% [wireless+wired]
|
||||
; %local_ip% [wireless+wired]
|
||||
; %local_ip6% [wireless+wired]
|
||||
; %essid% [wireless]
|
||||
; %signal% [wireless]
|
||||
; %upspeed% [wireless+wired]
|
||||
; %downspeed% [wireless+wired]
|
||||
; %netspeed% [wireless+wired] (%upspeed% + %downspeed%) (New in version 3.6.0)
|
||||
; %linkspeed% [wired]
|
||||
; %mac% [wireless+wired] (New in version 3.6.0)
|
||||
|
||||
label-connected = %local_ip%
|
||||
label-connected-foreground = #ccc
|
||||
label-disconnected = x
|
||||
label-disconnected-foreground = #666666
|
||||
|
||||
format-connected = <label-connected>
|
||||
format-disconnected = <label-disconnected>
|
||||
type = internal/network
|
||||
interface = wlan0
|
||||
{{ end }}
|
||||
|
||||
[module/pueue]
|
||||
type = custom/script
|
||||
interval = 5
|
||||
@ -111,13 +187,20 @@ format-background = ${colors.alert}
|
||||
label-padding-left = 2
|
||||
label-padding-right = 2
|
||||
exec = /home/inkch/.config/polybar/scripts/clicker-stat.sh
|
||||
{{ end }}
|
||||
|
||||
[module/ollama]
|
||||
type = custom/script
|
||||
format = <label>
|
||||
label = %output%
|
||||
interval = 3
|
||||
exec = /home/inkch/.config/polybar/scripts/ollama.sh
|
||||
{{- end }}
|
||||
|
||||
[module/caffeine]
|
||||
type = custom/script
|
||||
format = <label>
|
||||
label = %output%
|
||||
interval = 1
|
||||
interval = 3
|
||||
|
||||
exec = /home/inkch/.config/polybar/scripts/caffeine-check-status.py
|
||||
click-left = /home/inkch/.config/polybar/scripts/caffeine-toggle.py
|
||||
@ -202,6 +285,9 @@ label-visible-padding = 1
|
||||
type = internal/cpu
|
||||
interval = 1
|
||||
format-underline = ${colors.primary}
|
||||
{{ if eq .chezmoi.hostname "buzz" }}
|
||||
format-foreground = ${colors.foreground-alt}
|
||||
{{ end }}
|
||||
label = %percentage:2%%
|
||||
|
||||
[module/memory]
|
||||
@ -209,6 +295,9 @@ type = internal/memory
|
||||
interval = 1
|
||||
format-underline = #32bbc2
|
||||
label = %percentage_used:2%%
|
||||
{{ if eq .chezmoi.hostname "buzz" }}
|
||||
format-foreground = ${colors.foreground-alt}
|
||||
{{ end }}
|
||||
|
||||
[module/eth-up]
|
||||
type = internal/network
|
||||
|
6
dot_config/polybar/scripts/executable_ollama.sh
Normal file
6
dot_config/polybar/scripts/executable_ollama.sh
Normal file
@ -0,0 +1,6 @@
|
||||
#!/usr/bin/dash
|
||||
if systemctl is-active ollama >/dev/null; then
|
||||
echo 'ol'
|
||||
else
|
||||
echo ''
|
||||
fi
|
@ -138,6 +138,7 @@ abbr cdk "fuzzy-find -t d --exec $XDG_DOCUMENTS_DIR/vimwiki 2"
|
||||
abbr cdh 'fuzzy-find -t d --exec ~/hack'
|
||||
abbr cdj "cd $XDG_DOCUMENTS_DIR/fons/journal"
|
||||
abbr cdn "cd $XDG_DOCUMENTS_DIR/fons/notes"
|
||||
abbr cdo "cd $HOME/org"
|
||||
abbr cdr "cd $XDG_DOCUMENTS_DIR/fons/review"
|
||||
abbr cds "cd $XDG_DATA_HOME/myscripts"
|
||||
abbr cdsys "cd $XDG_CONFIG_HOME/systemd/user"
|
||||
@ -180,16 +181,19 @@ abbr trl "transmission-remote -l"
|
||||
abbr trc "transmission-remote-cli"
|
||||
|
||||
# Git
|
||||
abbr g 'git'
|
||||
abbr gs 'git status'
|
||||
abbr gfe 'git fetch'
|
||||
abbr gfa 'git fetch --all'
|
||||
abbr gco 'git checkout'
|
||||
abbr gcob 'git checkout -b'
|
||||
abbr gcm 'git commit -m'
|
||||
abbr gcma 'git commit -am'
|
||||
abbr gbr 'git branch'
|
||||
abbr gbra 'git branch -a'
|
||||
abbr gd 'git diff'
|
||||
abbr gl 'git log --graph --decorate --oneline --date=iso'
|
||||
abbr gl 'git log -p --ext-diff'
|
||||
abbr glg 'git log --graph --decorate --oneline --date=iso'
|
||||
abbr gemp 'git commit --allow-empty -m'
|
||||
abbr gps "git remote | fzf -1 | xargs -I'{}' git push {}"
|
||||
abbr gpl "git remote | fzf -1 | xargs -I'{}' git pull {}"
|
||||
@ -198,7 +202,7 @@ abbr gpl "git remote | fzf -1 | xargs -I'{}' git pull {}"
|
||||
abbr rm 'rm -i'
|
||||
abbr rmi 'rm -I'
|
||||
abbr rmr 'rm -rI'
|
||||
abbr rmd 'rmdir (fd -t d -t e)'
|
||||
abbr rmd 'rmdir --ignore-fail-on-non-empty --parents (fd -t d -t e)'
|
||||
|
||||
# abbr for `wishlist` (fish function)
|
||||
abbr wish 'wishlist'
|
||||
@ -229,7 +233,7 @@ if type -q exa;
|
||||
end
|
||||
|
||||
if type -q watchexec;
|
||||
abbr wax 'watchexec'
|
||||
abbr wex 'watchexec'
|
||||
end
|
||||
|
||||
## Use enhanced 'find'
|
||||
@ -248,9 +252,12 @@ if type -q docker;
|
||||
abbr docrmi "docker images | fzf | awk '{ print $1 }' | xargs -I'{}' docker rmi {}"
|
||||
end
|
||||
|
||||
if type -q bat;
|
||||
abbr cat 'bat'
|
||||
end
|
||||
|
||||
if type -q grc;
|
||||
abbr blkid 'grc blkid'
|
||||
abbr cat 'bat'
|
||||
abbr cpgrep 'colorpgrep'
|
||||
abbr cvs 'grc cvs'
|
||||
abbr df 'grc df -h'
|
||||
@ -407,3 +414,7 @@ end
|
||||
if type -q chezmoi
|
||||
abbr cz chezmoi
|
||||
end
|
||||
|
||||
if type -q hledger
|
||||
abbr hl hledger
|
||||
end
|
||||
|
@ -12,6 +12,11 @@ if status --is-interactive
|
||||
set -q fish_private_mode && set -x FISH_IS_IN_PRIVATE 1
|
||||
command -v zoxide > /dev/null && zoxide init fish | source
|
||||
command -v starship > /dev/null && starship init fish | source
|
||||
command -v pyenv > /dev/null && pyenv init - fish | source
|
||||
|
||||
if not set -q FISH_IS_IN_PRIVATE
|
||||
command -v atuin > /dev/null && atuin init fish --disable-up-arrow | source
|
||||
end
|
||||
|
||||
if type -q tmux; and test -z "$TMUX"
|
||||
tmux attach -t default || tmux new-session -s default
|
||||
|
@ -40,8 +40,14 @@ set -x LESS '-RI'
|
||||
set -x LESSHISTFILE '-'
|
||||
|
||||
# nnn (filemanager) settings
|
||||
set -x NNN_CONTEXT_COLORS '4231'
|
||||
set -x NNN_BMS 'j:/mnt/hdd2;l:/mnt/hdd2/vids/films;m:/mnt/;h:/mnt/hdd/;d:~/dl;t:~/dl/torrent;.:~/.config'
|
||||
if type -q nnn
|
||||
set -x NNN_CONTEXT_COLORS '4231'
|
||||
{{- if eq .chezmoi.hostname "arch" }}
|
||||
set -x NNN_BMS 'm:/mnt/;h:/mnt/hdd/;t:/mnt/hdd/torrent;v:/mnt/hdd/vids;B:/mnt/hdd/bass;b:/mnt/hdd/books;M:/mnt/hdd/books/manga;d:~/dl;.:~/.config'
|
||||
{{- else if eq .chezmoi.hostname "buzz" }}
|
||||
set -x NNN_BMS 'u:/usbkey;m:/mnt/;d:~/dl;t:~/dl/torrent;.:~/.config'
|
||||
{{- end }}
|
||||
end
|
||||
|
||||
# python
|
||||
set -x PYTHONSTARTUP $XDG_CONFIG_HOME/pythonrc
|
||||
@ -151,10 +157,18 @@ if type -q vidir;
|
||||
set -x VIDIR_EDITOR_ARGS '-c :set nolist | :set ft=vidir-ls'
|
||||
end
|
||||
|
||||
if type -q stack: # Haskell
|
||||
if type -q stack; # Haskell
|
||||
set -x STACK_ROOT "$XDG_DATA_HOME"/stack
|
||||
end
|
||||
|
||||
if type -q hledger;
|
||||
set -x LEDGER_FILE "$HOME/vc/accounting/hledger/main.journal"
|
||||
end
|
||||
|
||||
if type -q zoxide
|
||||
set -x _ZO_FZF_OPTS "-1"
|
||||
end
|
||||
|
||||
{{- if (and (eq .chezmoi.os "linux") (eq .hosttype "desktop" "laptop")) }}
|
||||
if test -d "$XDG_DATA_HOME/flatpak/exports/bin"
|
||||
set -ax PATH "$XDG_DATA_HOME/flatpak/exports/bin"
|
||||
@ -170,8 +184,22 @@ if type -q calibre;
|
||||
set -x CALIBRE_USE_DARK_PALETTE 1
|
||||
end
|
||||
|
||||
if type -q ksshaskpass:
|
||||
if type -q ksshaskpass
|
||||
set -x SSH_ASKPASS (which ksshaskpass)
|
||||
set -x SUDO_ASKPASS (which ksshaskpass)
|
||||
end
|
||||
|
||||
if type -q gpodder
|
||||
set -x GPODDER_HOME "$XDG_CONFIG_HOME/gpodder"
|
||||
end
|
||||
{{- end }}
|
||||
|
||||
{{- if (eq .chezmoi.hostname "arch") }}
|
||||
if type -q ollama
|
||||
set -x OLLAMA_HOST "10.0.2.1:11434"
|
||||
end
|
||||
|
||||
if type -q gpodder
|
||||
set -x GPODDER_DOWNLOAD_DIR "/mnt/hdd/gpodder"
|
||||
end
|
||||
{{- end }}
|
||||
|
31
dot_config/private_fish/functions/dailyrec.fish
Normal file
31
dot_config/private_fish/functions/dailyrec.fish
Normal file
@ -0,0 +1,31 @@
|
||||
#!/usr/bin/fish
|
||||
function dailyrec
|
||||
__dep_check recsel recins recset
|
||||
|
||||
set recfile "$HOME/org/daily.rec"
|
||||
|
||||
read -P 'Date (yyyy-mm-dd) (default: today)> ' date
|
||||
if test -z "$date"
|
||||
set date (date +%Y-%m-%d)
|
||||
else
|
||||
set date (date -d "$date" +%Y-%m-%d)
|
||||
end
|
||||
|
||||
if not date -d "$date" > /dev/null 2>&1
|
||||
echo "Invalid date: $date (should be yyyy-mm-dd)"
|
||||
exit 1
|
||||
end
|
||||
|
||||
echo Date: $date
|
||||
|
||||
if test (recsel -e "Date = '$date'" --count "$recfile") -eq 0
|
||||
recins --verbose -t Daily -f "Date" -v "$date" "$recfile"
|
||||
end
|
||||
|
||||
|
||||
for field in Morning Mood Eating Walking Bass Reading
|
||||
read -P "$field > " value
|
||||
if test -z "$value"; continue; end
|
||||
recset --verbose -e "Date = '$date'" -f "$field" -S "$value" "$recfile"
|
||||
end
|
||||
end
|
@ -1,13 +1,13 @@
|
||||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6a2RIU1laeFZ4dGk0Zjhs
|
||||
Q3lyYVErc3k5OHFUaVl2c0FOMXBFNUtZMGdNCnNXeXRjamQ2SVFQU2tBdTBEd1dV
|
||||
Yk9QZ0pzdUZDYkx0QktVZVlXWlgrYUUKLS0tIFFEdzRuazBmVUprR2NEY3BmU0FP
|
||||
enpwaUZzMWxIOUNPblJFbjR1N3gydlkK4urPUfvuK+lqSJzaTL7bOlAVxATDNuWS
|
||||
ZBbeMtYSRksipIiYE9xkdEtyFc0fmHkHMCvsGYMEfBX4gk5rca9F3x3eLNXxuI3N
|
||||
aD33gLyIytVS+tbhtrOaE9CTj4mME9rjKKOJnODX2yrk0NeHPGB7RZFVeMhkLTUe
|
||||
ul9XQb5USJeTiMPptt0jXLTShTkHT4Y3CQScpppa92ajrRnYBu+BfHtO42fs8I33
|
||||
fU9/b/imWXJks/UoQxOhwdbvHJl27r/QFyEz40XMCexrwEj1rDiUeiW4pXnWf2xL
|
||||
2y9onNxcVo5WeB6WQiChS+8qe4hWBqWItD5vK9olXKAnXqMvVOiAWcngh5wbumdz
|
||||
OnaYN6BMB0UUMGKAb/m4Qiy6YfdE3QvoPIFJKejeEk0nG9FilUzZ2eXxa/ktTflB
|
||||
N5A=
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1K0V1akJxek56enAvdXVi
|
||||
VVVEV0NTeFRwbllZTzhlS3J2V21ZMjJoRkRJClphbmhsN090eFVlSDducTVTSTdq
|
||||
NzhCR3NaRnRqckxOLyt3cW9OcWpXSTgKLS0tIEJWTWJ4d2tQOHFQalQ1UVlXelZP
|
||||
RkVUcDFSZVpBVUZMcTRlaThiMWR6a1EKJJZbivi7z/iKOp9X9odzRTa4X+oEwpyJ
|
||||
HwyavvKw2Lk1QaMZPCCr1MyjlwPP6rucy+xSU1Z3pOCqSoUdG7NS2ie60mX54S93
|
||||
1jlhA0CV/3dPy532PaeyTlv4xSMgDLc8zZoM0IJHcRelMqCOGzOlX8h88haPehjN
|
||||
QWuI0OjAdlmRhG9wfp35RsnS4PdOOQFFdifhQHfqTITBFZEF/hdaj/GpD0aP/SY5
|
||||
luwg8Ilz0sUgwYzP7lFgXIxjY3vVZoS6zrixg2FalUBN6BDymcKqLTkaG751v8ud
|
||||
MCGfBw/723PlHwV2Y3QoLYdENEWoV+n08EkCfLPE2MMbyI2fb2qmJw1WkBFb+7vr
|
||||
B7FT3XQ2CAr++q5DRYdXwtv78/2MPY99kZSRqnn1VfUakoPWHd2a1TPoly6g+1g+
|
||||
HSGaq/n9sQbsJFVliV/OxJSEU9Y/VIVov4nCZBh8VQV/iZ+XbILvIyjJYA==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
|
@ -1,36 +1,36 @@
|
||||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDaTNQbktYa25sZEhFMEYy
|
||||
TWh2TGdTQnQzRncyWXplb0pPWjY0V3RDaGlFCjJwd1FmenJ3TmZIZERvcExORHla
|
||||
MjlDQ0YzRlJKME9yWVJhS1dISWgxSkEKLS0tIDFybnZOcTVmcE1COTRqc2xBNkFZ
|
||||
c05tcHB4Q3FOREJ5NWNpd1FOMEozMVEKJiBlYprN4Lv9ezBLHPwb3uReGTLu5iH/
|
||||
0+dzxQppM/Vt00Aq+YjgkgqeGibkLGSsccvAPDZk5LfipifFUI9JncJXT+d9Bcgk
|
||||
PE0KoPH07i6XMR4Y+gkLsOWz0kVTR+Fw3j9L37wZvEeZen0Za5xb4htfuoTO6Y8Q
|
||||
rkHGEIGV79fo9u3/OsgZp+gfdk/c+46j6Cd+fIntTpcLHPApc835g/0BKiULFltr
|
||||
29IwFtLb3uiGwcH0i3M9lxxsjxjPJ28blx3yannHb0VRnnqbZS1vnhl56JIpgbve
|
||||
M1bPF5cCbaPOKDuUy+EYBO+eBmffRU1DSvw601ABz3Xl79j2JTa5Ed2Am4BroKj3
|
||||
q18jZvULwfYJ10NsFPpgIOJZKzIBgbQ+UaCjfZTzOTmgmW1LoDpEkrRACXCsp8Mo
|
||||
z7F0iJ57E/pskvUA57wn/dCMibITMeY30U6QcUL2I/0uvihnjdNNJ0CD+docdUjm
|
||||
OhmcbxgKGMAk5zXUpPhQy9Sw8RxoW4q5HsxiCs5GiKiIxgS9G8hu8nHhZJ1E9TPT
|
||||
VtX+BCMrAtagIqOTRVsTusXKl834dt2vsVYYRiD+qGIul45CcGNfXNwHR2lRroFO
|
||||
RRrPe7OvL257nA/Q6Y6s7lBDekrYm9sn4HVNw+N71+ywHFXV3mWzuzXBECbM/Hbg
|
||||
3O+JfQQynx7UxZawXUFEqUMYNRaMvlmSXOEujznvHl+qAHr6DNSXLE16BvLN98D8
|
||||
pKkSFf0/Xd7UMJkafgLSwiJICbkS8S+0f3Whq9Sd3jRjhsgAR0AYH/UsXi2h9C/Z
|
||||
k/BeuS1KgLauliACm5sSJ+PE5Wn5obPFRU3NXOVyugPMgXRUEqpMLhorjCwPIH/x
|
||||
GTEeiRaEMD7uOIf+/0g3QaCFh0Ob04kYJ1lEo0TMEZxlQxuyyPvpaulxrHMF8lSX
|
||||
UuZTG7MAPVXFAIjpNnCE5AT6PCUxdi5xAQF74auSchE6aIZJHnZ69THy1JzP0X44
|
||||
RjN5/xQbgjpnMLG/XlS3sw9HQQU7RS/ipLKrGOLpmTYHC9EM+a0k4WnAGxpr2qU5
|
||||
BUMuKVd4FR651N7QoWZ2HsfhF4SeBf251sNMtRV2m6QCwN7ITejbIdu+DPyeCfqP
|
||||
yMkxhPHsZT+BL7J7sshRKn0bx+jupqAlrYjEZbDjqWmqsMgh8oy6gSrYjdGRPTYw
|
||||
c9f5gShDRQmNmuAqZsTODKpdWNzzLRtjlXknQ7egGfJL5TuDgu1k+KybckCjsC0V
|
||||
7ldZMqXRMdoTDuFytXNlc8KKlFjkfX0j/ZNWtubx9OfqJWyoDIemQ6/V9yEum8bI
|
||||
LxEDG0Ls+OyBwL/WT69B3mfs0Z+OfIbZ09iFYn0vyzP7voiOfhiI7UMPEhz/03Aj
|
||||
dSMse+/ORSV4gy7S36vA3wJPPBu/79qbEfXMd+EEUfI2ghqq3OnFdKaj3tPFa2Fo
|
||||
3SW/yKWujcUDg4H11EG9EwsADjtKPn+aivsj24GrVhW+T25JQnsUFTxjP6Vjvnym
|
||||
uEPXqLUmZIB0zS/PXKUpbD4TbsSfrs7HKrMhNoqvO4WueyoFJirhp3TmeTP66Jig
|
||||
X5vEQNYIaw2ZARzi3AHchIOCAX2pMv2Zr0ZgiNn86wCx1tWnUlaU6X01dlRufetR
|
||||
IV0SMuTepBSxZzmKwPK6mmXvcVFlwF8O94kjW5ca1tyXpnykFjJ7Rkh5JNmv87Lu
|
||||
BUIA+rD+eMdnw9cwfprdfwa/E+tCEnnlL2cXMANZdiCySPTAVXrWslElE4PMzcg5
|
||||
FVmJsvcTV0Byvk1S+tnMdJothlkf7qfE3Q306l6jpXkfsA/MSyG7k2PRtmSkyWji
|
||||
XEhuhRwMQbGM3mejSKFUb9DM0ZpE4a2DjyWpHMuW03a6ToTmo5Y9mvWwBpp+fgb7
|
||||
J3GTHxq0sm1qwVQ=
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPMGhscnowTEFVTm9jZEVH
|
||||
N0xCWEdvd2lUTERIeHNVWEI3aEFkNFJma0dVCm5uMUR4SVg3Z08zYzF5aXREelZn
|
||||
YXV0OTdvbElFT2UwSGFwTm5OWDVVQnMKLS0tIDFGb1lYblpRc1JVQUNjYVdydG9q
|
||||
dnpta0NrOXlOdXhMbkFkd1ZKTlpmWVEKfsbTX4z91153J2XxT24f/Uw/fHsqDWNP
|
||||
4l/Ni0d8AIqzphrJLGIfj0Z8tsbOO0Ta+PqNMLjdpPMVFXyAhnQWqNVbxXlKhAFI
|
||||
a2Ln7sMVLcdNTAwDGt0eHfyhzi3seV0YKXYw/a0WS6lYp8ZF6HbIcQyWLEvXGWso
|
||||
RpfnIzKPanEpTVGtP01NdFpn60cxpAgza5ke7ePgVma8OWICdQ4dP7X4BUiR4B9V
|
||||
gb7yixcXt08754nfjLIUHY0DOiu/VB/kplcthWkpJNsD+STPMt8mLkbYRbM9AfLR
|
||||
bRfSHyQFoCIMGd1GFrwjtyxw9QiV4tp/UmZ6LjVhjW/2rRPghnqQnZKRh3kX3+0l
|
||||
WV/Visw15EJhUYtoAmQhBt8IspgRooSolvghsWuDUZw0oCICziyYhws7KtC9j71m
|
||||
QEI44LJHU/QlCbHOWYvutclVxCaNpJQqHIWzgvvpL0mo2p8/QIofWe+5jts9NsnH
|
||||
vHO2+Cx9ybfhSsJaogod9o+0sXBhrfpGFFlLJ0fmt5+r23O71LVFuJl1/0R0zsWz
|
||||
/wX7E3BD8PeXN2aC8fId+S8QCwQzwewYtx8nL2fMZdtFwnU+uR/04Di7h9ea3Rqt
|
||||
qN0NKNvpmmziLbGaTw6gF/ZHqvLI1gtQ8a2ZRaOfXt77HINor7r5282PgxdpmpxP
|
||||
SmtftTNGX/CBkY+dQxKnY7b2BQ9aTMeCqmnJZMK6KN1EO52Q/m5r2e+4QqsLZEHb
|
||||
TAs9FUhdXr3q+H7wJWJDx6SqAmPqERxVuJkBuMQACofoXXhLOH4Dx3POZ47kjjel
|
||||
ljGb/r3LzjygRpxLva3qqpCQcrkfj9V7xC+M6Scf8ERg0IpryqM81EmaEKTQMy1e
|
||||
RBA7oqUf6tbXP0nz6CDMTEfLXlzFr4ciXXx+BzanzkVhNY1eXyTxaBP8hhR19wus
|
||||
KoMU/4urZxipTRkIxvnt1R6PUyl4yVkzZpqQTiUfo+RV2kDAJvJxeBpTsSqT7eaX
|
||||
qr1Qjoxn2utsYVTyLb1C6h1M0MNRjGXHjXfJeUJZnnXgbcRJLLcCR6db5oss/X+7
|
||||
FXxTMLtDIhXDjuCQ49xZcScnSkZscUytlXCsdc3uflqtip8KHIonLNKFYCcybI1u
|
||||
hZ1l0QKYIG9gP/Ct1D76+PfnF1GeBZ+kEHb9wMybfWnVFO3SZ/cGDc8iunkKCK0m
|
||||
K2O/+yY680NqIICto0J8X7Xi875PDjLHUZ7LTRQ8nqJ7G0Csss/6IFJytO6qAhRN
|
||||
mmBAZd8TReqsRY5EiqW5ZOjo2rqLYzqLDwRPwkYiIr03IUwhXkCeZFYGwxuX2yW3
|
||||
rEgX98jNxNBc+dpqa6/mXKfygdFOgmCR67ywdxNarlldIGe/8Du4BzkcOGQRtgZ7
|
||||
edud9oq6jqxo1NqlymWRVTMKdS3PfRWa0pYLBY/FBC9i4L//8i20TAWeqQnGMTNg
|
||||
9wSAZ9zzaGVWPo4khhCoviZ2IAISOUD59rKah51uwC9aP2Vyy9CE4B0IeJGW/w0H
|
||||
uoDo90L5AZRjpZ6dwejZAHcwWnysXAQ1uw1rUhMSPMDabFWfjePuWLcZ18thTWam
|
||||
LP3zXcPuYsURimW6cz4c3lYk/hJVERH1tg4Q7mrMC8yyQkCyRboA28NQ+q72/lsE
|
||||
oOKscYht7NfD50BafwdnpbooYt4f4GSeszKVPq2JNtPbRVKAM0SEOgLX2ZBSXo0q
|
||||
UAm3DkA4hHnPFvOlcYTK3h+3NAbCjBUYVfDnOVTg77nnsLCv61Nf9JK3KMI5v71J
|
||||
mKhoOo0dmifHw7h1wf2/Yo+Yq5A6unua0kRzH8VoJNpviiFnMpDG7kO43t+9AxzJ
|
||||
VvL25QUfK9q+KHy6aBeiuovic8JkB72aBX0jPOpI1VtcXC0SMWyLov59Afk/RC/z
|
||||
YsZsr2n9DleAakMkYV93trMROHbDpK5mzGjVulmcZO/aJBrH2M3F
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
|
@ -1,57 +1,57 @@
|
||||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5dVNIMlRRa0JSTmsycGFp
|
||||
Q2FCc2NRSktsR25ZSysxVGQzeUNUWUxNeWtBCjJkNzhJZnZTZDdLSnRHVFlDMUdo
|
||||
MWMrb0VLSFRMZ0tMNks4VUtuRXE2b2MKLS0tIExuUDdYSTM2ZWpXRnJvMUR3ZTZR
|
||||
alJiVHRFaW9iRisyKy9oSnBFcEJKUVUKEmmj6QWfmT5k47zACyb0tsbsAj6jU4mQ
|
||||
ml3uZ0B3BQbw5GdG6J/m1UzY5u9pikSVrlYuwoFRFcMO/kQfoneAk0ZTIWeNGndT
|
||||
5uSs9RphadJdgfvRki0nXXk+GvxYhppPVOAP28LWsn4UnJ0gfOV41rcXpfMUlyt0
|
||||
9SDXZPf3WzV89t81aPLEvWfygsKvAZffN564yvlCZi0bTQ2vDIfIVhsu/PjBxlCa
|
||||
9njjYosnqQxqsrNxV+GKpFPrhM92VXasjpFanFI+qJ6nH4zN5pg/LPY2H28zNSyN
|
||||
jlfYspUZ6xj3f3UGa7JGeCZfLtEGVPifRLjtye9TlbizT0WU8x7QBE12XT1ur7gi
|
||||
9pb6AXoQHF7vW1czLV2hAwV7f1rALIRrfZimNRIy3i3St7CHhEobMZS12+hqaafU
|
||||
pqvC7YtE4+agutVCyTgSwENPjxWz6tDDNWFWI7YCeFuPZpAXYLGtnRuZEjqY3QGY
|
||||
xgdTU+PtdXUn1OtcYBKujbM/AwmvMrYI+NRDeL96y8iSNFkQacN4NCTrJfwcSAAs
|
||||
3Wn3S0I3mQUchRvztBxJygmKboTuLaYsDmulXy7YKGw/yXQbgspJfVBwW+M2bsBW
|
||||
w+dgvuGC8LWhdOChjOZIaG1mkqiFH8WP9uvh2qgDdNcx5WWL/mVDgZyK6L1qF/zy
|
||||
0j2cEuFb5DVGnIitA6RGairydZq3M4JFblUqRvu1tfYnRceSUVYNy3q00EebGa4q
|
||||
RGTjMXsLLdCXUZNGx+PveH6uyvpx90EH6XHO8sv7pk4uEI++znQphcniEbLv1Lcx
|
||||
oyDoCSnu2pcH2i3ZGLnxEuYFBE1mZqsgIrjPPbTlfJntsgqFKvfeLaz36P/qwblS
|
||||
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
|
||||
JBUB3o8jMQ4=
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkeml0aE1HOVNjL3hTZExQ
|
||||
ckJtREpPNDNVK0l6dEpNTXFBYnZ0T0JiREdrCkVuRXBCbCtISHZzRDY2cTk5ZWlH
|
||||
THpWa2oxdCtDNzdTRnp1SUlHKzh0ZE0KLS0tIHIxTHh3V255eTl1L0JOSnV2S2pF
|
||||
ai9zYXJsL1RULzkrUU5nY0lqZ1krcncKPIF+AZc4bs9FwOkAkoPBhNEpY/4yUqn3
|
||||
Bz/4eYvEMPqAkSveY3VNVhVYIt9N1F+t5CdZTkgCwJ7HYMO96YKcNaXUvXuX6QnI
|
||||
OFM8B5oNBS2wshabHa9/KuOh+Mxwf5SXCopXpsVx11SsCoA7cSwzINiqgI8oWAEY
|
||||
ln0RhyYcI+vseJsJWvUNRUVoyYVks/ezSX+GRIw1evup/IslbWO1TUcN+mZzcgnJ
|
||||
qIxS6D8+SWTOjWLzJ2LGoR3xTmtkOa6R6ryy3+Y+M5xtxyN6P9Ci9ZDbph3gI1Vz
|
||||
FntdSvA3d3oU+CfgjFGEdUxjKxPnBmQ0LKy4TaBt04O/vda1j/bqwHNqPhG0Lkt4
|
||||
hMmfDKes1/8RZEndCyVVqsSs7uerkPscxDxv3gvEDVd8RlyVF1X3l3DIwBbDDgWb
|
||||
bpxSc+g+J57nxEmZuzkkqy656ssLK04dK9J9nQ5JfmOO46/UzSY+Q0KC+9Txh6JP
|
||||
VMo2mEFL129tugw38OhOcerWpIn19O40MbemJGeyFoSQo6WZgkEs/AH2pD45CCJa
|
||||
YjB906Y3vXNicpZFtcDcqrDc8anlDRXKVJSQs/LBqgVx+lAsVchTkFJcINR7vz27
|
||||
9pZjrooBX1T0t28L9VIsu2jZiMDhi1J2TUTL8wmNjvW1FCrI0WXJ2utzcA1ir+h9
|
||||
msN4XX5jX/I26Yq8dvfLYqVbAZVDyJOkm9X9ziOJ7jojQbWY+tQDpDc4XrQ8Cfqb
|
||||
Renve3AX9jQaZwc/yhTp8Rr5+jebpi5KmTNaL5aSyiSRzbd1OOhQgVLh14iNs9be
|
||||
Emebp655/Ry+1NGy4QZXuUXljRO2IuEkY5E1JKifpXfdl1hBaQ6pMDQlmW+92Ekw
|
||||
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
|
||||
WdldjAe2eIo=
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
|
@ -1,22 +0,0 @@
|
||||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZZDhwYzVWQ1cxVGlSVXg5
|
||||
WDdlMTRwOGFzZ0o0cW42K2U5N1lVVFJBalFJCnUzamlJUGxxYXcwNXh0cndPeEJY
|
||||
dTFOZ1ErZElXRjlpeStOb3NGZ1hod2MKLS0tIFpKaE9wSXh0VXdONk9yaHBCN3N0
|
||||
alRURDA0dEo0bU5FaWRtQnhvWkFPQ2MKNY51uhS3K9/65zUKkYWgAHXPqotRvopy
|
||||
qDzq6HfR5dVU378aGPm9eEDGoagNfB7rqD6EEZyQOIo4BNwGVM1GKroY0NLPkg6Q
|
||||
IiGyWuU1ndsnlEfRPBZEiL1tp8KRszOCT8/biRzZGU0FB+OVp+Ksf9mMA8Or+d0H
|
||||
Re82Oyg8HLqFRmuaWwEHz8Krf6Pf7bTGFEIzguLQsTElh0zOGO/qz3gTvcY5L+Xx
|
||||
7Cs53m98VClZTrV1Qca3Ridf3Xxe4EgZyX5BTvGfG6JwUnCcmk/bGQHMj45dCusH
|
||||
7pffZWurqddTvsYH+COIipVqXSE7jMDotQWoJjQqxzah537VNUe7TR6DOmEMgc1q
|
||||
xzVAO8ypCtBunVpMNHoeBsTzClD1op8NqpBeEyipAXCgmF3g6ByEeaqE2aTHlNRw
|
||||
ikFsaoyaVh/Nsi+kTMtH/697oGD8cWU5WzYz5i26Xkl/Lp1cHUAV1FPVcbCuW12I
|
||||
ypIqygr8km5UmjlmDIyCYHhjXZcqqsq53myWCPJA9BH3+VCzlYAD42iwp3EJECCw
|
||||
Gk0XEwRMxyLuRHBm/zVDl4H6wW5kzaj+/SfvjKRCALOAV0An+yLw5DYDa/BuDa2V
|
||||
oKYEN0rv4Uhe0zpjn6CdJLCtQFSYD/gsABf92Bmr7ZrNTBcVRlFCSMU2rkbwQqAE
|
||||
j0PQqJQolmapECmktVkSPR2Ou29+J0WRpb4WMckDsPMUDic9/rylsFn4wgg2rC+z
|
||||
Hu6mTJ4gNnfGwFg97zkbys62zfMp1QpouucxOMIVk5xckju8ojqyd4p/Ijwfm0XJ
|
||||
ptsCBtn0fde8qFmcu/pcQdlaH7r9aIlvEJ8MWpo8HidD9eLq8RjmlSEJnLNzA6ql
|
||||
C80EH8GEi+ylHtTx3fGGmZ65bGarSBbPo4IaFO6f9gjwwdgkE/JbqUWKq9Fum9zE
|
||||
nWIantyiAQd4wyFgk2rpEpUxLb5aGmADrOtk5AMi65h6Bk8gTBsOtRjrFNrVikFA
|
||||
mhq9AByM5FUIRTfDri3l3oBoD3PlF28TooIvb3EBcb4EXa4=
|
||||
-----END AGE ENCRYPTED FILE-----
|
12
dot_config/rclone/encrypted_private_rclone.conf.age
Normal file
12
dot_config/rclone/encrypted_private_rclone.conf.age
Normal file
@ -0,0 +1,12 @@
|
||||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjeGcwVElWTVFtU2VoVlBV
|
||||
YUg5R2U2L0g2NFRjWDhabGptZERFZDRFSzM0CjA5b2lWejBZd1N4azZCS3pGaHJy
|
||||
eStEWDBMcW1ONk1hcjZ4eTg5UDIxd1UKLS0tIFcvSk5GMndkTlRndEJENk5UZkZ6
|
||||
VXdZc0dSbSs5YUcwc0FTbDJlSm42SHMKEx+DpwASAeu6tZYUAtCfi19zS12Scy+x
|
||||
B8m/cRGS2onKbmZoRcOhnRoPRLasPZ3ELot4q+uYazxZSwJJX0ZbvvJ+4FKkLtWs
|
||||
jDoDIyrbSGfJBnHs7aCnAk1SR19JFYU96SBScvOLelXcdDHUDNE9DW8aEiayRPhi
|
||||
MaLT791iSkeQZM2DgWGHsqHAd3CX3SXKJsl7eaQ1hbDdKoSJuNKR4DhYjz2Uaqzr
|
||||
+IEp6GeBYKmOXwBcCPk4o7nWx7rJg7WTciVv23Ex9o6QZj8Wds3TsFTGHMxM87US
|
||||
3d0MQwIKNYoWaWjd+quAieOs+DOaHEPKBrvdFWvLdwrzVcs/ZIKjXXO3LiFfUorj
|
||||
79Lu6/CWZJq5d+UgAikV7r4fFMKR38wMMpauhW96+LtQUlIUDKIHljLml3eP
|
||||
-----END AGE ENCRYPTED FILE-----
|
38
dot_config/tealdeer/config.toml
Normal file
38
dot_config/tealdeer/config.toml
Normal file
@ -0,0 +1,38 @@
|
||||
[style.description]
|
||||
underline = false
|
||||
bold = false
|
||||
italic = false
|
||||
|
||||
[style.command_name]
|
||||
foreground = "cyan"
|
||||
underline = false
|
||||
bold = false
|
||||
italic = false
|
||||
|
||||
[style.example_text]
|
||||
foreground = "green"
|
||||
underline = false
|
||||
bold = false
|
||||
italic = false
|
||||
|
||||
[style.example_code]
|
||||
foreground = "cyan"
|
||||
underline = false
|
||||
bold = false
|
||||
italic = false
|
||||
|
||||
[style.example_variable]
|
||||
foreground = "cyan"
|
||||
underline = true
|
||||
bold = false
|
||||
italic = false
|
||||
|
||||
[display]
|
||||
compact = false
|
||||
use_pager = false
|
||||
|
||||
[updates]
|
||||
auto_update = true
|
||||
auto_update_interval_hours = 240
|
||||
|
||||
[directories]
|
4
dot_config/tmux/bootstraps/dev.sh
Normal file
4
dot_config/tmux/bootstraps/dev.sh
Normal file
@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
# Create new window
|
||||
tmux neww -n dev
|
||||
tmux send-keys -t 0 'cdd' C-m
|
4
dot_config/tmux/bootstraps/remote.sh
Normal file
4
dot_config/tmux/bootstraps/remote.sh
Normal file
@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
# Create new window
|
||||
tmux neww -n remote
|
||||
# tmux send-keys -t 0 'cowsay remote' C-m
|
@ -36,8 +36,10 @@ bind C-j split-window -v -c '#{pane_current_path}'
|
||||
|
||||
# Session control
|
||||
bind C-c new-session
|
||||
{{- if eq .chezmoi.hostname "arch" }}
|
||||
bind C-t run "tmuxsh >/dev/null"
|
||||
bind C-y run "tmuxsh remote >/dev/null"
|
||||
bind C-u run "tmuxsh dev >/dev/null"
|
||||
{{- if eq .chezmoi.hostname "arch" }}
|
||||
bind 0 run "tmuxsh wiki >/dev/null"
|
||||
bind 1 run "tmuxsh blog >/dev/null"
|
||||
bind 3 run "tmuxsh tessoku >/dev/null"
|
||||
@ -134,27 +136,27 @@ bind -T off M-q \
|
||||
|
||||
|
||||
|
||||
#######################
|
||||
# Plugins
|
||||
#######################
|
||||
|
||||
## List of plugins
|
||||
set-environment -g TMUX_PLUGIN_MANAGER_PATH "$XDG_CACHE_HOME/tmux/plugins"
|
||||
|
||||
# Tmux Plugin Manager
|
||||
set -g @plugin 'tmux-plugins/tpm'
|
||||
|
||||
set -g @plugin 'wfxr/tmux-fzf-url'
|
||||
|
||||
set -g @plugin 'fcsonline/tmux-thumbs'
|
||||
set -g @thumbs-contrast 4
|
||||
set -g @thumbs-bg-color 'black'
|
||||
set -g @thumbs-fg-color 'yellow'
|
||||
set -g @thumbs-hint-fg-color 'red'
|
||||
set -g @thumbs-hint-bg-color 'black'
|
||||
set -g @thumbs-position 'right'
|
||||
set -g @thumbs-command 'echo -n {} | xsel -ib'
|
||||
|
||||
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
|
||||
run -b "$XDG_CACHE_HOME/tmux/plugins/tpm/tpm"
|
||||
########################
|
||||
## Plugins
|
||||
########################
|
||||
#
|
||||
### List of plugins
|
||||
#set-environment -g TMUX_PLUGIN_MANAGER_PATH "$XDG_CACHE_HOME/tmux/plugins"
|
||||
#
|
||||
## Tmux Plugin Manager
|
||||
#set -g @plugin 'tmux-plugins/tpm'
|
||||
#
|
||||
#set -g @plugin 'wfxr/tmux-fzf-url'
|
||||
#
|
||||
#set -g @plugin 'fcsonline/tmux-thumbs'
|
||||
#set -g @thumbs-contrast 4
|
||||
#set -g @thumbs-bg-color 'black'
|
||||
#set -g @thumbs-fg-color 'yellow'
|
||||
#set -g @thumbs-hint-fg-color 'red'
|
||||
#set -g @thumbs-hint-bg-color 'black'
|
||||
#set -g @thumbs-position 'right'
|
||||
#set -g @thumbs-command 'echo -n {} | xsel -ib'
|
||||
#
|
||||
## Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
|
||||
#run -b "$XDG_CACHE_HOME/tmux/plugins/tpm/tpm"
|
||||
{{- end }}
|
||||
|
@ -1,5 +0,0 @@
|
||||
-f b
|
||||
--prefer-free-formats
|
||||
-o /mnt/hdd/vids/yt/%(uploader)s/%(title).250s.%(ext)s
|
||||
--downloader 'aria2c'
|
||||
--downloader-args 'aria2c:--console-log-level=warn -j 16 -x 16 -s 16 -k 1M -U "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"'
|
9
dot_config/yt-dlp/config.tmpl
Normal file
9
dot_config/yt-dlp/config.tmpl
Normal file
@ -0,0 +1,9 @@
|
||||
-f b
|
||||
--prefer-free-formats
|
||||
{{ if eq .chezmoi.hostname "arch" }}
|
||||
-o "/mnt/hdd/vids/yt/%(uploader)s/%(upload_date)s - %(title).200s [%(id)s].%(ext)s"
|
||||
{{ else if eq .chezmoi.hostname "buzz" }}
|
||||
-o "~/vc/vids/yt/%(uploader)s/%(upload_date)s - %(title).200s [%(id)s].%(ext)s"
|
||||
{{ end }}
|
||||
--downloader 'aria2c'
|
||||
--downloader-args 'aria2c:--console-log-level=warn -j 8 -x 8 -s 8 -k 4M -U "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"'
|
@ -1 +1,5 @@
|
||||
set selection-clipboard clipboard
|
||||
map j navigate next
|
||||
map k navigate previous
|
||||
map <S-j> scroll down
|
||||
map <S-k> scroll up
|
||||
|
Reference in New Issue
Block a user