Compare commits
157 Commits
a66936ccf8
...
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 | |||
020e96ab15 | |||
dd4e485642 | |||
c2aaf94ab7 | |||
2869e5b244 | |||
fd3a54ce62 | |||
01281629fa | |||
8af3797ce1 | |||
8413b03484 | |||
4a05eb7682 | |||
53d49483a1 | |||
cb3bb564fc | |||
d246b6245a | |||
124b5052be | |||
cdda87b300 | |||
8ff62cef14 | |||
d106ea1053 | |||
4dbd0ee01a | |||
87bf5ef08d | |||
fa8d397333 | |||
108415ae0c | |||
c5c67f8cb4 | |||
bcb90a6b17 | |||
84bdfe9c1d | |||
7d1a59c979 | |||
8082884ab5 | |||
f54e45ba51 | |||
edde6e9e88 | |||
7b5bdfe263 | |||
730f20af52 | |||
7602ff75b4 | |||
162fb63f6d | |||
d727b642e5 | |||
f73667052b | |||
adc24feb2a | |||
3933779b4d | |||
061d98177c | |||
e2ef02e591 | |||
0deb53ef21 | |||
e647999fba | |||
cc5f75a71c | |||
57f60339d8 | |||
94cefa091a | |||
4546d48c07 | |||
36fd4c6426 | |||
a941ff9437 | |||
00c0f93591 | |||
8e1c359245 | |||
d993e9f25f | |||
c8b670c453 | |||
3e8e8c769e | |||
33c0936e53 | |||
ab6c6258d1 | |||
0b9dca0748 | |||
afb560cd43 | |||
60c33767a2 | |||
3dc55ac87b | |||
e2c104db08 | |||
074c85e7dd | |||
43660dabba | |||
2a8645eb8e | |||
09db90af39 | |||
d8461b6aa9 | |||
a22636cab8 | |||
dcfb6648d1 | |||
b86adbe790 | |||
9fd0e7831e | |||
c181c1ff3f | |||
52606bf8fd | |||
312d3ae4d2 |
10
.assets/key.txt.age
Normal file
10
.assets/key.txt.age
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNjcnlwdCBYUktsZFNMd1RKY0wxaC9M
|
||||||
|
M01WTUVRIDE4CnFoeFQyODFtZzZGQ3IvSkM2bENtVHdUdGpPVmRJRU5mRytzM2lj
|
||||||
|
Rzc1U28KLS0tIEFPcTMyY1ZqK3FXMlZOczZhL3VaUHFzOWtxaU5QSFNhZ25TejJp
|
||||||
|
WCtrTHcKZIO64yEvnkbmnnViQZNM6b2NZeynphRxSUwiuDae0J52fUeVp1cDpAoi
|
||||||
|
yEytIo7+7/UW8sKzwQsaSdC01veGK2Ks4a9j7UlUloc+e5bE4qcf2oJLylNnpsht
|
||||||
|
4e7eZV+9Q62Ph3K+NJQQY3vPYP3iruXHtG4aqp+Ua77tRTewniGzjDkDQu160PPc
|
||||||
|
fnU6XI4VydgKLr++MXvUU90iFYlvTp0lN1KkkqrJpZ2UboA6MUsXOW9hUAt9aeWG
|
||||||
|
oiJvl+7mKe965XXvxPgOniPlUEHAZWWYLX5xmu3AUwrYq1k=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
19
.chezmoi.toml.tmpl
Normal file
19
.chezmoi.toml.tmpl
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
encryption = "age"
|
||||||
|
[edit]
|
||||||
|
command = "nvim"
|
||||||
|
|
||||||
|
[diff]
|
||||||
|
exclude = ["scripts"]
|
||||||
|
|
||||||
|
[merge]
|
||||||
|
command = "nvim"
|
||||||
|
args = ["-d", "{{ `{{ .Destination }}` }}", "{{ `{{ .Source }}` }}", "{{ `{{ .Target }}` }}"]
|
||||||
|
|
||||||
|
[age]
|
||||||
|
identity = "~/.config/chezmoi/key.txt"
|
||||||
|
recipient = "age1j75kdg9enpwlvnmxv3qak90gn5swlez63f580wzj6ucw37xemy3s0knqa6" # can be array
|
||||||
|
|
||||||
|
{{- $choices := list "desktop" "laptop" "server" }}
|
||||||
|
{{ $hosttype := promptChoiceOnce . "hosttype" "What type of host" $choices }}
|
||||||
|
[data]
|
||||||
|
hosttype = {{- $hosttype | quote -}}
|
@ -2,42 +2,61 @@
|
|||||||
# https://www.chezmoi.io/reference/special-files-and-directories/chezmoiignore/
|
# https://www.chezmoi.io/reference/special-files-and-directories/chezmoiignore/
|
||||||
|
|
||||||
README.md
|
README.md
|
||||||
|
.bashrc
|
||||||
|
|
||||||
|
{{- if ne .chezmoi.osRelease.id "arch" }}
|
||||||
|
# Other than Arch Linux
|
||||||
|
.config/paru
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
{{- if ne .chezmoi.hostname "arch" }}
|
{{- if ne .chezmoi.hostname "arch" }}
|
||||||
.config/tmux/bootstraps # note that the pattern is not `dot_config/tmux/bootstraps`
|
.config/tmux/bootstraps # note that the pattern is not `dot_config/tmux/bootstraps`
|
||||||
|
.config/conky/widgets/arch-*
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{- if (and (ne .chezmoi.hostname "arch") (ne .chezmoi.hostname "buzz")) }}
|
{{- if (not (eq .hosttype "desktop" "laptop")) }}
|
||||||
|
# Only for desktop or laptop (GUI)
|
||||||
.config/alacritty
|
.config/alacritty
|
||||||
.config/conky
|
.config/conky
|
||||||
.config/dunst
|
.config/dunst
|
||||||
|
.config/fcitx5
|
||||||
.config/fontconfig
|
.config/fontconfig
|
||||||
.config/i3
|
.config/i3
|
||||||
|
.config/mozc
|
||||||
.config/mpv
|
.config/mpv
|
||||||
|
.config/nvim/lua/plugins/treesitter.lua
|
||||||
.config/polybar
|
.config/polybar
|
||||||
.config/redshift
|
.config/redshift
|
||||||
.config/rofi
|
.config/rofi
|
||||||
.config/yt-dlp
|
.config/yt-dlp
|
||||||
|
.config/X11
|
||||||
.config/zathura
|
.config/zathura
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{- if ne .chezmoi.osRelease.id "arch" }}
|
|
||||||
.config/paru
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
{{- if eq .chezmoi.username "root" }}
|
{{- if eq .chezmoi.username "root" }}
|
||||||
**/*
|
# for `root` user
|
||||||
|
.config/*
|
||||||
|
|
||||||
|
# bashrc
|
||||||
|
!.bashrc
|
||||||
|
!.config/bash
|
||||||
|
.config/bash/bashrc
|
||||||
|
|
||||||
|
# fish-shell
|
||||||
|
!.config/fish
|
||||||
|
.config/fish/**/*
|
||||||
|
!.config/fish/config.fish
|
||||||
|
|
||||||
# starship
|
# starship
|
||||||
!.config/starship.toml
|
!.config/starship.toml
|
||||||
|
|
||||||
# nvim
|
# nvim
|
||||||
!.config/nvim/init.lua
|
!.config/nvim
|
||||||
!.config/nvim/core/*
|
.config/nvim/lua/lazy-setup.lua
|
||||||
!.config/nvim/utils/*
|
.config/nvim/lua/plugins
|
||||||
|
.config/nvim/after/plugin
|
||||||
|
|
||||||
# git
|
# git
|
||||||
!.config/git/config
|
!.config/git
|
||||||
!.config/git/ignore
|
|
||||||
!.config/git/commitmsg
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
7
.chezmoiscripts/run_before_decrypt-private-key.sh.tmpl
Normal file
7
.chezmoiscripts/run_before_decrypt-private-key.sh.tmpl
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
if [ ! -f "${HOME}/.config/chezmoi/key.txt" ]; then
|
||||||
|
mkdir -p "${HOME}/.config/chezmoi"
|
||||||
|
chezmoi age decrypt --output "${HOME}/.config/chezmoi/key.txt" --passphrase "{{ .chezmoi.sourceDir }}/.assets/key.txt.age"
|
||||||
|
chmod 600 "${HOME}/.config/chezmoi/key.txt"
|
||||||
|
fi
|
11
.chezmoitemplates/bashrc
Normal file
11
.chezmoitemplates/bashrc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# If not running interactively, don't do anything
|
||||||
|
[[ $- != *i* ]] && return
|
||||||
|
|
||||||
|
# Set enviroment variables here.
|
||||||
|
[[ -f ~/.config/bash/envs ]] && . ~/.config/bash/envs
|
||||||
|
|
||||||
|
# Source (read) `alias` file.
|
||||||
|
[[ -f ~/.config/bash/alias ]] && . ~/.config/bash/alias
|
||||||
|
|
||||||
|
# Customize prompt
|
||||||
|
PS1='[\u@\h \W]\$ '
|
1
dot_bashrc.tmpl
Normal file
1
dot_bashrc.tmpl
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{- template "bashrc" . -}}
|
4
dot_config/X11/Xmodmap.tmpl
Normal file
4
dot_config/X11/Xmodmap.tmpl
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
clear lock
|
||||||
|
clear control
|
||||||
|
keycode 66 = Control_L
|
||||||
|
add control = Control_L Control_R
|
89
dot_config/X11/Xresources.tmpl
Normal file
89
dot_config/X11/Xresources.tmpl
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
Xft.lcdfiler: lcddefault
|
||||||
|
Xft.antialias: true
|
||||||
|
Xft.hinting: true
|
||||||
|
Xft.hintstyle: hintfull
|
||||||
|
|
||||||
|
Xcursor.size: 16
|
||||||
|
|
||||||
|
me: xterm-256color
|
||||||
|
|
||||||
|
XTerm*locale: true
|
||||||
|
XTerm*selectToClipboard: true
|
||||||
|
XTerm*faceName: Source Han Code JP
|
||||||
|
XTerm*faceNameDoublesize: Source Han Code JP
|
||||||
|
XTerm*faceSize: 8
|
||||||
|
|
||||||
|
! molokai color scheme
|
||||||
|
|
||||||
|
XTerm*background: #101010
|
||||||
|
XTerm*foreground: #d0d0d0
|
||||||
|
XTerm*cursorColor: #d0d0d0
|
||||||
|
XTerm*color0: #101010
|
||||||
|
XTerm*color1: #960050
|
||||||
|
XTerm*color2: #66aa11
|
||||||
|
XTerm*color3: #c47f2c
|
||||||
|
XTerm*color4: #30309b
|
||||||
|
XTerm*color5: #7e40a5
|
||||||
|
XTerm*color6: #3579a8
|
||||||
|
XTerm*color7: #9999aa
|
||||||
|
XTerm*color8: #303030
|
||||||
|
XTerm*color9: #ff0090
|
||||||
|
XTerm*color10: #80ff00
|
||||||
|
XTerm*color11: #ffba68
|
||||||
|
XTerm*color12: #5f5fee
|
||||||
|
XTerm*color13: #bb88dd
|
||||||
|
XTerm*color14: #4eb4fa
|
||||||
|
XTerm*color15: #d0d0d0
|
||||||
|
|
||||||
|
! urxvt settings
|
||||||
|
URxvt.scrollBar: False
|
||||||
|
URxvt.font: xft:Source Han Code JP:medium:size=7.6
|
||||||
|
URxvt.boldFont: xft:Source Han Code JP:medium:size=7.6
|
||||||
|
URxvt.letterSpace: -0.3
|
||||||
|
|
||||||
|
! Base16 Tomorrow Night
|
||||||
|
! Author: Chris Kempson (http://chriskempson.com)
|
||||||
|
|
||||||
|
*.foreground : #c5c8c6
|
||||||
|
*.cursorColor : #f0c674
|
||||||
|
*.background : #1e1f21
|
||||||
|
|
||||||
|
! 16 color space
|
||||||
|
|
||||||
|
! Black, Gray, Silver, White
|
||||||
|
*.color0 : #1d1f21
|
||||||
|
*.color8 : #969896
|
||||||
|
*.color7 : #c5c8c6
|
||||||
|
*.color15 : #ffffff
|
||||||
|
|
||||||
|
! Red
|
||||||
|
*.color1 : #cc6666
|
||||||
|
*.color9 : #cc6666
|
||||||
|
|
||||||
|
! Green
|
||||||
|
*.color2 : #b5bd68
|
||||||
|
*.color10 : #b5bd68
|
||||||
|
|
||||||
|
! Yellow
|
||||||
|
*.color3 : #f0c674
|
||||||
|
*.color11 : #f0c674
|
||||||
|
|
||||||
|
! Blue
|
||||||
|
*.color4 : #81a2be
|
||||||
|
*.color12 : #81a2be
|
||||||
|
|
||||||
|
! Purple
|
||||||
|
*.color5 : #b294bb
|
||||||
|
*.color13 : #b294bb
|
||||||
|
|
||||||
|
! Teal
|
||||||
|
*.color6 : #8abeb7
|
||||||
|
*.color14 : #8abeb7
|
||||||
|
|
||||||
|
! Extra colors
|
||||||
|
*.color16 : #de935f
|
||||||
|
*.color17 : #a3685a
|
||||||
|
*.color18 : #282a2e
|
||||||
|
*.color19 : #373b41
|
||||||
|
*.color20 : #b4b7b4
|
||||||
|
*.color21 : #e0e0e0
|
5
dot_config/X11/xendrc.tmpl
Normal file
5
dot_config/X11/xendrc.tmpl
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
while [ -n "$(wmctrl -l | grep "Firefox")" ]; do
|
||||||
|
wmctrl -c "Firefox"
|
||||||
|
done
|
62
dot_config/X11/xinitrc.tmpl
Normal file
62
dot_config/X11/xinitrc.tmpl
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
# Load profile
|
||||||
|
|
||||||
|
for file in "/etc/profile" "$HOME/.config/.profile" "/etc/xprofile" "$HOME/.config/X11/xprofile"; do
|
||||||
|
if [ -f "$file" ]; then
|
||||||
|
echo "Loading profile from $file"
|
||||||
|
. "$file"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
# Load resources
|
||||||
|
for file in "/etc/X11/Xresources" "$HOME/.config/X11/Xresources"; do
|
||||||
|
if [ -f "$file" ]; then
|
||||||
|
echo "Loading resource: $file"
|
||||||
|
xrdb -merge "$file"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
# Load keymaps
|
||||||
|
for file in "/etc/X11/Xkbmap" "$HOME/.config/X11/Xkbmap"; do
|
||||||
|
if [ -f "$file" ]; then
|
||||||
|
echo "Loading keymap: $file"
|
||||||
|
setxkbmap $(cat "$file")
|
||||||
|
XKB_IN_USE=yes
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
# Load xmodmap if not using XKB
|
||||||
|
if [ -z "$XKB_IN_USE" ]; then
|
||||||
|
for file in "/etc/X11/Xmodmap" "$HOME/.config/X11/Xmodmap"; do
|
||||||
|
if [ -f "$file" ]; then
|
||||||
|
echo "Loading modmap: $file"
|
||||||
|
xmodmap "$file"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
unset XKB_IN_USE
|
||||||
|
|
||||||
|
# Run all system xinitrc shell scripts
|
||||||
|
xinitdir="/etc/X11/xinit/xinitrc.d"
|
||||||
|
if [ -d "$xinitdir" ]; then
|
||||||
|
for script in $xinitdir/*; do
|
||||||
|
echo "Loading xinit script $script"
|
||||||
|
if [ -x "$script" -a ! -d "$script" ]; then
|
||||||
|
. "$script"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Run user xsession shell script
|
||||||
|
script="$HOME/.config/X11/xsession"
|
||||||
|
if [ -x "$script" -a ! -d "$script" ]; then
|
||||||
|
echo "Loading xsession script $script"
|
||||||
|
. "$script"
|
||||||
|
fi
|
||||||
|
|
||||||
|
export USERXSESSION="$XDG_CACHE_HOME/X11/xsession"
|
||||||
|
export USERXSESSIONRC="$XDG_CACHE_HOME/X11/xsessionrc"
|
||||||
|
export ALTUSERXSESSION="$XDG_CACHE_HOME/X11/Xsession"
|
||||||
|
export ERRFILE="$XDG_CACHE_HOME/X11/xsession-errors"
|
||||||
|
|
||||||
|
exec i3
|
83
dot_config/X11/xprofile.tmpl
Normal file
83
dot_config/X11/xprofile.tmpl
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
#############################################
|
||||||
|
# Disabling .xsession-errors
|
||||||
|
#############################################
|
||||||
|
# export ERRFILE=/dev/null
|
||||||
|
# export ERRFILE=/tmp/xsession-errors
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
# Setting XDG-Based directories
|
||||||
|
#############################################
|
||||||
|
export XDG_RUNTIME_DIR=/run/user/1000
|
||||||
|
export XDG_CONFIG_HOME=$HOME/.config
|
||||||
|
export XDG_CACHE_HOME=$HOME/.cache
|
||||||
|
export XDG_DATA_HOME=$HOME/.local/share
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
# Setting XDG User directories
|
||||||
|
#############################################
|
||||||
|
## # Default Path
|
||||||
|
export XDG_DESKTOP_DIR="$HOME/ws"
|
||||||
|
export XDG_DOCUMENTS_DIR="$HOME/vc/docs"
|
||||||
|
export XDG_DOWNLOAD_DIR="$HOME/dl"
|
||||||
|
export XDG_MUSIC_DIR="$HOME/vc/audio"
|
||||||
|
export XDG_PICTURES_DIR="$HOME/vc/pix"
|
||||||
|
# export XDG_PUBLICSHARE_DIR="$HOME/Public"
|
||||||
|
# export XDG_TEMPLATES_DIR="$HOME/Templates"
|
||||||
|
export XDG_VIDEOS_DIR="$HOME/vc/vids"
|
||||||
|
|
||||||
|
# Append PATH
|
||||||
|
export PATH=$PATH:$XDG_CONFIG_HOME/rofi/scripts
|
||||||
|
export PATH=$PATH:$HOME/.local/bin
|
||||||
|
export PATH=$PATH:$HOME/.local/share/myscripts
|
||||||
|
|
||||||
|
# For GTK & QT
|
||||||
|
export GTK_IM_MODULE=fcitx
|
||||||
|
export QT_IM_MODULE=fcitx
|
||||||
|
export QT_QPA_PLATFORMTHEME='qt6ct'
|
||||||
|
export XMODIFIERS=@im=fcitx
|
||||||
|
export DefaultIMModule=fcitx
|
||||||
|
export GTK2_RC_FILES=$XDG_CONFIG_HOME/gtk-2.0/gtkrc
|
||||||
|
export GTK_THEME=Adwaita:dark
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
# X11
|
||||||
|
#############################################
|
||||||
|
export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority"
|
||||||
|
|
||||||
|
# Default Applications
|
||||||
|
export TERM=alacritty-256color
|
||||||
|
|
||||||
|
# For CUDA
|
||||||
|
export CUDA_CACHE_PATH="$XDG_CACHE_HOME"/nv
|
||||||
|
|
||||||
|
##############################
|
||||||
|
# For Applications
|
||||||
|
##############################
|
||||||
|
|
||||||
|
# Filezilla
|
||||||
|
export FZ_DATADIR=$XDG_DATA_HOME/filezilla
|
||||||
|
|
||||||
|
# `pass` command
|
||||||
|
export PASSWORD_STORE_DIR=$XDG_DATA_HOME/password-store
|
||||||
|
|
||||||
|
# gpg (gnupg)
|
||||||
|
export GNUPGHOME=$XDG_DATA_HOME/gnupg
|
||||||
|
|
||||||
|
###############################
|
||||||
|
# xset
|
||||||
|
##############################
|
||||||
|
/bin/xset r rate 200 80
|
||||||
|
/bin/xset s off
|
||||||
|
/bin/xset -dpms
|
||||||
|
|
||||||
|
# tmux
|
||||||
|
# Cannot set config-file-path as env.
|
||||||
|
# $ tmux -f <config-file-path>
|
||||||
|
# 2020-05-07: Now, config file is ~/.config/tmux/tmux.conf
|
||||||
|
export TMUX_TMPDIR="$XDG_RUNTIME_DIR"
|
||||||
|
|
||||||
|
{{ if eq .chezmoi.hostname "arch" -}}
|
||||||
|
# nvidia-settings
|
||||||
|
# 2024-10-14: Comment out below one line due to KMS error.
|
||||||
|
#nvidia-settings --config="$XDG_CONFIG_HOME/nvidia/settings" --load-config-only
|
||||||
|
{{- end }}
|
7
dot_config/X11/xsession.tmpl
Normal file
7
dot_config/X11/xsession.tmpl
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Disabling .xsession-errors
|
||||||
|
# export ERRFILE=/tmp/xsession-errors
|
||||||
|
|
||||||
|
# Run polkit agent (See: https://wiki.archlinux.org/title/Polkit)
|
||||||
|
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
@ -1,3 +1,4 @@
|
|||||||
|
[general]
|
||||||
live_config_reload = true
|
live_config_reload = true
|
||||||
|
|
||||||
[colors.bright]
|
[colors.bright]
|
||||||
@ -45,28 +46,14 @@ shape = "Block"
|
|||||||
TERM = "xterm-256color"
|
TERM = "xterm-256color"
|
||||||
|
|
||||||
[font]
|
[font]
|
||||||
{{- if eq .chezmoi.hostname "arch" }}
|
{{- if eq .hosttype "desktop" }}
|
||||||
size = 7.5
|
size = 7.5
|
||||||
{{- else if eq .chezmoi.hostname "buzz" }}
|
{{- else if eq .hosttype "laptop" }}
|
||||||
size = 5.5
|
size = 5.5
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
[font.bold]
|
offset = { x = 0, y = 0 }
|
||||||
style = "Bold"
|
normal = { family = "Source Code Pro", style = "Regular" }
|
||||||
|
|
||||||
[font.bold_italic]
|
|
||||||
style = "Bold Italic"
|
|
||||||
|
|
||||||
[font.italic]
|
|
||||||
style = "Italic"
|
|
||||||
|
|
||||||
[font.normal]
|
|
||||||
family = "Source Code Pro"
|
|
||||||
style = "Regular"
|
|
||||||
|
|
||||||
[font.offset]
|
|
||||||
x = 0
|
|
||||||
y = 0
|
|
||||||
|
|
||||||
[window]
|
[window]
|
||||||
dynamic_padding = true
|
dynamic_padding = true
|
||||||
|
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"
|
9
dot_config/bash/alias.tmpl
Normal file
9
dot_config/bash/alias.tmpl
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
if command -v exa &> /dev/null
|
||||||
|
then
|
||||||
|
alias ls='exa'
|
||||||
|
alias la='exa -lag'
|
||||||
|
alias tree='exa -a --tree --git-ignore --level=3'
|
||||||
|
else
|
||||||
|
alias ls='ls --color=auto'
|
||||||
|
alias la='ls --color=auto -la'
|
||||||
|
fi
|
1
dot_config/bash/bashrc.tmpl
Normal file
1
dot_config/bash/bashrc.tmpl
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{- template "bashrc" . -}}
|
15
dot_config/bash/envs.tmpl
Normal file
15
dot_config/bash/envs.tmpl
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
export XDG_CONFIG_HOME="$HOME"/.config
|
||||||
|
export XDG_DATA_HOME="$HOME"/.local/share
|
||||||
|
export XDG_RUNTIME_DIR=/run/user/{{ .chezmoi.uid }}
|
||||||
|
export XDG_CONFIG_HOME="$HOME/.config"
|
||||||
|
export XDG_CACHE_HOME="$HOME/.cache"
|
||||||
|
export XDG_DATA_HOME="$HOME/.local/share"
|
||||||
|
export XDG_DESKTOP_DIR="$HOME/vc/desk"
|
||||||
|
export XDG_DOCUMENTS_DIR="$HOME/vc/docs"
|
||||||
|
export XDG_DOWNLOAD_DIR="$HOME/dl"
|
||||||
|
export XDG_MUSIC_DIR="$HOME/vc/audio"
|
||||||
|
export XDG_PICTURES_DIR="$HOME/vc/pix"
|
||||||
|
export XDG_VIDEOS_DIR="$HOME/vc/vids"
|
||||||
|
|
||||||
|
export HISTFILE="$XDG_DATA_HOME"/bash/history
|
||||||
|
export PATH="$XDG_DATA_HOME/cargo/bin:$PATH"
|
@ -1,9 +1,10 @@
|
|||||||
conky.config = {
|
conky.config = {
|
||||||
-- common
|
-- common
|
||||||
background = true,
|
background = true,
|
||||||
|
-- ximerama_head = 1, -- won't work neither 0 and 1
|
||||||
alignment = 'middle_middle',
|
alignment = 'middle_middle',
|
||||||
double_buffer = true,
|
double_buffer = true,
|
||||||
gap_x = 0,
|
gap_x = 2000, -- This makes qlocktwo in center (I don't know why)
|
||||||
gap_y = 0,
|
gap_y = 0,
|
||||||
draw_shades = false,
|
draw_shades = false,
|
||||||
update_interval = 15.0,
|
update_interval = 15.0,
|
@ -3,7 +3,7 @@ conky.config = {
|
|||||||
background = true,
|
background = true,
|
||||||
alignment = 'middle_middle',
|
alignment = 'middle_middle',
|
||||||
double_buffer = true,
|
double_buffer = true,
|
||||||
gap_x = 2240,
|
gap_x = 4350,
|
||||||
gap_y = 50,
|
gap_y = 50,
|
||||||
draw_shades = false,
|
draw_shades = false,
|
||||||
update_interval = 1.0,
|
update_interval = 1.0,
|
@ -5,7 +5,6 @@
|
|||||||
[core]
|
[core]
|
||||||
excludesfile = ~/.config/git/ignore
|
excludesfile = ~/.config/git/ignore
|
||||||
editor = nvim
|
editor = nvim
|
||||||
pager = delta
|
|
||||||
autocrlf = false
|
autocrlf = false
|
||||||
quotepath = false
|
quotepath = false
|
||||||
|
|
||||||
@ -20,19 +19,10 @@
|
|||||||
branch = auto
|
branch = auto
|
||||||
ui = 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]
|
[diff]
|
||||||
renames = true
|
renames = true
|
||||||
colorMoved = default
|
colorMoved = default
|
||||||
|
external = difft
|
||||||
|
|
||||||
[merge]
|
[merge]
|
||||||
tool = nvimdiff
|
tool = nvimdiff
|
||||||
@ -63,5 +53,9 @@
|
|||||||
br = branch
|
br = branch
|
||||||
bra = branch -a
|
bra = branch -a
|
||||||
d = diff
|
d = diff
|
||||||
l = log --graph --decorate --oneline --date=iso
|
l = log -p --ext-diff
|
||||||
delete-merged-branch = !git branch -l --merged main | rg -v \"(HEAD|main|\\*)\" | xargs -I % git branch -d %
|
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
|
font pango:Source Han Code JP M 7
|
||||||
|
|
||||||
# Special Keys
|
# Special Keys
|
||||||
{{- if eq .chezmoi.hostname "arch" }}
|
|
||||||
set $m Mod4
|
set $m Mod4
|
||||||
set $a Mod1
|
set $a Mod1
|
||||||
{{- else if eq .chezmoi.hostname "buzz" }}
|
|
||||||
set $m Mod1
|
|
||||||
set $a Mod4
|
|
||||||
{{- end }}
|
|
||||||
set $c Control
|
set $c Control
|
||||||
set $s Shift
|
set $s Shift
|
||||||
|
|
||||||
@ -51,10 +46,16 @@ set $ws8 "8"
|
|||||||
set $ws9 "9"
|
set $ws9 "9"
|
||||||
set $ws10 "10"
|
set $ws10 "10"
|
||||||
|
|
||||||
set $ws_media "8"
|
set $ws_read "5"
|
||||||
set $ws_util "9"
|
set $ws_music "6"
|
||||||
set $ws_game "10"
|
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" }}
|
{{- if eq .chezmoi.hostname "arch" }}
|
||||||
set $DELL "primary"
|
set $DELL "primary"
|
||||||
@ -62,8 +63,8 @@ set $BenQ "HDMI-0"
|
|||||||
|
|
||||||
workspace $ws0 output $BenQ
|
workspace $ws0 output $BenQ
|
||||||
workspace $ws1 output $BenQ
|
workspace $ws1 output $BenQ
|
||||||
workspace $ws2 output $DELL
|
workspace $ws2 output $BenQ
|
||||||
workspace $ws3 output $DELL
|
workspace $ws3 output $BenQ
|
||||||
workspace $ws4 output $DELL
|
workspace $ws4 output $DELL
|
||||||
workspace $ws5 output $DELL
|
workspace $ws5 output $DELL
|
||||||
workspace $ws6 output $DELL
|
workspace $ws6 output $DELL
|
||||||
@ -71,6 +72,9 @@ workspace $ws7 output $DELL
|
|||||||
workspace $ws8 output $BenQ
|
workspace $ws8 output $BenQ
|
||||||
workspace $ws9 output $BenQ
|
workspace $ws9 output $BenQ
|
||||||
workspace $ws10 output $DELL
|
workspace $ws10 output $DELL
|
||||||
|
workspace $ws_browser output $DELL
|
||||||
|
workspace $ws_console output $DELL
|
||||||
|
workspace $ws_emacs output $DELL
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
|
|
||||||
@ -184,6 +188,13 @@ bindsym XF86Launch8 resize grow width 10 px
|
|||||||
bindsym XF86TouchpadToggle resize shrink height 10 px
|
bindsym XF86TouchpadToggle resize shrink height 10 px
|
||||||
bindsym XF86TouchpadOn resize grow 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+bracketleft move left; resize set width 20 ppt
|
||||||
bindsym $m+bracketright move right; resize set width 80 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
|
## Alacritty
|
||||||
bindsym $m+comma exec --no-startup-id launch-console; workspace $ws2
|
bindsym $m+comma exec --no-startup-id launch-console
|
||||||
bindsym $m+$s+period exec --no-startup-id launch-console emacs; workspace $ws3
|
|
||||||
bindsym $m+$s+comma exec --no-startup-id launch-console tmp
|
bindsym $m+$s+comma exec --no-startup-id launch-console tmp
|
||||||
|
bindsym $m+$s+period exec --no-startup-id launch-console emacs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -210,8 +221,8 @@ bindsym $m+$s+comma exec --no-startup-id launch-console tmp
|
|||||||
# bindsym $a+Down exec --no-startup-id pamixer -d 1 # decrease volume 1%
|
# 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 $a+j exec --no-startup-id pamixer -d 1 # decrease volume 1%
|
||||||
|
|
||||||
bindsym $m+apostrophe exec --no-startup-id launch-pavucontrol
|
bindsym $m+apostrophe exec --no-startup-id goto-window carla.Carla2 carla
|
||||||
bindsym $m+$s+quotedbl exec --no-startup-id qpwgraph
|
bindsym $m+$s+quotedbl exec --no-startup-id launch-pavucontrol
|
||||||
# bindsym $m+$a+n exec --no-startup-id start-music-console
|
# 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+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
|
bindsym $m+$a+k exec --no-startup-id mpc --host 10.0.2.1 volume +2
|
||||||
@ -229,27 +240,24 @@ bindsym $m+$a+slash exec --no-startup-id nowplaying
|
|||||||
#####################################
|
#####################################
|
||||||
|
|
||||||
# Browser
|
# Browser
|
||||||
bindsym $m+m exec --no-startup-id open-brave; workspace $ws1
|
bindsym $m+m exec --no-startup-id open-zen
|
||||||
bindsym $m+$s+m exec --no-startup-id open-librewolf-private; workspace $ws1
|
bindsym $m+$s+m exec --no-startup-id open-zen-private
|
||||||
bindsym $m+n exec --no-startup-id open-firefox-dev; workspace $ws1
|
bindsym $m+n exec --no-startup-id toggl
|
||||||
|
|
||||||
# Calendar/Tasks/Mail
|
# Emacs
|
||||||
bindsym $m+period exec --no-startup-id open-emacs; workspace $ws3
|
bindsym $m+period exec --no-startup-id open-emacs
|
||||||
|
bindsym $m+slash exec --no-startup-id open-emacs-org-capture
|
||||||
|
|
||||||
# File manager
|
# File manager
|
||||||
bindsym $m+grave exec --no-startup-id pcmanfm
|
bindsym $m+grave exec --no-startup-id bring-window pcmanfm pcmanfm
|
||||||
|
|
||||||
# Dictionary
|
# Dictionary
|
||||||
bindsym $m+$s+slash exec --no-startup-id goldendictxdg.sh
|
bindsym $m+$s+slash exec --no-startup-id goldendictxdg.sh
|
||||||
|
|
||||||
# Rofi
|
# 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+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+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
|
# Color pikcer
|
||||||
bindsym $m+$c+$s+a exec --no-startup-id gpick
|
bindsym $m+$c+$s+a exec --no-startup-id gpick
|
||||||
@ -268,6 +276,8 @@ bindsym --release $m+$s+$c+$a+z exec --no-startup-id slock
|
|||||||
# ^^^^^^^^^ Won't work without this.
|
# ^^^^^^^^^ Won't work without this.
|
||||||
# See: https://www.reddit.com/r/i3wm/comments/cae4o8/debian_10_slock_keybind_wont_lock_screen/
|
# 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
|
## Notification: dunst
|
||||||
bindsym $m+$c+w exec dunstctl close-all
|
bindsym $m+$c+w exec dunstctl close-all
|
||||||
@ -293,9 +303,9 @@ bindsym $m+$c+r exec /usr/lib/mozc/mozc_tool --mode=word_register_dialog
|
|||||||
# 1440 : 810
|
# 1440 : 810
|
||||||
|
|
||||||
for_window [class="my-gtk-app"] floating enable, move position center
|
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="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="^.*"] title_format "%class | %title" # : %title"
|
||||||
for_window [class="^.*"] border pixel 1
|
for_window [class="^.*"] border pixel 1
|
||||||
for_window [class="Yad"] floating enable, resize set 640 900, move position center
|
for_window [class="Yad"] floating enable, resize set 640 900, move position center
|
||||||
@ -303,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="(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="feh"] floating enable #, resize set 800 600
|
||||||
for_window [class="Sxiv"] 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"] 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="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
|
for_window [class="qpwgraph"] floating enable, resize set 1440 960, move position center
|
||||||
@ -316,6 +326,7 @@ for_window [class="flameshot"] floating enable
|
|||||||
for_window [window_role="GtkFileChooserDialog"] floating enable, resize set 800 600
|
for_window [window_role="GtkFileChooserDialog"] floating enable, resize set 800 600
|
||||||
for_window [window_role="ECompEditorEvent-.*"] 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="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 Mini-Player:.*"] floating enable, resize set 800 450
|
||||||
for_window [title="FreeTube"] layout tabbed
|
for_window [title="FreeTube"] layout tabbed
|
||||||
@ -327,25 +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"] 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="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="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: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 [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
|
## assign application to specific workspace
|
||||||
### Tips: Run `xprop` (command line tool) to retrieve class, instance and title.
|
### Tips: Run `xprop` (command line tool) to retrieve class, instance and title.
|
||||||
# Browsers
|
# Browser
|
||||||
assign [class="firefox"] $ws1
|
assign [class="(Navigator|librewolf)"] $ws_browser
|
||||||
assign [class="librewolf"] $ws1
|
assign [class="(Navigator|zen)"] $ws_browser
|
||||||
assign [class="Tor Browser"] $ws0
|
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
|
# Terminal
|
||||||
assign [title="Alacritty@tmux:default"] $ws2
|
assign [title="Alacritty@tmux:default"] $ws_console
|
||||||
assign [title="Alacritty@tmux:emacs"] $ws3
|
assign [title="Alacritty@tmux:emacs"] $ws_emacs
|
||||||
assign [class="Emacs"] $ws3
|
assign [class="Emacs"] $ws_emacs
|
||||||
|
|
||||||
|
# Book and documents reading
|
||||||
|
assign [class="calibre"] $ws_read
|
||||||
|
assign [class="Zathura"] $ws_read
|
||||||
|
|
||||||
# VirtualBox setting
|
# VirtualBox setting
|
||||||
assign [class="VirtualBox Machine"] $ws4
|
assign [class="VirtualBox Machine"] $ws4
|
||||||
@ -356,10 +398,21 @@ assign [class="Virt-manager"] $ws4
|
|||||||
assign [class="Homebank"] $ws5
|
assign [class="Homebank"] $ws5
|
||||||
|
|
||||||
|
|
||||||
# Photo Editing
|
|
||||||
assign [class="Rawtherapee"] $ws7
|
|
||||||
|
|
||||||
# Music Applications
|
# 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="(g|G)podder"] $ws_media
|
||||||
assign [class=".*Celluloid"] $ws_media
|
assign [class=".*Celluloid"] $ws_media
|
||||||
assign [class="Blanket"] $ws_media
|
assign [class="Blanket"] $ws_media
|
||||||
@ -369,6 +422,7 @@ assign [class="vlc"] $ws_media
|
|||||||
assign [title="FreeTube Mini-Player:.*"] $ws_media
|
assign [title="FreeTube Mini-Player:.*"] $ws_media
|
||||||
assign [title="FreeTube"] $ws_media
|
assign [title="FreeTube"] $ws_media
|
||||||
|
|
||||||
|
|
||||||
# Chat & Todo Applications
|
# Chat & Todo Applications
|
||||||
assign [class="discord"] $ws_util
|
assign [class="discord"] $ws_util
|
||||||
assign [class="(s|S)lack"] $ws_util
|
assign [class="(s|S)lack"] $ws_util
|
||||||
@ -380,69 +434,38 @@ assign [class="retroarch"] $ws_game
|
|||||||
assign [class="steam_app_.*" instance="steam_app_.*"] $ws_game
|
assign [class="steam_app_.*" instance="steam_app_.*"] $ws_game
|
||||||
for_window [class="steam_app_.*" instance="steam_app_.*"] move to workspace $ws_game
|
for_window [class="steam_app_.*" instance="steam_app_.*"] move to workspace $ws_game
|
||||||
assign [class="Hexcells Infinite.x86_64" instance="Hexcells Infinite.x86_64" title="Hexcells Infinite"] $ws_game
|
assign [class="Hexcells Infinite.x86_64" instance="Hexcells Infinite.x86_64" title="Hexcells Infinite"] $ws_game
|
||||||
|
assign [class="steam_app_1172470" instance="steam_app_1172470" title="Apex Legends"] $ws_game
|
||||||
## KEY_INSERT_GAME_ASSIGN # Don't change left string. See ~/.config/fish/function/i3-assign-games.fish
|
## KEY_INSERT_GAME_ASSIGN # Don't change left string. See ~/.config/fish/function/i3-assign-games.fish
|
||||||
|
|
||||||
#######################################################
|
#######################################################
|
||||||
# Auto Exec
|
# Auto Exec
|
||||||
#######################################################
|
#######################################################
|
||||||
|
|
||||||
# Power saving (xidlehook)
|
exec --no-startup-id "$XDG_CONFIG_HOME/polybar/toggle.sh" # status bar
|
||||||
exec --no-startup-id powersave-on
|
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)
|
{{ if eq .chezmoi.hostname "arch" }}
|
||||||
exec --no-startup-id xss-lock -- slock
|
exec --no-startup-id xss-lock -- slock # xss-lock (hook systemd-suspend)
|
||||||
|
exec --no-startup-id "transmission-daemon" # torrent
|
||||||
# Auto-hide mouse cursor
|
exec --no-startup-id start-mpd # music server
|
||||||
exec --no-startup-id unclutter --timeout 1 --ignore-scrolling &
|
exec --no-startup-id shairport-sync -o=pa # for AirPlay
|
||||||
|
exec --no-startup-id carla /home/inkch/Carla/play.carxp # JACK
|
||||||
# Key repeat rate
|
exec_always --no-startup-id picom -b > /dev/null 2>&1 # compositor
|
||||||
# exec_always --no-startup-id xset r rate 200 60
|
exec_always --no-startup-id nitrogen --restore # wallpaper
|
||||||
|
exec_always --no-startup-id $HOME/.config/conky/start.sh # widgets
|
||||||
# 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
|
|
||||||
exec --no-startup-id emacs --daemon
|
exec --no-startup-id emacs --daemon
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
# Note
|
{{ if eq .chezmoi.hostname "buzz" }}
|
||||||
# exec --no-startup-id note.sh
|
exec --no-startup-id "kmonad $XDG_CONFIG_HOME/kmonad/thinkpad.kbd"
|
||||||
# exec --no-startup-id setsid sync-vimwiki.sh > /dev/null &
|
{{ end }}
|
||||||
|
|
||||||
# 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"
|
|
||||||
|
|
||||||
|
|
||||||
#######################################################
|
#######################################################
|
||||||
|
88
dot_config/kmonad/thinkpad.kbd
Normal file
88
dot_config/kmonad/thinkpad.kbd
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
(defcfg
|
||||||
|
;; For Linux
|
||||||
|
input (device-file "/dev/input/by-path/platform-i8042-serio-0-event-kbd")
|
||||||
|
output (uinput-sink "My KMonad output")
|
||||||
|
|
||||||
|
;; Comment this if you want unhandled events not to be emitted
|
||||||
|
fallthrough true
|
||||||
|
|
||||||
|
;; Set this to false to disable any command-execution in KMonad
|
||||||
|
allow-cmd true
|
||||||
|
)
|
||||||
|
|
||||||
|
(defsrc
|
||||||
|
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
|
||||||
|
tab q w e r t y u i o p [ ] \
|
||||||
|
caps a s d f g h j k l ; ' ret
|
||||||
|
lsft z x c v b n m , . / rsft
|
||||||
|
lctl lmet lalt spc ralt prnt rctl
|
||||||
|
)
|
||||||
|
|
||||||
|
(defalias
|
||||||
|
f1 KeyF1
|
||||||
|
f2 KeyF2
|
||||||
|
f3 KeyF3
|
||||||
|
f4 KeyF4
|
||||||
|
f5 KeyF5
|
||||||
|
f6 KeyF6
|
||||||
|
f7 KeyF7
|
||||||
|
f8 KeyF8
|
||||||
|
f9 KeyF9
|
||||||
|
f10 KeyF10
|
||||||
|
f11 KeyF11
|
||||||
|
f12 KeyF12
|
||||||
|
f13 KeyF13
|
||||||
|
f14 KeyF14
|
||||||
|
f15 KeyF15
|
||||||
|
)
|
||||||
|
|
||||||
|
(defalias
|
||||||
|
cle C-left
|
||||||
|
cri C-rght
|
||||||
|
s13 S-KeyF13
|
||||||
|
c13 C-KeyF13
|
||||||
|
low (tap-hold-next-release 150 spc (layer-toggle lower))
|
||||||
|
upp (layer-toggle upper)
|
||||||
|
uti (layer-toggle util)
|
||||||
|
esc #(esc C-KeyF13)
|
||||||
|
ssf (sticky-key 750 lsft)
|
||||||
|
sal (sticky-key 750 lalt)
|
||||||
|
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)
|
||||||
|
)
|
||||||
|
|
||||||
|
(deflayer qwerty
|
||||||
|
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
|
||||||
|
tab q w e r t y u i o p [ ] \
|
||||||
|
lctl a s d f g h j k l ; ' ret
|
||||||
|
lsft z x c v b n m , . / rsft
|
||||||
|
lctl lalt @met @low @upp _ bspc
|
||||||
|
)
|
||||||
|
|
||||||
|
(deflayer lower
|
||||||
|
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
|
||||||
|
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
|
||||||
|
)
|
||||||
|
|
||||||
|
(deflayer upper
|
||||||
|
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
|
||||||
|
tab ! @ # $ % ^ & \( \) * [ ] \
|
||||||
|
lctl 1 2 3 4 5 - = [ ] | grv @ar
|
||||||
|
lsft 6 7 8 9 0 \_ + { } \ rsft
|
||||||
|
lctl lalt @met @uti @upp _ bspc
|
||||||
|
)
|
||||||
|
|
||||||
|
(deflayer util
|
||||||
|
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
|
||||||
|
tab f11 f12 f13 f14 f15 ^ & \( \) * [ ] \
|
||||||
|
lctl f1 f2 f3 f4 f5 - = [ ] | grv @ar
|
||||||
|
lsft f6 f7 f8 f9 f10 _ + { } \ rsft
|
||||||
|
lctl lalt @met _ _ _ _
|
||||||
|
)
|
@ -53,6 +53,7 @@ Alt+h frame-back-step
|
|||||||
WHEEL_UP seek 10
|
WHEEL_UP seek 10
|
||||||
WHEEL_DOWN seek -10
|
WHEEL_DOWN seek -10
|
||||||
|
|
||||||
|
# BACKSPACE Reset playback speed
|
||||||
[ add speed -0.1 # scale playback speed
|
[ add speed -0.1 # scale playback speed
|
||||||
] add speed 0.1
|
] add speed 0.1
|
||||||
{ add speed -0.01 # scale playback speed
|
{ add speed -0.01 # scale playback speed
|
||||||
|
38
dot_config/ncmpcpp/bindings
Normal file
38
dot_config/ncmpcpp/bindings
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
##############################################################
|
||||||
|
## My `ncmpcpp` keybindings. This file should be in ##
|
||||||
|
## ~/.ncmpcpp/bindings or $XDG_CONFIG_HOME/ncmpcpp/bindings ##
|
||||||
|
## ##
|
||||||
|
## For more information, see example file ##
|
||||||
|
## -> /usr/share/doc/ncmpcpp/bindings ##
|
||||||
|
##############################################################
|
||||||
|
#
|
||||||
|
# vim-like bindings
|
||||||
|
def_key "l"
|
||||||
|
next_column
|
||||||
|
def_key "h"
|
||||||
|
previous_column
|
||||||
|
def_key "j"
|
||||||
|
scroll_down
|
||||||
|
def_key "k"
|
||||||
|
scroll_up
|
||||||
|
|
||||||
|
def_key "."
|
||||||
|
seek_forward
|
||||||
|
def_key ","
|
||||||
|
seek_backward
|
||||||
|
def_key ">"
|
||||||
|
next
|
||||||
|
def_key "<"
|
||||||
|
previous
|
||||||
|
|
||||||
|
def_key "ctrl-l"
|
||||||
|
seek_forward
|
||||||
|
def_key "ctrl-h"
|
||||||
|
seek_backward
|
||||||
|
def_key "ctrl-p"
|
||||||
|
volume_up
|
||||||
|
def_key "ctrl-n"
|
||||||
|
volume_down
|
||||||
|
|
||||||
|
def_key ";"
|
||||||
|
show_lyrics
|
2
dot_config/ncmpcpp/config
Normal file
2
dot_config/ncmpcpp/config
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
ncmpcpp_directory=~/.config/ncmpcpp
|
||||||
|
lyrics_directory=~/.config/ncmpcpp/lyrics
|
66
dot_config/ncmpcpp/executable_art.sh
Normal file
66
dot_config/ncmpcpp/executable_art.sh
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
# Add following line to config:
|
||||||
|
# execute_on_song_change = "~/.config/ncmpcpp/art.sh"
|
||||||
|
|
||||||
|
|
||||||
|
#-------------------------------#
|
||||||
|
# Generate current song cover #
|
||||||
|
# ffmpeg version #
|
||||||
|
#-------------------------------#
|
||||||
|
|
||||||
|
# Path to music directory
|
||||||
|
MUSIC_DIR="$HOME/.local/share/mpd/music"
|
||||||
|
# Path to output cover
|
||||||
|
COVER="/tmp/cover.png"
|
||||||
|
COVER_NOTIFICATION="/tmp/cover_notification.png"
|
||||||
|
# Size of cover
|
||||||
|
COVER_SIZE=297
|
||||||
|
# Size in pixel of borders to crop out
|
||||||
|
CROP_BORDER=20
|
||||||
|
# Radius or rounded borders
|
||||||
|
BORDER_RADIUS=10
|
||||||
|
|
||||||
|
ffmpeg_cover() {
|
||||||
|
ffmpeg -loglevel 0 -y -i "$1" -vf "crop=min(in_w-$CROP_BORDER\,in_h-$CROP_BORDER):out_w,scale=-2:$COVER_SIZE" "$COVER"
|
||||||
|
}
|
||||||
|
|
||||||
|
rounded_cover() {
|
||||||
|
convert -quiet "$COVER" \
|
||||||
|
\( +clone -alpha extract \
|
||||||
|
-draw "fill black polygon 0,0 0,$BORDER_RADIUS $BORDER_RADIUS,0 fill white circle $BORDER_RADIUS,$BORDER_RADIUS $BORDER_RADIUS,0" \
|
||||||
|
\( +clone -flip \) -compose Multiply -composite \
|
||||||
|
\( +clone -flop \) -compose Multiply -composite \
|
||||||
|
\) -alpha off -compose CopyOpacity -composite "$COVER"
|
||||||
|
}
|
||||||
|
|
||||||
|
#fallback_find_cover() {
|
||||||
|
# album=$(dirname "$file")
|
||||||
|
# album_cover="$(find "$album" -type d -exec find {} -maxdepth 1 -type f -iregex ".*\(covers?\|folders?\|artworks?\|fronts?\|scans?\).*[.]\(jpe?g\|png\|gif\|bmp\)" \;)"
|
||||||
|
# [ -z "$album_cover" ] && album_cover="$(find "$album" -type d -exec find {} -maxdepth 1 -type f -iregex ".*[.]\(jpe?g\|png\|gif\|bmp\)" \;)"
|
||||||
|
# [ -z "$album_cover" ] && album_cover="$(find "${album%/*}" -type d -exec find {} -maxdepth 1 -type f -iregex ".*\(covers?\|folders?\|artworks?\|fronts?\|scans?\|booklets?\).*[.]\(jpe?g\|png\|gif\|bmp\)" \;)"
|
||||||
|
# album_cover="$(echo "$album_cover" | grep -iv '\(back\|cd\)\.' | head -n1)"
|
||||||
|
#}
|
||||||
|
|
||||||
|
mpris_album_art() {
|
||||||
|
playerctl metadata mpris:artUrl | sed 's#file://##'
|
||||||
|
# mpris_player_control -t | grep 'artUrl' | cut -f 3 -d '|' | sed 's#file://##'
|
||||||
|
}
|
||||||
|
|
||||||
|
notification() {
|
||||||
|
convert "$COVER" -resize 144x144 "$COVER_NOTIFICATION"
|
||||||
|
# notify-send -i "$COVER_NOTIFICATION" "$(playerctl metadata --format '{{title}} {{album}}')"
|
||||||
|
}
|
||||||
|
|
||||||
|
main() {
|
||||||
|
file="$MUSIC_DIR/$(mpc --format %file% current)"
|
||||||
|
|
||||||
|
# [ -n "$file" ] && ffmpeg_cover "$file" && rounded_cover ||
|
||||||
|
# fallback_find_cover && ffmpeg_cover "$album_cover" && rounded_cover
|
||||||
|
# [ ! -x "$(which playerctl)" ] && echo "Install playerctl and mpDris2 for this script to work."
|
||||||
|
|
||||||
|
ffmpeg_cover "$file" && rounded_cover
|
||||||
|
notification
|
||||||
|
}
|
||||||
|
|
||||||
|
main
|
@ -1,16 +1,9 @@
|
|||||||
{{- if (or (eq .chezmoi.hostname "arch") (eq .chezmoi.hostname "buzz")) }}
|
|
||||||
if (vim.g.neovide) then
|
|
||||||
vim.g.neovide_scale_factor = 0.7
|
|
||||||
vim.g.neovide_cursor_animation_length = 0
|
|
||||||
end
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
vim.cmd([[
|
vim.cmd([[
|
||||||
try
|
try
|
||||||
if exists('+termguicolors')
|
if exists('+termguicolors')
|
||||||
set termguicolors
|
set termguicolors
|
||||||
endif
|
endif
|
||||||
colorscheme yah
|
colorscheme catppuccin
|
||||||
catch
|
catch
|
||||||
colorscheme desert
|
colorscheme desert
|
||||||
endtry
|
endtry
|
||||||
@ -34,6 +27,7 @@ vim.opt.gdefault = true vim.opt.autoread = true vim.opt.history = 1000
|
|||||||
vim.opt.encoding = "utf-8"
|
vim.opt.encoding = "utf-8"
|
||||||
vim.opt.number = true
|
vim.opt.number = true
|
||||||
vim.opt.relativenumber = true
|
vim.opt.relativenumber = true
|
||||||
|
vim.opt.scrolloff = 12
|
||||||
vim.opt.laststatus = 2
|
vim.opt.laststatus = 2
|
||||||
vim.opt.showcmd = true
|
vim.opt.showcmd = true
|
||||||
vim.opt.showmatch = true
|
vim.opt.showmatch = true
|
||||||
@ -42,6 +36,11 @@ vim.opt.list = true
|
|||||||
vim.opt.listchars = "tab:>>,trail:_,eol:$,multispace:··,extends:>,precedes:<,nbsp:%"
|
vim.opt.listchars = "tab:>>,trail:_,eol:$,multispace:··,extends:>,precedes:<,nbsp:%"
|
||||||
vim.opt.encoding = "utf-8"
|
vim.opt.encoding = "utf-8"
|
||||||
vim.opt.fenc = "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'
|
||||||
|
end
|
||||||
|
|
||||||
{{- if eq .chezmoi.username "root" }}
|
{{- if eq .chezmoi.username "root" }}
|
||||||
vim.opt.expandtab = false
|
vim.opt.expandtab = false
|
||||||
@ -58,9 +57,17 @@ vim.cmd(':ca mkdir. call mkdir(expand("%:p:h"), "p")')
|
|||||||
vim.cmd(':ca W! w !sudo -A tee %')
|
vim.cmd(':ca W! w !sudo -A tee %')
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{- if (or (eq .chezmoi.hostname "arch") (eq .chezmoi.hostname "buzz")) }}
|
{{- if (and (eq .hosttype "desktop" "laptop") (eq .chezmoi.os "linux")) }}
|
||||||
vim.cmd([[ autocmd InsertLeave * call system("fcitx5-remote -c") ]])
|
vim.cmd([[ autocmd InsertLeave * call system("fcitx5-remote -c") ]])
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
|
|
||||||
vim.cmd("set clipboard+=unnamedplus")
|
vim.cmd("set clipboard+=unnamedplus")
|
||||||
|
|
||||||
|
|
||||||
|
-- folding
|
||||||
|
vim.opt.fillchars = { fold = " " }
|
||||||
|
vim.opt.foldmethod = "indent"
|
||||||
|
vim.opt.foldenable = false
|
||||||
|
vim.opt.foldlevel = 99
|
||||||
|
vim.g.markdown_folding = 1 -- enable markdown folding
|
||||||
|
69
dot_config/nvim/lua/plugins/catppuccin.lua
Normal file
69
dot_config/nvim/lua/plugins/catppuccin.lua
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
return {
|
||||||
|
"catppuccin/nvim",
|
||||||
|
name = "catppuccin",
|
||||||
|
priority = 1000,
|
||||||
|
config = function()
|
||||||
|
require("catppuccin").setup({
|
||||||
|
color_overrides = {
|
||||||
|
mocha = {
|
||||||
|
rosewater = "#B294BB",
|
||||||
|
flamingo = "#B294BB",
|
||||||
|
pink = "#B294BB",
|
||||||
|
mauve = "#B294BB",
|
||||||
|
lavender = "#B294BB",
|
||||||
|
red = "#CC6666",
|
||||||
|
maroon = "#CC6666",
|
||||||
|
peach = "#de935f",
|
||||||
|
yellow = "#F0C674",
|
||||||
|
green = "#B5BD68",
|
||||||
|
teal = "#8ABEB7",
|
||||||
|
sky = "#8ABEB7",
|
||||||
|
sapphire = "#8ABEB7",
|
||||||
|
blue = "#81A2BE",
|
||||||
|
text = "#CCCCCC",
|
||||||
|
subtext1 = "#AAAAAA",
|
||||||
|
subtext0 = "#939393",
|
||||||
|
overlay2 = "#888888",
|
||||||
|
overlay1 = "#888888",
|
||||||
|
overlay0 = "#707880",
|
||||||
|
surface2 = "#525252",
|
||||||
|
surface1 = "#333333",
|
||||||
|
surface0 = "#242424",
|
||||||
|
base = "#121212",
|
||||||
|
mantle = "#1F1F1F",
|
||||||
|
crust = "#0E0E0E",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
highlight_overrides = {
|
||||||
|
mocha = function(mocha)
|
||||||
|
return {
|
||||||
|
Whitespace = { fg = mocha.surface2 },
|
||||||
|
Comment = { fg = mocha.overlay2 },
|
||||||
|
CursorLineNr = { fg = mocha.pink },
|
||||||
|
Number = { fg = mocha.red },
|
||||||
|
-- ["@variable"] = { fg = mocha.lavender },
|
||||||
|
Statement = { fg = mocha.blue },
|
||||||
|
Keyword = { fg = mocha.blue },
|
||||||
|
Repeat = { fg = mocha.blue },
|
||||||
|
Conditional = { fg = mocha.blue },
|
||||||
|
Special = { fg = mocha.teal },
|
||||||
|
["@keyword.return"] = { fg = mocha.red },
|
||||||
|
["@keyword.operator"] = { fg = mocha.blue },
|
||||||
|
["@keyword.function"] = { fg = mocha.blue },
|
||||||
|
["@punctuation.bracket"] = { fg = mocha.sapphire },
|
||||||
|
Function = { fg = mocha.yellow },
|
||||||
|
["@function.builtin"] = { fg = mocha.red },
|
||||||
|
StatusLine = { fg = mocha.text },
|
||||||
|
StatusLineNC = { fg = mocha.overlay0 },
|
||||||
|
|
||||||
|
["@markup.raw"] = { fg = mocha.sapphire },
|
||||||
|
["@markup.raw.delimiter"] = { fg = mocha.sapphire, style = { "bold" }},
|
||||||
|
["@markup.raw.block"] = { fg = mocha.subtext1 },
|
||||||
|
["@markup.quote"] = { fg = mocha.green },
|
||||||
|
}
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
vim.cmd[[colorscheme catppuccin]]
|
||||||
|
end
|
||||||
|
}
|
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' }
|
return { 'tpope/vim-surround' }
|
||||||
|
|
||||||
|
1
dot_config/nvim/lua/plugins/telescope-fzf-native.lua
Normal file
1
dot_config/nvim/lua/plugins/telescope-fzf-native.lua
Normal file
@ -0,0 +1 @@
|
|||||||
|
return { 'nvim-telescope/telescope-fzf-native.nvim', build = 'make' }
|
@ -2,6 +2,23 @@ return {
|
|||||||
'nvim-telescope/telescope.nvim', tag = '0.1.5',
|
'nvim-telescope/telescope.nvim', tag = '0.1.5',
|
||||||
dependencies = { 'nvim-lua/plenary.nvim' },
|
dependencies = { 'nvim-lua/plenary.nvim' },
|
||||||
config = function()
|
config = function()
|
||||||
|
local actions = require("telescope.actions")
|
||||||
|
require('telescope').setup({
|
||||||
|
defaults = {
|
||||||
|
mappings = {
|
||||||
|
i = { ["<esc>"] = actions.close },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
extensions = {
|
||||||
|
fzf = {
|
||||||
|
fuzzy = true,
|
||||||
|
override_generic_sorter = true,
|
||||||
|
override_file_sorter = true,
|
||||||
|
case_mode = "smart_case",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
local builtin = require('telescope.builtin')
|
local builtin = require('telescope.builtin')
|
||||||
vim.keymap.set('n', '<leader>\'', builtin.marks, {})
|
vim.keymap.set('n', '<leader>\'', builtin.marks, {})
|
||||||
vim.keymap.set('n', '<leader>.', builtin.find_files, {})
|
vim.keymap.set('n', '<leader>.', builtin.find_files, {})
|
||||||
@ -10,5 +27,7 @@ return {
|
|||||||
vim.keymap.set('n', '<leader>,,', builtin.buffers, {})
|
vim.keymap.set('n', '<leader>,,', builtin.buffers, {})
|
||||||
vim.keymap.set('n', '<leader>,;', builtin.command_history, {})
|
vim.keymap.set('n', '<leader>,;', builtin.command_history, {})
|
||||||
vim.keymap.set('n', '<leader>,?', builtin.search_history, {})
|
vim.keymap.set('n', '<leader>,?', builtin.search_history, {})
|
||||||
|
|
||||||
|
require("telescope").load_extension('fzf')
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
@ -4,43 +4,7 @@ return {
|
|||||||
config = function()
|
config = function()
|
||||||
require'nvim-treesitter.configs'.setup {
|
require'nvim-treesitter.configs'.setup {
|
||||||
-- A list of parser names, or "all" (the five listed parsers should always be installed)
|
-- A list of parser names, or "all" (the five listed parsers should always be installed)
|
||||||
ensure_installed = {
|
ensure_installed = "all",
|
||||||
"bash",
|
|
||||||
"c",
|
|
||||||
"c_sharp",
|
|
||||||
"cmake",
|
|
||||||
"commonlisp",
|
|
||||||
"cpp",
|
|
||||||
"css",
|
|
||||||
"diff",
|
|
||||||
"dockerfile",
|
|
||||||
"fish",
|
|
||||||
"git_config",
|
|
||||||
"gitcommit",
|
|
||||||
"gitignore",
|
|
||||||
"go",
|
|
||||||
"html",
|
|
||||||
"javascript",
|
|
||||||
"jq",
|
|
||||||
"json",
|
|
||||||
"latex",
|
|
||||||
"lua",
|
|
||||||
"org",
|
|
||||||
"php",
|
|
||||||
"python",
|
|
||||||
"query",
|
|
||||||
"ruby",
|
|
||||||
"rust",
|
|
||||||
"scss",
|
|
||||||
"todotxt",
|
|
||||||
"toml",
|
|
||||||
"typescript",
|
|
||||||
"vim",
|
|
||||||
"vimdoc",
|
|
||||||
"vue",
|
|
||||||
"xml",
|
|
||||||
"yaml",
|
|
||||||
},
|
|
||||||
|
|
||||||
-- Install parsers synchronously (only applied to `ensure_installed`)
|
-- Install parsers synchronously (only applied to `ensure_installed`)
|
||||||
sync_install = false,
|
sync_install = false,
|
||||||
|
@ -1,7 +1,4 @@
|
|||||||
return {
|
return {
|
||||||
"inkch/vim-yah",
|
"inkch/vim-yah",
|
||||||
lazy = false,
|
lazy = false,
|
||||||
config = function()
|
|
||||||
vim.cmd[[colorscheme yah]]
|
|
||||||
end,
|
|
||||||
}
|
}
|
||||||
|
1
dot_config/nvim/lua/utils/chezmoi-tmpl.lua
Normal file
1
dot_config/nvim/lua/utils/chezmoi-tmpl.lua
Normal file
@ -0,0 +1 @@
|
|||||||
|
vim.cmd([[ autocmd BufNewFile,BufRead *.tmpl execute 'set filetype='..matchlist(expand('<afile>'), '.*\.\(.*\)\.tmpl$')[1] ]])
|
@ -1,3 +1,4 @@
|
|||||||
require("utils.zenkaku")
|
require("utils.zenkaku")
|
||||||
require("utils.trim")
|
require("utils.trim")
|
||||||
require("utils.setindent")
|
require("utils.setindent")
|
||||||
|
require("utils.chezmoi-tmpl")
|
||||||
|
8
dot_config/nvim/spell/encrypted_en.utf-8.add.age
Normal file
8
dot_config/nvim/spell/encrypted_en.utf-8.add.age
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4U1QyeTg4T1k4VWNFMmpJ
|
||||||
|
R0lFWThpYnpYa0JhS2o3L3ZWV2xobkt1L25rCmdXUDBLMW9nS09lSGtTMzFRdUVp
|
||||||
|
TzNybCtYTi9oMHFTMXdaUmN3WEtidGsKLS0tIFQ4ZjBSL3BGYk9kTnZQV1NFdVNp
|
||||||
|
TXMxVkk0QXZsN2F3UkxsNjVzVzBZMkEK7E0Gnze8bx/A+SptHUGRlp1gW0wEEMyn
|
||||||
|
/ZpD4gwXf0z+l7GMaVVG202rRtnEenYOaEq6C+0wNEs/goaIrK7gmmzg/BgwZB04
|
||||||
|
40NSjRYa+6IpEoi4jt2GdnbhmQ==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
11
dot_config/nvim/spell/encrypted_en.utf-8.add.spl.age
Normal file
11
dot_config/nvim/spell/encrypted_en.utf-8.add.spl.age
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKUVhiK1ZQUEtSTEdwdEV2
|
||||||
|
WVZqdzl4MUc5WTQxUmdUZmZnRFFwOURpWGdNCllaOWgzSitpK0k1OVJSSFlObEUx
|
||||||
|
VE1qc3ErSmZRTEhFT0RnanQxbHVuUVkKLS0tIFhhY3ZYT3F6L0RvejlhR0ZmQnU4
|
||||||
|
V1k2WVFKN0ZFaTQ5U1NBaWlNd1FMZkUKoKxxdI1T3PKX4cuzzo/WLNjj62HhU36V
|
||||||
|
FLPxmCMR7YPgbAs+Dl4xLU9BlE9GxHgKtUAdxqXSWHtHfXxtaFOFXqYihjhFOHze
|
||||||
|
/VawfvgkZcY/E8UKo5q3Q0Mv9pDgd+4Cjs0fpJLDSo9DjSlUC+emtGQmXtXdfWrt
|
||||||
|
89EpsKgDOErIxYiISe5ILChmbYdo8dsH1V47y/0Dn+Y9BQ0+Hyrphh95Tm0eAeek
|
||||||
|
BXK3HjlntkpJu8PESfAt561cn/sZxjNGWvmCrbxfqmrridzoglsvc6TOgTxw1aOb
|
||||||
|
csKQXyuNPWtWt2k+YCVqJrUZ3/iz5QyZVZhxwRlVvgERbvvU
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
428
dot_config/picom/picom.conf
Normal file
428
dot_config/picom/picom.conf
Normal file
@ -0,0 +1,428 @@
|
|||||||
|
#################################
|
||||||
|
# Shadows #
|
||||||
|
#################################
|
||||||
|
|
||||||
|
|
||||||
|
# Enabled client-side shadows on windows. Note desktop windows
|
||||||
|
# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow,
|
||||||
|
# unless explicitly requested using the wintypes option.
|
||||||
|
#
|
||||||
|
# shadow = false
|
||||||
|
shadow = true;
|
||||||
|
|
||||||
|
# The blur radius for shadows, in pixels. (defaults to 12)
|
||||||
|
# shadow-radius = 12
|
||||||
|
shadow-radius = 7;
|
||||||
|
|
||||||
|
# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
|
||||||
|
# shadow-opacity = .75
|
||||||
|
|
||||||
|
# The left offset for shadows, in pixels. (defaults to -15)
|
||||||
|
# shadow-offset-x = -15
|
||||||
|
shadow-offset-x = -7;
|
||||||
|
|
||||||
|
# The top offset for shadows, in pixels. (defaults to -15)
|
||||||
|
# shadow-offset-y = -15
|
||||||
|
shadow-offset-y = -7;
|
||||||
|
|
||||||
|
# Red color value of shadow (0.0 - 1.0, defaults to 0).
|
||||||
|
# shadow-red = 0
|
||||||
|
|
||||||
|
# Green color value of shadow (0.0 - 1.0, defaults to 0).
|
||||||
|
# shadow-green = 0
|
||||||
|
|
||||||
|
# Blue color value of shadow (0.0 - 1.0, defaults to 0).
|
||||||
|
# shadow-blue = 0
|
||||||
|
|
||||||
|
# Hex string color value of shadow (#000000 - #FFFFFF, defaults to #000000). This option will override options set shadow-(red/green/blue)
|
||||||
|
# shadow-color = "#000000"
|
||||||
|
|
||||||
|
# Specify a list of conditions of windows that should have no shadow.
|
||||||
|
#
|
||||||
|
# examples:
|
||||||
|
# shadow-exclude = "n:e:Notification";
|
||||||
|
#
|
||||||
|
# shadow-exclude = []
|
||||||
|
shadow-exclude = [
|
||||||
|
"name = 'Notification'",
|
||||||
|
"class_g = 'Conky'",
|
||||||
|
"class_g ?= 'Notify-osd'",
|
||||||
|
"class_g = 'Cairo-clock'",
|
||||||
|
"_GTK_FRAME_EXTENTS@:c"
|
||||||
|
];
|
||||||
|
|
||||||
|
# Specify a list of conditions of windows that should have no shadow painted over, such as a dock window.
|
||||||
|
# clip-shadow-above = []
|
||||||
|
|
||||||
|
# Specify a X geometry that describes the region in which shadow should not
|
||||||
|
# be painted in, such as a dock window region. Use
|
||||||
|
# shadow-exclude-reg = "x10+0+0"
|
||||||
|
# for example, if the 10 pixels on the bottom of the screen should not have shadows painted on.
|
||||||
|
#
|
||||||
|
# shadow-exclude-reg = ""
|
||||||
|
|
||||||
|
# Crop shadow of a window fully on a particular Xinerama screen to the screen.
|
||||||
|
# xinerama-shadow-crop = false
|
||||||
|
|
||||||
|
|
||||||
|
#################################
|
||||||
|
# Fading #
|
||||||
|
#################################
|
||||||
|
|
||||||
|
|
||||||
|
# Fade windows in/out when opening/closing and when opacity changes,
|
||||||
|
# unless no-fading-openclose is used.
|
||||||
|
fading = false
|
||||||
|
# fading = true;
|
||||||
|
|
||||||
|
# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028)
|
||||||
|
# fade-in-step = 0.028
|
||||||
|
fade-in-step = 0.03;
|
||||||
|
|
||||||
|
# Opacity change between steps while fading out. (0.01 - 1.0, defaults to 0.03)
|
||||||
|
# fade-out-step = 0.03
|
||||||
|
fade-out-step = 0.03;
|
||||||
|
|
||||||
|
# The time between steps in fade step, in milliseconds. (> 0, defaults to 10)
|
||||||
|
# fade-delta = 10
|
||||||
|
|
||||||
|
# Specify a list of conditions of windows that should not be faded.
|
||||||
|
# fade-exclude = []
|
||||||
|
|
||||||
|
# Do not fade on window open/close.
|
||||||
|
# no-fading-openclose = false
|
||||||
|
|
||||||
|
# Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc.
|
||||||
|
# no-fading-destroyed-argb = false
|
||||||
|
|
||||||
|
|
||||||
|
#################################
|
||||||
|
# Transparency / Opacity #
|
||||||
|
#################################
|
||||||
|
|
||||||
|
|
||||||
|
# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
|
||||||
|
# inactive-opacity = 1
|
||||||
|
# inactive-opacity = 0.95;
|
||||||
|
|
||||||
|
# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
|
||||||
|
# frame-opacity = 1.0
|
||||||
|
# frame-opacity = 0.9;
|
||||||
|
|
||||||
|
# Let inactive opacity set by -i override the '_NET_WM_WINDOW_OPACITY' values of windows.
|
||||||
|
# inactive-opacity-override = true
|
||||||
|
inactive-opacity-override = false;
|
||||||
|
|
||||||
|
# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0)
|
||||||
|
# active-opacity = 1.0
|
||||||
|
|
||||||
|
# Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
|
||||||
|
# inactive-dim = 0.0
|
||||||
|
|
||||||
|
# Specify a list of conditions of windows that should never be considered focused.
|
||||||
|
# focus-exclude = []
|
||||||
|
focus-exclude = [ "class_g = 'Cairo-clock'" ];
|
||||||
|
|
||||||
|
# Use fixed inactive dim value, instead of adjusting according to window opacity.
|
||||||
|
# inactive-dim-fixed = 1.0
|
||||||
|
|
||||||
|
# Specify a list of opacity rules, in the format `PERCENT:PATTERN`,
|
||||||
|
# like `50:name *= "Firefox"`. picom-trans is recommended over this.
|
||||||
|
# Note we don't make any guarantee about possible conflicts with other
|
||||||
|
# programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows.
|
||||||
|
# example:
|
||||||
|
# opacity-rule = [ "80:class_g = 'URxvt'" ];
|
||||||
|
#
|
||||||
|
# opacity-rule = []
|
||||||
|
|
||||||
|
|
||||||
|
#################################
|
||||||
|
# Corners #
|
||||||
|
#################################
|
||||||
|
|
||||||
|
# Sets the radius of rounded window corners. When > 0, the compositor will
|
||||||
|
# round the corners of windows. Does not interact well with
|
||||||
|
# `transparent-clipping`.
|
||||||
|
corner-radius = 0
|
||||||
|
|
||||||
|
# Exclude conditions for rounded corners.
|
||||||
|
rounded-corners-exclude = [
|
||||||
|
"window_type = 'dock'",
|
||||||
|
"window_type = 'desktop'"
|
||||||
|
];
|
||||||
|
|
||||||
|
|
||||||
|
#################################
|
||||||
|
# Background-Blurring #
|
||||||
|
#################################
|
||||||
|
|
||||||
|
|
||||||
|
# Parameters for background blurring, see the *BLUR* section for more information.
|
||||||
|
# blur-method =
|
||||||
|
# blur-size = 12
|
||||||
|
#
|
||||||
|
# blur-deviation = false
|
||||||
|
#
|
||||||
|
# blur-strength = 5
|
||||||
|
|
||||||
|
# Blur background of semi-transparent / ARGB windows.
|
||||||
|
# Bad in performance, with driver-dependent behavior.
|
||||||
|
# The name of the switch may change without prior notifications.
|
||||||
|
#
|
||||||
|
# blur-background = false
|
||||||
|
|
||||||
|
# Blur background of windows when the window frame is not opaque.
|
||||||
|
# Implies:
|
||||||
|
# blur-background
|
||||||
|
# Bad in performance, with driver-dependent behavior. The name may change.
|
||||||
|
#
|
||||||
|
# blur-background-frame = false
|
||||||
|
|
||||||
|
|
||||||
|
# Use fixed blur strength rather than adjusting according to window opacity.
|
||||||
|
# blur-background-fixed = false
|
||||||
|
|
||||||
|
|
||||||
|
# Specify the blur convolution kernel, with the following format:
|
||||||
|
# example:
|
||||||
|
# blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1";
|
||||||
|
#
|
||||||
|
# blur-kern = ""
|
||||||
|
blur-kern = "3x3box";
|
||||||
|
|
||||||
|
|
||||||
|
# Exclude conditions for background blur.
|
||||||
|
# blur-background-exclude = []
|
||||||
|
blur-background-exclude = [
|
||||||
|
"window_type = 'dock'",
|
||||||
|
"window_type = 'desktop'",
|
||||||
|
"_GTK_FRAME_EXTENTS@:c"
|
||||||
|
];
|
||||||
|
|
||||||
|
#################################
|
||||||
|
# General Settings #
|
||||||
|
#################################
|
||||||
|
|
||||||
|
# Enable remote control via D-Bus. See the man page for more details.
|
||||||
|
# dbus = true
|
||||||
|
|
||||||
|
# Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers.
|
||||||
|
# daemon = false
|
||||||
|
|
||||||
|
# Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`.
|
||||||
|
# `xrender` is the default one.
|
||||||
|
#
|
||||||
|
# backend = "glx"
|
||||||
|
backend = "xrender";
|
||||||
|
|
||||||
|
# Enable/disable VSync.
|
||||||
|
# vsync = false
|
||||||
|
vsync = true;
|
||||||
|
|
||||||
|
# Enable remote control via D-Bus. See the *D-BUS API* section below for more details.
|
||||||
|
# dbus = false
|
||||||
|
|
||||||
|
# Try to detect WM windows (a non-override-redirect window with no
|
||||||
|
# child that has 'WM_STATE') and mark them as active.
|
||||||
|
#
|
||||||
|
# mark-wmwin-focused = false
|
||||||
|
mark-wmwin-focused = true;
|
||||||
|
|
||||||
|
# Mark override-redirect windows that doesn't have a child window with 'WM_STATE' focused.
|
||||||
|
# mark-ovredir-focused = false
|
||||||
|
mark-ovredir-focused = true;
|
||||||
|
|
||||||
|
# Try to detect windows with rounded corners and don't consider them
|
||||||
|
# shaped windows. The accuracy is not very high, unfortunately.
|
||||||
|
#
|
||||||
|
# detect-rounded-corners = false
|
||||||
|
detect-rounded-corners = true;
|
||||||
|
|
||||||
|
# Detect '_NET_WM_WINDOW_OPACITY' on client windows, useful for window managers
|
||||||
|
# not passing '_NET_WM_WINDOW_OPACITY' of client windows to frame windows.
|
||||||
|
#
|
||||||
|
# detect-client-opacity = false
|
||||||
|
detect-client-opacity = true;
|
||||||
|
|
||||||
|
# Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window,
|
||||||
|
# rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy,
|
||||||
|
# provided that the WM supports it.
|
||||||
|
#
|
||||||
|
# use-ewmh-active-win = false
|
||||||
|
|
||||||
|
# Unredirect all windows if a full-screen opaque window is detected,
|
||||||
|
# to maximize performance for full-screen windows. Known to cause flickering
|
||||||
|
# when redirecting/unredirecting windows.
|
||||||
|
#
|
||||||
|
# unredir-if-possible = false
|
||||||
|
|
||||||
|
# Delay before unredirecting the window, in milliseconds. Defaults to 0.
|
||||||
|
# unredir-if-possible-delay = 0
|
||||||
|
|
||||||
|
# Conditions of windows that shouldn't be considered full-screen for unredirecting screen.
|
||||||
|
# unredir-if-possible-exclude = []
|
||||||
|
|
||||||
|
# Use 'WM_TRANSIENT_FOR' to group windows, and consider windows
|
||||||
|
# in the same group focused at the same time.
|
||||||
|
#
|
||||||
|
# detect-transient = false
|
||||||
|
detect-transient = true;
|
||||||
|
|
||||||
|
# Use 'WM_CLIENT_LEADER' to group windows, and consider windows in the same
|
||||||
|
# group focused at the same time. This usually means windows from the same application
|
||||||
|
# will be considered focused or unfocused at the same time.
|
||||||
|
# 'WM_TRANSIENT_FOR' has higher priority if detect-transient is enabled, too.
|
||||||
|
#
|
||||||
|
# detect-client-leader = false
|
||||||
|
|
||||||
|
# Resize damaged region by a specific number of pixels.
|
||||||
|
# A positive value enlarges it while a negative one shrinks it.
|
||||||
|
# If the value is positive, those additional pixels will not be actually painted
|
||||||
|
# to screen, only used in blur calculation, and such. (Due to technical limitations,
|
||||||
|
# with use-damage, those pixels will still be incorrectly painted to screen.)
|
||||||
|
# Primarily used to fix the line corruption issues of blur,
|
||||||
|
# in which case you should use the blur radius value here
|
||||||
|
# (e.g. with a 3x3 kernel, you should use `--resize-damage 1`,
|
||||||
|
# with a 5x5 one you use `--resize-damage 2`, and so on).
|
||||||
|
# May or may not work with *--glx-no-stencil*. Shrinking doesn't function correctly.
|
||||||
|
#
|
||||||
|
# resize-damage = 1
|
||||||
|
|
||||||
|
# Specify a list of conditions of windows that should be painted with inverted color.
|
||||||
|
# Resource-hogging, and is not well tested.
|
||||||
|
#
|
||||||
|
# invert-color-include = []
|
||||||
|
|
||||||
|
# GLX backend: Avoid using stencil buffer, useful if you don't have a stencil buffer.
|
||||||
|
# Might cause incorrect opacity when rendering transparent content (but never
|
||||||
|
# practically happened) and may not work with blur-background.
|
||||||
|
# My tests show a 15% performance boost. Recommended.
|
||||||
|
#
|
||||||
|
glx-no-stencil = true;
|
||||||
|
|
||||||
|
# GLX backend: Avoid rebinding pixmap on window damage.
|
||||||
|
# Probably could improve performance on rapid window content changes,
|
||||||
|
# but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.).
|
||||||
|
# Recommended if it works.
|
||||||
|
#
|
||||||
|
# glx-no-rebind-pixmap = false
|
||||||
|
|
||||||
|
# Disable the use of damage information.
|
||||||
|
# This cause the whole screen to be redrawn every time, instead of the part of the screen
|
||||||
|
# has actually changed. Potentially degrades the performance, but might fix some artifacts.
|
||||||
|
# The opposing option is use-damage
|
||||||
|
#
|
||||||
|
# no-use-damage = false
|
||||||
|
use-damage = true;
|
||||||
|
|
||||||
|
# Use X Sync fence to sync clients' draw calls, to make sure all draw
|
||||||
|
# calls are finished before picom starts drawing. Needed on nvidia-drivers
|
||||||
|
# with GLX backend for some users.
|
||||||
|
#
|
||||||
|
# xrender-sync-fence = false
|
||||||
|
|
||||||
|
# GLX backend: Use specified GLSL fragment shader for rendering window
|
||||||
|
# contents. Read the man page for a detailed explanation of the interface.
|
||||||
|
#
|
||||||
|
# window-shader-fg = "default"
|
||||||
|
|
||||||
|
# Use rules to set per-window shaders. Syntax is SHADER_PATH:PATTERN, similar
|
||||||
|
# to opacity-rule. SHADER_PATH can be "default". This overrides window-shader-fg.
|
||||||
|
#
|
||||||
|
# window-shader-fg-rule = [
|
||||||
|
# "my_shader.frag:window_type != 'dock'"
|
||||||
|
# ]
|
||||||
|
|
||||||
|
# Force all windows to be painted with blending. Useful if you
|
||||||
|
# have a glx-fshader-win that could turn opaque pixels transparent.
|
||||||
|
#
|
||||||
|
# force-win-blend = false
|
||||||
|
|
||||||
|
# Do not use EWMH to detect fullscreen windows.
|
||||||
|
# Reverts to checking if a window is fullscreen based only on its size and coordinates.
|
||||||
|
#
|
||||||
|
# no-ewmh-fullscreen = false
|
||||||
|
|
||||||
|
# Dimming bright windows so their brightness doesn't exceed this set value.
|
||||||
|
# Brightness of a window is estimated by averaging all pixels in the window,
|
||||||
|
# so this could comes with a performance hit.
|
||||||
|
# Setting this to 1.0 disables this behaviour. Requires --use-damage to be disabled. (default: 1.0)
|
||||||
|
#
|
||||||
|
# max-brightness = 1.0
|
||||||
|
|
||||||
|
# Make transparent windows clip other windows like non-transparent windows do,
|
||||||
|
# instead of blending on top of them.
|
||||||
|
#
|
||||||
|
# transparent-clipping = false
|
||||||
|
|
||||||
|
# Specify a list of conditions of windows that should never have transparent
|
||||||
|
# clipping applied. Useful for screenshot tools, where you need to be able to
|
||||||
|
# see through transparent parts of the window.
|
||||||
|
#
|
||||||
|
# transparent-clipping-exclude = []
|
||||||
|
|
||||||
|
# Set the log level. Possible values are:
|
||||||
|
# "trace", "debug", "info", "warn", "error"
|
||||||
|
# in increasing level of importance. Case doesn't matter.
|
||||||
|
# If using the "TRACE" log level, it's better to log into a file
|
||||||
|
# using *--log-file*, since it can generate a huge stream of logs.
|
||||||
|
#
|
||||||
|
# log-level = "debug"
|
||||||
|
log-level = "warn";
|
||||||
|
|
||||||
|
# Set the log file.
|
||||||
|
# If *--log-file* is never specified, logs will be written to stderr.
|
||||||
|
# Otherwise, logs will to written to the given file, though some of the early
|
||||||
|
# logs might still be written to the stderr.
|
||||||
|
# When setting this option from the config file, it is recommended to use an absolute path.
|
||||||
|
#
|
||||||
|
# log-file = "/path/to/your/log/file"
|
||||||
|
|
||||||
|
# Show all X errors (for debugging)
|
||||||
|
# show-all-xerrors = false
|
||||||
|
|
||||||
|
# Write process ID to a file.
|
||||||
|
# write-pid-path = "/path/to/your/log/file"
|
||||||
|
|
||||||
|
# Window type settings
|
||||||
|
#
|
||||||
|
# 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard:
|
||||||
|
# "unknown", "desktop", "dock", "toolbar", "menu", "utility",
|
||||||
|
# "splash", "dialog", "normal", "dropdown_menu", "popup_menu",
|
||||||
|
# "tooltip", "notification", "combo", and "dnd".
|
||||||
|
#
|
||||||
|
# Following per window-type options are available: ::
|
||||||
|
#
|
||||||
|
# fade, shadow:::
|
||||||
|
# Controls window-type-specific shadow and fade settings.
|
||||||
|
#
|
||||||
|
# opacity:::
|
||||||
|
# Controls default opacity of the window type.
|
||||||
|
#
|
||||||
|
# focus:::
|
||||||
|
# Controls whether the window of this type is to be always considered focused.
|
||||||
|
# (By default, all window types except "normal" and "dialog" has this on.)
|
||||||
|
#
|
||||||
|
# full-shadow:::
|
||||||
|
# Controls whether shadow is drawn under the parts of the window that you
|
||||||
|
# normally won't be able to see. Useful when the window has parts of it
|
||||||
|
# transparent, and you want shadows in those areas.
|
||||||
|
#
|
||||||
|
# clip-shadow-above:::
|
||||||
|
# Controls whether shadows that would have been drawn above the window should
|
||||||
|
# be clipped. Useful for dock windows that should have no shadow painted on top.
|
||||||
|
#
|
||||||
|
# redir-ignore:::
|
||||||
|
# Controls whether this type of windows should cause screen to become
|
||||||
|
# redirected again after been unredirected. If you have unredir-if-possible
|
||||||
|
# set, and doesn't want certain window to cause unnecessary screen redirection,
|
||||||
|
# you can set this to `true`.
|
||||||
|
#
|
||||||
|
wintypes:
|
||||||
|
{
|
||||||
|
tooltip = { fade = false; shadow = false; opacity = 0.85; focus = true; full-shadow = false; };
|
||||||
|
dock = { shadow = false; clip-shadow-above = true; }
|
||||||
|
dnd = { shadow = false; }
|
||||||
|
popup_menu = { opacity = 0.9; }
|
||||||
|
dropdown_menu = { opacity = 0.9; }
|
||||||
|
};
|
@ -23,7 +23,11 @@ margin-bottom = 0
|
|||||||
[bar/top]
|
[bar/top]
|
||||||
enable-ipc = true
|
enable-ipc = true
|
||||||
bottom = false
|
bottom = false
|
||||||
monitor = ${env:MONITOR:DP-2}
|
{{- if eq .chezmoi.hostname "arch" }}
|
||||||
|
monitor = DP-2
|
||||||
|
{{- else if eq .chezmoi.hostname "buzz" }}
|
||||||
|
monitor = eDP-1
|
||||||
|
{{- end }}
|
||||||
width = 100%
|
width = 100%
|
||||||
height = 16
|
height = 16
|
||||||
offset-x = 0
|
offset-x = 0
|
||||||
@ -54,9 +58,16 @@ font-3 = "Font Awesome 6 Free:style=Solid:pixelsize=8;2"
|
|||||||
font-4 = "Font Awesome 6 Brands:pixelsize=8;2"
|
font-4 = "Font Awesome 6 Brands:pixelsize=8;2"
|
||||||
font-5 = "Symbols Nerd Font:pixelsize=12;2"
|
font-5 = "Symbols Nerd Font:pixelsize=12;2"
|
||||||
|
|
||||||
|
{{- if eq .chezmoi.hostname "arch" }}
|
||||||
modules-left = i3 clicker xwindow
|
modules-left = i3 clicker xwindow
|
||||||
modules-center = date
|
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 = wired-network wireless-network filesystem temp cpu memory battery tray
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
|
|
||||||
; tray-position = right
|
; tray-position = right
|
||||||
; tray-padding = 4
|
; tray-padding = 4
|
||||||
@ -70,6 +81,82 @@ type = internal/tray
|
|||||||
tray-padding = 4
|
tray-padding = 4
|
||||||
tray-size = 75%
|
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]
|
[module/pueue]
|
||||||
type = custom/script
|
type = custom/script
|
||||||
interval = 5
|
interval = 5
|
||||||
@ -90,6 +177,7 @@ type = custom/script
|
|||||||
interval = 5
|
interval = 5
|
||||||
exec = /home/inkch/.config/polybar/scripts/vm-stat.py
|
exec = /home/inkch/.config/polybar/scripts/vm-stat.py
|
||||||
|
|
||||||
|
{{ if eq .chezmoi.hostname "arch" }}
|
||||||
[module/clicker]
|
[module/clicker]
|
||||||
type = custom/script
|
type = custom/script
|
||||||
format = <label>
|
format = <label>
|
||||||
@ -98,15 +186,21 @@ interval = 1
|
|||||||
format-background = ${colors.alert}
|
format-background = ${colors.alert}
|
||||||
label-padding-left = 2
|
label-padding-left = 2
|
||||||
label-padding-right = 2
|
label-padding-right = 2
|
||||||
|
|
||||||
|
|
||||||
exec = /home/inkch/.config/polybar/scripts/clicker-stat.sh
|
exec = /home/inkch/.config/polybar/scripts/clicker-stat.sh
|
||||||
|
|
||||||
|
[module/ollama]
|
||||||
|
type = custom/script
|
||||||
|
format = <label>
|
||||||
|
label = %output%
|
||||||
|
interval = 3
|
||||||
|
exec = /home/inkch/.config/polybar/scripts/ollama.sh
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
[module/caffeine]
|
[module/caffeine]
|
||||||
type = custom/script
|
type = custom/script
|
||||||
format = <label>
|
format = <label>
|
||||||
label = %output%
|
label = %output%
|
||||||
interval = 1
|
interval = 3
|
||||||
|
|
||||||
exec = /home/inkch/.config/polybar/scripts/caffeine-check-status.py
|
exec = /home/inkch/.config/polybar/scripts/caffeine-check-status.py
|
||||||
click-left = /home/inkch/.config/polybar/scripts/caffeine-toggle.py
|
click-left = /home/inkch/.config/polybar/scripts/caffeine-toggle.py
|
||||||
@ -144,9 +238,13 @@ format-warn-underline = ${colors.alert}
|
|||||||
type = internal/fs
|
type = internal/fs
|
||||||
interval = 30
|
interval = 30
|
||||||
|
|
||||||
|
{{ if eq .chezmoi.hostname "arch" }}
|
||||||
mount-0 = /
|
mount-0 = /
|
||||||
mount-1 = /mnt/hdd
|
mount-1 = /mnt/hdd
|
||||||
mount-2 = /mnt/hdd2
|
mount-2 = /mnt/hdd2
|
||||||
|
{{ else if eq .chezmoi.hostname "buzz" }}
|
||||||
|
mount-0 = /
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
label-mounted = %free:2%
|
label-mounted = %free:2%
|
||||||
label-mounted-foreground = ${colors.foreground-alt}
|
label-mounted-foreground = ${colors.foreground-alt}
|
||||||
@ -187,6 +285,9 @@ label-visible-padding = 1
|
|||||||
type = internal/cpu
|
type = internal/cpu
|
||||||
interval = 1
|
interval = 1
|
||||||
format-underline = ${colors.primary}
|
format-underline = ${colors.primary}
|
||||||
|
{{ if eq .chezmoi.hostname "buzz" }}
|
||||||
|
format-foreground = ${colors.foreground-alt}
|
||||||
|
{{ end }}
|
||||||
label = %percentage:2%%
|
label = %percentage:2%%
|
||||||
|
|
||||||
[module/memory]
|
[module/memory]
|
||||||
@ -194,10 +295,17 @@ type = internal/memory
|
|||||||
interval = 1
|
interval = 1
|
||||||
format-underline = #32bbc2
|
format-underline = #32bbc2
|
||||||
label = %percentage_used:2%%
|
label = %percentage_used:2%%
|
||||||
|
{{ if eq .chezmoi.hostname "buzz" }}
|
||||||
|
format-foreground = ${colors.foreground-alt}
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
[module/eth-up]
|
[module/eth-up]
|
||||||
type = internal/network
|
type = internal/network
|
||||||
|
{{ if eq .chezmoi.hostname "arch" }}
|
||||||
interface = enp34s0
|
interface = enp34s0
|
||||||
|
{{ else if eq .chezmoi.hostname "buzz" }}
|
||||||
|
interface = enp3s0
|
||||||
|
{{ end }}
|
||||||
interval = 1.0
|
interval = 1.0
|
||||||
|
|
||||||
format-connected = <label-connected>
|
format-connected = <label-connected>
|
||||||
@ -210,7 +318,11 @@ label-disconnected-foreground = ${colors.foreground-alt}
|
|||||||
|
|
||||||
[module/eth-down]
|
[module/eth-down]
|
||||||
type = internal/network
|
type = internal/network
|
||||||
|
{{ if eq .chezmoi.hostname "arch" }}
|
||||||
interface = enp34s0
|
interface = enp34s0
|
||||||
|
{{ else if eq .chezmoi.hostname "buzz" }}
|
||||||
|
interface = enp3s0
|
||||||
|
{{ end }}
|
||||||
interval = 1.0
|
interval = 1.0
|
||||||
|
|
||||||
format-connected = <label-connected>
|
format-connected = <label-connected>
|
||||||
|
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
|
@ -0,0 +1,3 @@
|
|||||||
|
# Hidden Notifications
|
||||||
|
HiddenNotifications=
|
||||||
|
|
31
dot_config/private_fcitx5/private_conf/private_skk.conf
Normal file
31
dot_config/private_fcitx5/private_conf/private_skk.conf
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Rule
|
||||||
|
Rule=custom
|
||||||
|
# Punctuation Style
|
||||||
|
PunctuationStyle=Japanese
|
||||||
|
# Initial Input Mode
|
||||||
|
InitialInputMode=Hiragana
|
||||||
|
# Page size
|
||||||
|
PageSize=7
|
||||||
|
# Candidate Layout
|
||||||
|
Candidate Layout=Horizontal
|
||||||
|
# Return-key does not insert new line on commit
|
||||||
|
EggLikeNewLine=True
|
||||||
|
# Show Annotation
|
||||||
|
ShowAnnotation=True
|
||||||
|
# Candidate Key
|
||||||
|
CandidateChooseKey="ABC (a,b,c,...)"
|
||||||
|
# Number candidate of Triggers To Show Candidate Window
|
||||||
|
NTriggersToShowCandWin=3
|
||||||
|
|
||||||
|
[CandidatesPageUpKey]
|
||||||
|
0=Page_Up
|
||||||
|
|
||||||
|
[CandidatesPageDownKey]
|
||||||
|
0=Next
|
||||||
|
|
||||||
|
[CursorUp]
|
||||||
|
0=Up
|
||||||
|
|
||||||
|
[CursorDown]
|
||||||
|
0=Down
|
||||||
|
|
70
dot_config/private_fcitx5/private_config
Normal file
70
dot_config/private_fcitx5/private_config
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
[Hotkey]
|
||||||
|
# Trigger Input Method
|
||||||
|
TriggerKeys=
|
||||||
|
# Enumerate when press trigger key repeatedly
|
||||||
|
EnumerateWithTriggerKeys=True
|
||||||
|
# Enumerate Input Method Forward
|
||||||
|
EnumerateForwardKeys=
|
||||||
|
# Enumerate Input Method Backward
|
||||||
|
EnumerateBackwardKeys=
|
||||||
|
# Skip first input method while enumerating
|
||||||
|
EnumerateSkipFirst=False
|
||||||
|
|
||||||
|
[Hotkey/AltTriggerKeys]
|
||||||
|
0=Shift_L
|
||||||
|
|
||||||
|
[Hotkey/EnumerateGroupForwardKeys]
|
||||||
|
0=Super+space
|
||||||
|
|
||||||
|
[Hotkey/EnumerateGroupBackwardKeys]
|
||||||
|
0=Shift+Super+space
|
||||||
|
|
||||||
|
[Hotkey/ActivateKeys]
|
||||||
|
0=Shift+Tools
|
||||||
|
|
||||||
|
[Hotkey/DeactivateKeys]
|
||||||
|
0=Control+Tools
|
||||||
|
|
||||||
|
[Hotkey/PrevPage]
|
||||||
|
0=Up
|
||||||
|
|
||||||
|
[Hotkey/NextPage]
|
||||||
|
0=Down
|
||||||
|
|
||||||
|
[Hotkey/PrevCandidate]
|
||||||
|
0=Shift+Tab
|
||||||
|
|
||||||
|
[Hotkey/NextCandidate]
|
||||||
|
0=Tab
|
||||||
|
|
||||||
|
[Hotkey/TogglePreedit]
|
||||||
|
0=Control+Alt+P
|
||||||
|
|
||||||
|
[Behavior]
|
||||||
|
# Active By Default
|
||||||
|
ActiveByDefault=False
|
||||||
|
# Share Input State
|
||||||
|
ShareInputState=No
|
||||||
|
# Show preedit in application
|
||||||
|
PreeditEnabledByDefault=True
|
||||||
|
# Show Input Method Information when switch input method
|
||||||
|
ShowInputMethodInformation=False
|
||||||
|
# Show Input Method Information when changing focus
|
||||||
|
showInputMethodInformationWhenFocusIn=False
|
||||||
|
# Show compact input method information
|
||||||
|
CompactInputMethodInformation=True
|
||||||
|
# Show first input method information
|
||||||
|
ShowFirstInputMethodInformation=True
|
||||||
|
# Default page size
|
||||||
|
DefaultPageSize=5
|
||||||
|
# Override Xkb Option
|
||||||
|
OverrideXkbOption=False
|
||||||
|
# Custom Xkb Option
|
||||||
|
CustomXkbOption=
|
||||||
|
# Force Enabled Addons
|
||||||
|
EnabledAddons=
|
||||||
|
# Force Disabled Addons
|
||||||
|
DisabledAddons=
|
||||||
|
# Preload input method to be used by default
|
||||||
|
PreloadInputMethod=True
|
||||||
|
|
23
dot_config/private_fcitx5/private_profile
Normal file
23
dot_config/private_fcitx5/private_profile
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
[Groups/0]
|
||||||
|
# Group Name
|
||||||
|
Name=Default
|
||||||
|
# Layout
|
||||||
|
Default Layout=us
|
||||||
|
# Default Input Method
|
||||||
|
DefaultIM=mozc
|
||||||
|
|
||||||
|
[Groups/0/Items/0]
|
||||||
|
# Name
|
||||||
|
Name=keyboard-us
|
||||||
|
# Layout
|
||||||
|
Layout=
|
||||||
|
|
||||||
|
[Groups/0/Items/1]
|
||||||
|
# Name
|
||||||
|
Name=mozc
|
||||||
|
# Layout
|
||||||
|
Layout=
|
||||||
|
|
||||||
|
[GroupOrder]
|
||||||
|
0=Default
|
||||||
|
|
420
dot_config/private_fish/abbreviations.fish.tmpl
Normal file
420
dot_config/private_fish/abbreviations.fish.tmpl
Normal file
@ -0,0 +1,420 @@
|
|||||||
|
# flush all abbreviations
|
||||||
|
for i in (abbr -l);
|
||||||
|
abbr -e $i;
|
||||||
|
end;
|
||||||
|
|
||||||
|
# ---------------------
|
||||||
|
|
||||||
|
abbr e "$EDITOR"
|
||||||
|
abbr se "sudo $EDITOR"
|
||||||
|
abbr vim "$EDITOR"
|
||||||
|
abbr vd 'nvim -d'
|
||||||
|
abbr vimd 'nvim -d'
|
||||||
|
abbr vimr 'nvim -R'
|
||||||
|
abbr Vim "vim"
|
||||||
|
|
||||||
|
abbr bash 'bash --rcfile ~/.config/bash/bashrc'
|
||||||
|
|
||||||
|
abbr df 'df -h'
|
||||||
|
abbr mv 'mv'
|
||||||
|
abbr less 'less -R'
|
||||||
|
abbr grep 'grep -n --color=always'
|
||||||
|
# abbr tree 'battree'
|
||||||
|
abbr tree 'batexa -a --tree --git-ignore --level=3'
|
||||||
|
abbr x 'xargs -I\'{}\''
|
||||||
|
abbr sedi "sed -i --follow-symlink 's///g'"
|
||||||
|
abbr cc 'copy-contents'
|
||||||
|
abbr P/ 'batpacsearch'
|
||||||
|
abbr Pc 'sudo paru -Rns (paru -Qtdq)'
|
||||||
|
abbr Pq 'paru -Q | fzf | awk \'{print $1}\' | xargs -I\'{}\' paru -Qi {}'
|
||||||
|
abbr Pr 'paru -Rs (paru -Q | fzf | awk \'{print $1}\' | xargs -I\'{}\' paru -Qi {} | head -1 | awk -F\' : \' \'{print $2}\')'
|
||||||
|
abbr Ps 'paru -S --skipreview --noconfirm'
|
||||||
|
abbr Pu 'paru -Syu --skipreview --noconfirm --quiet'
|
||||||
|
|
||||||
|
abbr uln 'unlink'
|
||||||
|
|
||||||
|
abbr cal 'cal -w -m'
|
||||||
|
|
||||||
|
if type -q update-all.sh
|
||||||
|
abbr ua 'update-all.sh'
|
||||||
|
end
|
||||||
|
if type -q unplug-key.sh
|
||||||
|
abbr uk 'unplug-key.sh'
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
abbr udb 'doas updatedb'
|
||||||
|
|
||||||
|
abbr ka 'killall'
|
||||||
|
|
||||||
|
# mozc setting dialog
|
||||||
|
if test -x /usr/lib/mozc/mozc_tool
|
||||||
|
abbr mozc-config '/usr/lib/mozc/mozc_tool --mode=config_dialog'
|
||||||
|
end
|
||||||
|
|
||||||
|
# youtube-dl abbreviations
|
||||||
|
# if type -q youtube-dl;
|
||||||
|
# abbr yd 'youtube-dl'
|
||||||
|
# abbr ydlomni 'youtube-dl --config-location "~/.config/youtube-dl/v-list"'
|
||||||
|
# # abbr ydl 'youtube-dl --config-location "~/.config/youtube-dl/v-list-u"'
|
||||||
|
# abbr ydl 'youtube-dl-parallel-list'
|
||||||
|
# abbr yda 'youtube-dl --config-location "~/.config/youtube-dl/audio"'
|
||||||
|
# abbr ydal 'youtube-dl --config-location "~/.config/youtube-dl/a-list"'
|
||||||
|
# end
|
||||||
|
abbr yd 'yt-dlpueue'
|
||||||
|
|
||||||
|
|
||||||
|
if type -q ytfzfdl;
|
||||||
|
abbr yfd ytfzfdl
|
||||||
|
end
|
||||||
|
|
||||||
|
# ffmpeg-wrapper(s)
|
||||||
|
if type -q ffmpeg;
|
||||||
|
type -q ffmpeg-split; and abbr ffsp 'ffmpeg-split'
|
||||||
|
type -q ffmpeg-wrapper; and abbr ffw 'ffmpeg-wrapper'
|
||||||
|
end
|
||||||
|
|
||||||
|
# Play youtube through mpv
|
||||||
|
# abbr yp 'setsid mpv --no-terminal --ytdl-raw-options=sub-lang=en --sid=1 --pause'
|
||||||
|
abbr yp 'mpv-play-youtube'
|
||||||
|
abbr yt "mpvytl --changed-within 3d"
|
||||||
|
abbr m "setsid mpv --no-terminal"
|
||||||
|
|
||||||
|
# nnn (filemanger)
|
||||||
|
if type -q nnn;
|
||||||
|
abbr nn 'nnn -Hrd'
|
||||||
|
if test -d /mnt/hdd
|
||||||
|
abbr nnh 'nnn -Hrd /mnt/hdd/'
|
||||||
|
end
|
||||||
|
if test -d /mnt/rpi4
|
||||||
|
abbr nnr 'nnn -Hrd /mnt/rpi4'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# systemd (systemctl)
|
||||||
|
abbr S 'sudo systemctl'
|
||||||
|
abbr Sr 'sudo systemctl restart'
|
||||||
|
abbr Ss 'sudo systemctl start'
|
||||||
|
abbr St 'sudo systemctl status'
|
||||||
|
abbr Se 'sudo systemctl enable'
|
||||||
|
abbr Sd 'sudo systemctl disable'
|
||||||
|
abbr Sp 'sudo systemctl stop'
|
||||||
|
abbr Su 'systemctl --user'
|
||||||
|
abbr Sur 'systemctl --user restart'
|
||||||
|
abbr Sus 'systemctl --user start'
|
||||||
|
abbr Sut 'systemctl --user status'
|
||||||
|
abbr Sue 'systemctl --user enable'
|
||||||
|
abbr Sud 'systemctl --user disable'
|
||||||
|
abbr Sup 'systemctl --user stop'
|
||||||
|
abbr Jc 'sudo journalctl'
|
||||||
|
abbr Jcu 'journalctl --user'
|
||||||
|
|
||||||
|
# poweroff
|
||||||
|
abbr pwo 'poweroff'
|
||||||
|
|
||||||
|
# change directory
|
||||||
|
abbr - 'cd -'
|
||||||
|
abbr .. 'cd ..'
|
||||||
|
abbr ... 'cd ../..'
|
||||||
|
abbr .... 'cd ../../..'
|
||||||
|
abbr ..... 'cd ../../../..'
|
||||||
|
abbr D 'cd ~/dl'
|
||||||
|
abbr M 'fuzzy-find -t d --exec /run/media/inkch/ 3'
|
||||||
|
abbr srv 'fuzzy-find -t d --exec /srv 3'
|
||||||
|
abbr jelly 'fuzzy-find -t d --exec /srv/jellyfin 3'
|
||||||
|
abbr hdd 'fuzzy-find -t d --exec /mnt/hdd 3'
|
||||||
|
abbr hdd2 'fuzzy-find -t d --exec /mnt/hdd2 3'
|
||||||
|
abbr BK 'fuzzy-find -t d --exec /mnt/hdd/bk 3'
|
||||||
|
abbr R 'fuzzy-find -t d --exec /mnt/rpi4 2'
|
||||||
|
abbr T 'cd ~/dl/torrent'
|
||||||
|
abbr cdw 'fuzzy-find -t d --exec ~/ws'
|
||||||
|
abbr f. 'fuzzy-find -t d --exec . 5'
|
||||||
|
abbr f.. 'bd'
|
||||||
|
abbr cdc 'fuzzy-find -t d --exec ~/.config 3'
|
||||||
|
abbr cdd 'fuzzy-find -t d --exec ~/dev 2'
|
||||||
|
abbr cde 'fuzzy-find -t d --exec /etc 4'
|
||||||
|
abbr cdf "fuzzy-find -t d --exec $XDG_DOCUMENTS_DIR/fons 2"
|
||||||
|
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"
|
||||||
|
abbr cdl 'fuzzy-find -t d --exec ~/.local'
|
||||||
|
abbr cdv 'fuzzy-find -t d --exec ~/vc'
|
||||||
|
|
||||||
|
# Dev Playgroud
|
||||||
|
abbr pg "cd ~/dev/pg && $EDITOR"
|
||||||
|
|
||||||
|
# Reload(source) config
|
||||||
|
# abbr sf "source (fd -HI -t f -e fish . $XDG_CONFIG_HOME/fish)"
|
||||||
|
abbr sf "source-fish-config"
|
||||||
|
abbr sff "source-fish-file"
|
||||||
|
|
||||||
|
abbr ff 'fuzzy-find -t f'
|
||||||
|
abbr fe 'fuzzy-find -t f --exec . 5'
|
||||||
|
abbr ,. 'fuzzy-find -t f --exec . 5'
|
||||||
|
# Edit config
|
||||||
|
abbr e. "fuzzy-find -t f --exec $PWD 5"
|
||||||
|
abbr e~ "fuzzy-find -t f --exec $HOME 7"
|
||||||
|
abbr ec "fuzzy-find -t f --exec $XDG_CONFIG_HOME 4"
|
||||||
|
abbr em "$EDITOR $XDG_DOCUMENTS_DIR/morningnote/(date +%Y-%m-%d).md"
|
||||||
|
abbr eci "$EDITOR $XDG_CONFIG_HOME/i3/config"
|
||||||
|
abbr ecp "$EDITOR $XDG_CONFIG_HOME/polybar/config"
|
||||||
|
abbr ew "fuzzy-find -t f --exec $XDG_DOCUMENTS_DIR/vimwiki"
|
||||||
|
# Edit fish-shell config/func/abbr
|
||||||
|
abbr ef "fuzzy-find -t f --exec $XDG_CONFIG_HOME/fish 2"
|
||||||
|
abbr efc "$EDITOR $XDG_CONFIG_HOME/fish/config.fish"
|
||||||
|
abbr efa "$EDITOR $XDG_CONFIG_HOME/fish/abbreviations.fish"
|
||||||
|
abbr eff "fuzzy-find -t f --exec $XDG_CONFIG_HOME/fish/functions 1 -E '__*'"
|
||||||
|
# Create new fish function
|
||||||
|
abbr nff "new-fish-function"
|
||||||
|
# Edit vim configs
|
||||||
|
abbr ev "fuzzy-find -t f --exec $XDG_CONFIG_HOME/nvim 3"
|
||||||
|
# Edit my own scripts
|
||||||
|
abbr es "fuzzy-find -t f --exec $XDG_DATA_HOME/myscripts 2"
|
||||||
|
|
||||||
|
# Transmission (torrent)
|
||||||
|
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 -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 {}"
|
||||||
|
|
||||||
|
## Use interactive option all time
|
||||||
|
abbr rm 'rm -i'
|
||||||
|
abbr rmi 'rm -I'
|
||||||
|
abbr rmr 'rm -rI'
|
||||||
|
abbr rmd 'rmdir --ignore-fail-on-non-empty --parents (fd -t d -t e)'
|
||||||
|
|
||||||
|
# abbr for `wishlist` (fish function)
|
||||||
|
abbr wish 'wishlist'
|
||||||
|
|
||||||
|
# Use advcpmv (Advanced cp & mv)
|
||||||
|
if type -q acp;
|
||||||
|
abbr cp 'acp -g'
|
||||||
|
# abbr bk 'acp -g -b'
|
||||||
|
else
|
||||||
|
abbr bk 'cp -b'
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q amv;
|
||||||
|
abbr mv 'amv -g'
|
||||||
|
end
|
||||||
|
|
||||||
|
## Use modern 'ls' replacement
|
||||||
|
if type -q exa;
|
||||||
|
if type -q batexa
|
||||||
|
abbr la 'batexa -lag --git'
|
||||||
|
abbr lad 'batexa -lagd --git'
|
||||||
|
else
|
||||||
|
abbr la 'exa -lag'
|
||||||
|
abbr lad 'exa -lagd'
|
||||||
|
end
|
||||||
|
|
||||||
|
abbr we "watchexa"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q watchexec;
|
||||||
|
abbr wex 'watchexec'
|
||||||
|
end
|
||||||
|
|
||||||
|
## Use enhanced 'find'
|
||||||
|
if type -q fd;
|
||||||
|
abbr fde 'fd -H -e' # Filter by file extension
|
||||||
|
abbr fdd 'fd -H -t d' # File type "directory"
|
||||||
|
abbr fdE 'fd -H -t d -t empty' # File type "directory"
|
||||||
|
abbr fdf 'fd -H -t f' # File type "file"
|
||||||
|
abbr fdx 'fd -H -t x' # File type "executable"
|
||||||
|
abbr fdz "fd -H -t d | xargs -I'{}' zip {} -r {}"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q docker;
|
||||||
|
abbr dockill "docker ps | fzf | awk '{ print $1 }' | xargs -I'{}' docker kill {}"
|
||||||
|
abbr docrm "docker ps -a | fzf | awk '{ print $1 }' | xargs -I'{}' docker rm {}"
|
||||||
|
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 cpgrep 'colorpgrep'
|
||||||
|
abbr cvs 'grc cvs'
|
||||||
|
abbr df 'grc df -h'
|
||||||
|
abbr diff 'colordiff'
|
||||||
|
abbr digg 'grc digg'
|
||||||
|
abbr dnf 'grc dnf'
|
||||||
|
abbr docker 'grc docker'
|
||||||
|
abbr du 'grc du'
|
||||||
|
abbr env 'grc env'
|
||||||
|
abbr fdisk 'grc fdisk'
|
||||||
|
abbr findmnt 'grc findmnt'
|
||||||
|
abbr free 'grc free'
|
||||||
|
abbr g++ 'grc g++'
|
||||||
|
abbr gcc 'grc gcc'
|
||||||
|
abbr getfacl 'grc getfacl'
|
||||||
|
abbr getsebool 'grc getsebool'
|
||||||
|
abbr id 'grc id'
|
||||||
|
abbr iostat 'grc iostat'
|
||||||
|
# abbr ip 'grc ip'
|
||||||
|
abbr last 'grc last'
|
||||||
|
abbr lsattr 'grc lsattr'
|
||||||
|
abbr lsblk 'grc lsblk'
|
||||||
|
abbr lsmod 'grc lsmod'
|
||||||
|
abbr lsof 'grc lsof'
|
||||||
|
abbr lspci 'grc lspci'
|
||||||
|
abbr make 'grc make'
|
||||||
|
abbr mount 'grc mount'
|
||||||
|
abbr mtr 'grc mtr'
|
||||||
|
abbr netstat 'grc netstat'
|
||||||
|
abbr nmap 'grc nmap'
|
||||||
|
abbr ping 'grc ping -c 3'
|
||||||
|
abbr ps 'grc ps'
|
||||||
|
abbr sar 'grc sar'
|
||||||
|
abbr semanage 'grc semanage'
|
||||||
|
abbr showmount 'grc showmount'
|
||||||
|
abbr ss 'grc ss'
|
||||||
|
abbr stat 'grc stat'
|
||||||
|
abbr sysctl 'grc sysctl'
|
||||||
|
abbr tail 'grc tail'
|
||||||
|
abbr tcpdump 'grc tcpdump'
|
||||||
|
abbr traceroute 'grc traceroute'
|
||||||
|
abbr tune2fs 'grc tune2fs'
|
||||||
|
abbr ulimit 'ulimit'
|
||||||
|
abbr uptime 'grc uptime'
|
||||||
|
abbr vmstat 'grc vmstat'
|
||||||
|
abbr wdiff 'grc wdiff'
|
||||||
|
end
|
||||||
|
|
||||||
|
abbr ip 'ip -color=auto'
|
||||||
|
|
||||||
|
# frequently use
|
||||||
|
abbr ryt 'rsync -aAX --info=progress2 /mnt/hdd/vids/yt/ /mnt/rpi4/vids/yt --delete'
|
||||||
|
if type -q pueue
|
||||||
|
abbr ryta 'pueue add -- rsync -aAX --info=progress2 /mnt/hdd/vids/yt/ /mnt/rpi4/vids/yt --delete; pueue add -- rsync -aAX --info=progress2 /mnt/hdd/vids/_archive/ /mnt/rpi4/vids/_archive --delete'
|
||||||
|
|
||||||
|
else
|
||||||
|
abbr ryta 'rsync -aAX --info=progress2 /mnt/hdd/vids/yt/ /mnt/rpi4/vids/yt --delete; rsync -aAX --info=progress2 /mnt/hdd/vids/_archive/ /mnt/rpi4/vids/_archive --delete'
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
abbr pod 'fd -HI -t f --changed-within 30d . ~/.config/mpd/music/rapiko/output/audio | sort | sed "s;/home/inkch/.config/mpd/music/rapiko/output/audio/;;" | fzf | xargs -I'{}' mpc insert rapiko/output/audio/{}'
|
||||||
|
|
||||||
|
abbr nndl 'python ~/dev/nndownload/nndownload/nndownload.py -r 10 -u "vfcgxwho@gmail.com" -p "2Mrqxnp*GBHH#6z3e3@BIY!ZzJbcrias"'
|
||||||
|
|
||||||
|
# vimwiki
|
||||||
|
set -l wiki_root $XDG_DOCUMENTS_DIR/vimwiki
|
||||||
|
abbr ,ww "nvim -c 'cd $wiki_root | Goyo | VimwikiIndex'"
|
||||||
|
abbr ,wi "nvim -c 'cd $wiki_root | Goyo | VimwikiDiaryIndex'"
|
||||||
|
abbr ,w,w "nvim -c 'cd $wiki_root | Goyo | VimwikiMakeDiaryNote'"
|
||||||
|
|
||||||
|
# Rust
|
||||||
|
abbr rcr rust-compile-n-run
|
||||||
|
|
||||||
|
if type -q nvidia-settings
|
||||||
|
# nvidia-settings (To use XDG-Base-Directory)
|
||||||
|
abbr nvidia-settings 'nvidia-settings --config="$XDG_CONFIG_HOME/nvidia/settings"'
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q insect
|
||||||
|
abbr calc "insect"
|
||||||
|
else
|
||||||
|
abbr calc "echo 'Try `insect`. You can get it fron AUR.'"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q z
|
||||||
|
abbr j "zi"
|
||||||
|
end
|
||||||
|
|
||||||
|
abbr h fiztory
|
||||||
|
|
||||||
|
if type -q fzf
|
||||||
|
abbr sshf "ssh (rg '^Host\s' ~/.ssh/config | cut -d' ' -f 2 | fzf)"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q pueue
|
||||||
|
abbr pu pueue
|
||||||
|
abbr pus 'pueue status'
|
||||||
|
abbr pua 'pueue add --'
|
||||||
|
abbr pul "pueue log (pueue status | rg -o '^\s*[0-9]*\s.*[0-9]' | fzf --multi | cut -d' ' -f 2)"
|
||||||
|
abbr puf "pueue follow (pueue status | rg -o '^\s*[0-9]*\s.*[0-9]' | fzf --multi | cut -d' ' -f 2)"
|
||||||
|
abbr puc "pueue clean"
|
||||||
|
abbr puw "watch -cn 1 'pueue status'"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q yarn
|
||||||
|
abbr ya "yarn --use-yarnrc ~/.config/yarn/yarnrc"
|
||||||
|
abbr yarn "yarn --use-yarnrc ~/.config/yarn/yarnrc"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q vultr-cli
|
||||||
|
abbr vultr vultr-cli --config $XDG_CONFIG_HOME/vultr-cli/config.yaml
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
if type -q gfold
|
||||||
|
abbr gf gfold -d classic
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
if type -q zathura
|
||||||
|
abbr za "zathura (exa ~/dl/pdf | fzf)"
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
# udiskie
|
||||||
|
if type -q udiskie
|
||||||
|
abbr udi "udiskie"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q udiskie-mount
|
||||||
|
abbr udim "udiskie-mount"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q udiskie-umount
|
||||||
|
abbr udiu "udiskie-umount"
|
||||||
|
end
|
||||||
|
|
||||||
|
if test -f ~/esp/esp-idf/export.fish
|
||||||
|
abbr get_idf ". ~/esp/esp-idf/export.fish"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q parallel
|
||||||
|
abbr pa 'parallel'
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q parallel and type -q aunpack
|
||||||
|
abbr paun 'parallel aunpack "{}" :::'
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q mcomix
|
||||||
|
abbr mx mcomix
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q chezmoi
|
||||||
|
abbr cz chezmoi
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q hledger
|
||||||
|
abbr hl hledger
|
||||||
|
end
|
0
dot_config/private_fish/alias.fish.tmpl
Normal file
0
dot_config/private_fish/alias.fish.tmpl
Normal file
32
dot_config/private_fish/config.fish.tmpl
Normal file
32
dot_config/private_fish/config.fish.tmpl
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
set -x 0 fish
|
||||||
|
|
||||||
|
{{ if ne .chezmoi.username "root" -}}
|
||||||
|
source $HOME/.config/fish/env.fish
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
|
# ONLY for interactive shell
|
||||||
|
if status --is-interactive
|
||||||
|
{{ if ne .chezmoi.username "root" -}}
|
||||||
|
source $HOME/.config/fish/abbreviations.fish
|
||||||
|
{{- end }}
|
||||||
|
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
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
{{- if (and (eq .chezmoi.os "linux") (eq .hosttype "desktop" "laptop")) }}
|
||||||
|
if status --is-login
|
||||||
|
if test -z "$DISPLAY" -a "$XDG_VTNR" = 1
|
||||||
|
exec startx $HOME/.config/X11/xinitrc -- -keeptty -ardelay 200 -arinterval 60
|
||||||
|
end
|
||||||
|
end
|
||||||
|
{{- end }}
|
205
dot_config/private_fish/env.fish.tmpl
Normal file
205
dot_config/private_fish/env.fish.tmpl
Normal file
@ -0,0 +1,205 @@
|
|||||||
|
{{- if (and (eq .chezmoi.os "linux") (eq .hosttype "desktop" "laptop")) }}
|
||||||
|
# XDG directory settings have been already done in /home/inkch/.config/X11/xprofile
|
||||||
|
{{- end }}
|
||||||
|
set -x XDG_RUNTIME_DIR /run/user/{{ .chezmoi.uid }}
|
||||||
|
set -x XDG_CONFIG_HOME "$HOME/.config"
|
||||||
|
set -x XDG_CACHE_HOME "$HOME/.cache"
|
||||||
|
set -x XDG_DATA_HOME "$HOME/.local/share"
|
||||||
|
set -x XDG_DESKTOP_DIR "$HOME/vc/desk"
|
||||||
|
set -x XDG_DOCUMENTS_DIR "$HOME/vc/docs"
|
||||||
|
set -x XDG_DOWNLOAD_DIR "$HOME/dl"
|
||||||
|
set -x XDG_MUSIC_DIR "$HOME/vc/audio"
|
||||||
|
set -x XDG_PICTURES_DIR "$HOME/vc/pix"
|
||||||
|
set -x XDG_VIDEOS_DIR "$HOME/vc/vids"
|
||||||
|
set -x PATH $HOME/.local/bin $PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Editor
|
||||||
|
if type -q nvim;
|
||||||
|
set -x EDITOR 'nvim'
|
||||||
|
else if type -q vim;
|
||||||
|
set -x EDITOR 'vim'
|
||||||
|
else
|
||||||
|
set -x EDITOR 'vi'
|
||||||
|
end
|
||||||
|
|
||||||
|
# for 'man'. See below;
|
||||||
|
# https://wiki.archlinux.org/title/Color_output_in_console
|
||||||
|
|
||||||
|
# set -x LESSOPEN "| /usr/bin/source-highlight-esc.sh %s"
|
||||||
|
set -x LESS_TERMCAP_md (printf "\e[01;31m")
|
||||||
|
set -x LESS_TERMCAP_me (printf "\e[0m")
|
||||||
|
set -x LESS_TERMCAP_se (printf "\e[0m")
|
||||||
|
set -x LESS_TERMCAP_so (printf "\e[01;44;33m")
|
||||||
|
set -x LESS_TERMCAP_ue (printf "\e[0m")
|
||||||
|
set -x LESS_TERMCAP_us (printf "\e[01;32m")
|
||||||
|
|
||||||
|
# for 'less'
|
||||||
|
set -x LESS '-RI'
|
||||||
|
set -x LESSHISTFILE '-'
|
||||||
|
|
||||||
|
# nnn (filemanager) settings
|
||||||
|
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
|
||||||
|
|
||||||
|
# ripgrep (rg)
|
||||||
|
set -x RIPGREP_CONFIG_PATH $XDG_CONFIG_HOME/ripgreprc
|
||||||
|
|
||||||
|
# xorg-xauth
|
||||||
|
# This line will break some DMs.
|
||||||
|
set -x XAUTHORITY "$XDG_RUNTIME_DIR/Xauthority"
|
||||||
|
|
||||||
|
# xinit
|
||||||
|
set -x XINITRC "$XDG_CONFIG_HOME/X11/xinitrc"
|
||||||
|
set -x XSERVERRC "$XDG_CONFIG_HOME/X11/xserverrc"
|
||||||
|
|
||||||
|
# nodejs
|
||||||
|
set -x NODE_REPL_HISTORY $XDG_CACHE_HOME/node_repl_history
|
||||||
|
set -x NPM_CONFIG_USERCONFIG $XDG_CONFIG_HOME/npm/npmrc
|
||||||
|
set -x PATH $XDG_DATA_HOME/npm/bin $PATH
|
||||||
|
|
||||||
|
# nvm
|
||||||
|
# set -x NVM_DIR $XDG_DATA_HOME/nvm
|
||||||
|
|
||||||
|
# volta
|
||||||
|
set -x VOLTA_HOME $XDG_DATA_HOME/volta
|
||||||
|
set -x PATH "$VOLTA_HOME/bin" $PATH
|
||||||
|
|
||||||
|
# python & pylint
|
||||||
|
set -x PYLINTHOME "$XDG_CACHE_HOME"/pylint
|
||||||
|
|
||||||
|
# golang
|
||||||
|
set -x GOPATH "$XDG_DATA_HOME/go"
|
||||||
|
set -x PATH $GOPATH/bin $PATH
|
||||||
|
|
||||||
|
# Rust
|
||||||
|
set -x RUSTUP_HOME $XDG_DATA_HOME/rustup
|
||||||
|
set -x CARGO_HOME $XDG_DATA_HOME/cargo
|
||||||
|
set -x PATH $PATH $CARGO_HOME/bin
|
||||||
|
|
||||||
|
# Parallel
|
||||||
|
set -x PARALLEL_HOME $XDG_CACHE_HOME/parallel
|
||||||
|
|
||||||
|
# source-highlight
|
||||||
|
set -x SOURCE_HIGHLIGHT_DATADIR /usr/share/source-highlight
|
||||||
|
|
||||||
|
# `pass` command
|
||||||
|
set -x PASSWORD_STORE_DIR $XDG_DATA_HOME/password-store
|
||||||
|
|
||||||
|
# ~/.rnd -> $XDG_CACHE_HOME/rnd
|
||||||
|
set -x RANDFILE $XDG_CACHE_HOME/rnd
|
||||||
|
|
||||||
|
# gpg (gnupg)
|
||||||
|
set -x GNUPGHOME $XDG_DATA_HOME/gnupg
|
||||||
|
|
||||||
|
# Filezilla
|
||||||
|
set -x FZ_DATADIR $XDG_DATA_HOME/filezilla
|
||||||
|
|
||||||
|
# my own scripts
|
||||||
|
set -x PATH $XDG_DATA_HOME/myscripts $PATH
|
||||||
|
|
||||||
|
# john the ripper
|
||||||
|
set -x JOHN $XDG_DATA_HOME/john
|
||||||
|
|
||||||
|
# bat (cat clone written in Rust)
|
||||||
|
if type -q bat;
|
||||||
|
# set -x BAT_THEME "hybrid"
|
||||||
|
set -x BAT_THEME "base16"
|
||||||
|
set -x BAT_PAGER "less -RFI"
|
||||||
|
set -x PAGER 'bat -p'
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q fzf;
|
||||||
|
set -x FZF_DEFAULT_OPTS ''
|
||||||
|
set -xa FZF_DEFAULT_OPTS --height=50%
|
||||||
|
set -xa FZF_DEFAULT_OPTS --layout=reverse
|
||||||
|
set -xa FZF_DEFAULT_OPTS --bind=ctrl-k:kill-line
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q sk;
|
||||||
|
set -x SKIM_DEFAULT_OPTIONS ''
|
||||||
|
set -xa SKIM_DEFAULT_OPTIONS --height=50%
|
||||||
|
set -xa SKIM_DEFAULT_OPTIONS --layout=reverse
|
||||||
|
set -xa SKIM_DEFAULT_OPTIONS --bind=ctrl-k:kill-line
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q sdcv;
|
||||||
|
set -x STARDICT_DATA_DIR "$XDG_DATA_HOME/stardict"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q elinks;
|
||||||
|
set -x ELINKS_CONFDIR "$XDG_CONFIG_HOME/elinks"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q docker;
|
||||||
|
set -x DOCKER_CONFIG "$XDG_CONFIG_HOME/docker"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q gem;
|
||||||
|
set -x PATH "$XDG_DATA_HOME/gem/ruby/2.7.0/bin" $PATH
|
||||||
|
end
|
||||||
|
|
||||||
|
if test -f "$XDG_CONFIG_HOME"/mpd/mpd.conf;
|
||||||
|
set -x MPD_HOST (grep -n --color=always '^bind_to_address' $XDG_CONFIG_HOME/mpd/mpd.conf | awk -F' ' '{print $2}' | sed 's/"//g')
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q vidir;
|
||||||
|
set -x VIDIR_EDITOR_ARGS '-c :set nolist | :set ft=vidir-ls'
|
||||||
|
end
|
||||||
|
|
||||||
|
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"
|
||||||
|
else if test -d "$HOME/.local/share/flatpak/exports/bin"
|
||||||
|
set -ax PATH "$HOME/.local/share/flatpak/exports/bin"
|
||||||
|
end
|
||||||
|
|
||||||
|
if test -d /var/lib/flatpak/exports/bin
|
||||||
|
set -ax PATH "/var/lib/flatpak/exports/bin"
|
||||||
|
end
|
||||||
|
|
||||||
|
if type -q calibre;
|
||||||
|
set -x CALIBRE_USE_DARK_PALETTE 1
|
||||||
|
end
|
||||||
|
|
||||||
|
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
|
11
dot_config/private_fish/functions/encrypted_XMR.fish.age
Normal file
11
dot_config/private_fish/functions/encrypted_XMR.fish.age
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxYXE3NVNMamNuSUp0bDVq
|
||||||
|
U0UwSTdhYS9jczl4WmtHQ28rNXVQOERkWlZ3CmFqc1BwVllxclVIREdlSDZwTW1I
|
||||||
|
QXczUVZqdXQ5YmIzc25acXBuREZBTlUKLS0tIHVtTGpQT010eEhoTG0rWDlVZDZp
|
||||||
|
a0E3UDY2V2x6cXc1Z21uaUJuMUt5TEEKktOjQuRV+BdH9ZEfEHZ1i6AKASWk0K7q
|
||||||
|
ej8LgMX5Fc7KBx2TCKfOYDDZoHic6As6ZbS9Hs6hNGcyRE8u58V8omnOc2PusQFm
|
||||||
|
mgOfNtyOqcQNhvj1Ji1QUgSrtqaz8Hs7tx0AHDmkns0bnc0NYqTI61qIjJ+d/kIs
|
||||||
|
8fW/r8+VWNVI2h7OjQ8uyp5m9wJ7UT9/P8/PDhe46h8cMnm0xfchwXbU382TDgtL
|
||||||
|
gFwcrhdVFUWngsBe0PSY4TaFcyujxNYH0Jgp5W03D+prWx31S62OKCQhhAFZ2t5K
|
||||||
|
bLpB187qK1AqrgbDT+9ysg==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1M1BwVy84RWVFamtpVTFY
|
||||||
|
UTRIaG9nQU5MTlkzS0hqK3RQak41d2EydjNvCnNwOCtESEZtWHN2T0dzUkJqajRQ
|
||||||
|
aXNib3l1ZG0zQUtOelNHNldSUTgvSVUKLS0tIDRqdGl3R2lsMGZ0UXZEc2pDVXox
|
||||||
|
QUtNZ1p0UDZIS3c3MGJ5WmxEVHBiS2cKKRhGdj+ebVtQ4i8H0vdPrC+KqiqDn5x9
|
||||||
|
HPfSRzMDj34hym01zaN+LKwGYy0lf0nhuZ6HFIV8ZPq25zblpCD/HwB8vZN3Nq01
|
||||||
|
mEUgHcscc6jcE0ZdHI2oBKh+noOm/WpUPavDAhdj9P6j57FlBYu9BvlhUFmIcClk
|
||||||
|
s15axwiHVhcHOX7ayfBNHs1sCDzKBM4ECQXcce3NFAYJUcEU65+aTVB1tmTHpbh9
|
||||||
|
INOcVKT6HqLTS7kZBB8Cy1Qw4JdUeVuCEZkH5+CKPw1rKjRhU7FrZGaEvANeHmTL
|
||||||
|
CFKUjGhZFo0iAGIgvfhvYhazbrN/HfiMdOg18ycYs7Dh/yS92KHgT6cJnMjva615
|
||||||
|
pacP7V3dsXZihOUwQHvYdsuORGIy+L1isea9DxQezu3AtuMxnWCDBXorKAJ7INq7
|
||||||
|
2GdumoQ/f3EelNTdOE/zu4NmU2EJTFtbxKTasdNeZPlYQZ4qOrPPNvEFpihkZSj5
|
||||||
|
cBYxQJJ3yvVaaKaFIdGAoLxOixAm0AJsoYqozYBQ7WdK/JoMbcfpXs8ymA2+xYSA
|
||||||
|
Kw4dwwXwryIJmoqRAYmUs5Q4d7hw0wwiYWRSBc4kJ0t3CH3SALKa21MipNcje1P3
|
||||||
|
Wz7ay/mdN83qnO8=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
20
dot_config/private_fish/functions/encrypted__dict.fish.age
Normal file
20
dot_config/private_fish/functions/encrypted__dict.fish.age
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3TXRrZnhCU3pUdHFObHJ2
|
||||||
|
cHdYWHRqZTM5K05DQXBybENFVXlTOFpOSUc0CmN6OUJPVjBPT1NGOHVNOUpYMFg0
|
||||||
|
aDFHSnJnckFNbmt6NlJpUTVacm5UWUUKLS0tIGVlR284d1VGaWN2ZlF2MTl1b3dX
|
||||||
|
bGVZZERIaG1rRjYvNEZZVzU0ZDdGc2sKYCBV16qPY6J8oSYUsjY2gJ5ctHOLr8nM
|
||||||
|
bQ1zWGIPBedrkTsXNZ+plUmv3/M6PC4XEsPH5ITDHuTaMf6MKN0UCdkuRcX90VSt
|
||||||
|
towJfVI5t0JxRT0ougF9DtDDMvn5TepOa502P5yFEvA2hRIue4JzdnyEOK9H7fzB
|
||||||
|
P0hCwL0FPMkJAkIKgewf//vanRQQwSZZ+3/pUA8ji5JBYE4XENRxDcyK2mt+pe8L
|
||||||
|
h19n9uKR/7Y5lFtLUNlFT+JAj6tP6zNPQ9lIctntJzRxcJTdqkUERshFnabAAP3r
|
||||||
|
sP74zwE1JrTDh6gnon2ZMmamNSWquaJiK4HS92QWGgf2X+wa+MpiB84u4jQPpeGc
|
||||||
|
f/8TpnZVthQcD0DIj/yjvBiYrrcRfVBQOcM1HFagJXprDf5ubEMbwRPEf05iNCYR
|
||||||
|
OqzM4MEa/VY8ATO5R/+NjoHuyAjsIoYhtEq2b622ml1qw0PuZ6BG/eK7cdCvFHGB
|
||||||
|
s0oFPvJDAWk+XMmWjXHfRVXmPZTdxDP4CY175dfzsBnSaxhHkUdcyXkFWOW0a5eS
|
||||||
|
wV7RZnnahP/JjaOw2KlUC12CYVK+YrT+n4oRO9ZDdBtTqeURYiDUZMO0AtlHY6Rs
|
||||||
|
joQTsgpe03to/k9ewL/5vaeBCg7C+UqeXXoTs2uauzISPLFpoSN6kZSPCz1+dOf/
|
||||||
|
9nRmrFCbvLyzLzXkgN7IthdDtNJmp4WzHHXTMbhJ8OLCWfBUe7SBo2Gw5UUwjkgC
|
||||||
|
FcLKJRQxE+blbX4OTKwUbQAuEx8M/3UVIYlVKKbAykEVs0C9Jv31UMhuifpGFJd2
|
||||||
|
8W4q+YoEhupENlCCsxKIPP0TdCsNFMci3ePAFLcyQemId0iDfiLjwdhLP1o93PCj
|
||||||
|
muSvzomU
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,19 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvcjc5dW5HZmVrMU1LS3dD
|
||||||
|
RG1LbWxaR3BYaGJkSTlFdnZncExVSXE3bnhrCmg3cWhrcExxc3BzQ004Z0QvdE1X
|
||||||
|
YmR4cjcvNENITjgwN3JHMzhMMFVFVGsKLS0tIDlxNnFERzNQbXh1cHFEWm1FejQ1
|
||||||
|
alZ4NUF6VGl0c2tJRkVqUE5vTlV4OG8KzQPPQwTwdCAgpQB1c5GvAPBHKw7mFdfv
|
||||||
|
Bn4lSdPR845pK/fKDDm7d6Cetl2BOitz36LiwasJ4nyAUA2XJgr2R8fOjMz/NYq7
|
||||||
|
R0aVEWOufr66DceC+jTgaPG9xW2tVqCj7+RZiRt1qql9cbiwry5o31e9oX65899h
|
||||||
|
0vc3JCRM59KaRcqn+exr/cejDZaWQxpaANlv/6e6V2LMwpMzBk+IPiKIlmro7KGh
|
||||||
|
CpGJ7oTfk3nhRYR+6D6wrK+kbBQ2GQrj3sL+0uunGcgGAcv9SeMAZymioX9qh8Sp
|
||||||
|
jxqIlrC0KaDD3QsIb1RKKZCzx46EQsS+mAV3VYpw4r0C/+Tl1n/kgUMe/3ibTSVG
|
||||||
|
ti3zu5pdNflT6mzAHsLAP9i65L4tp2JQZ0fgHQi5elWaRArmzYUe3ibN2v+KP974
|
||||||
|
/MyyhzAlRD4Jo1WpUBGvyze++g3kyro2ZyJY4DUUvqCHla9c4z1spw5NTq7ZxZIZ
|
||||||
|
MGLTfRTHPXgPul3hWRmHeZ6AypCFIQEuIK1euro76PeYMReVBW9ykZS8IFcCz/aZ
|
||||||
|
rzLXoVooBLZEKf8Vtc9OKQAw3AdQjjQMf7T8QEQb+3ICsgXt7AaHskrDGO3+Q6MX
|
||||||
|
rRT1BSVt9RENYuhkpi6KBB5pDQlXTuWBSFBjy8LunEqguFahXp+fs97y9cI52cA7
|
||||||
|
/J1f0oBqPUhNO0LAg2uvqzpY9IlZIUQ3nO1Sf7CtYB9MkSd/qs5GPjP9mVPuPI3I
|
||||||
|
m5QuyARViH4TZV159tusyISjn51MNtCPtP80MMHN16F2HEBRfe1WS+79RvfZUtlD
|
||||||
|
5JZ7LJ0e1iejbdM2poikBHBLkeFdFQ==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,15 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwUVU0OXpzaHJXUHVhT3NF
|
||||||
|
Ni9rS016T3oxeEQyelBucnF6U1FKK3J5aUJVCnVySElBUC9aTFp1YXdRdnVrbVBS
|
||||||
|
UC9KeGw4bjlqT2dkVWpOOWVMY0hvZHMKLS0tIFBZMHBzeEdLeUw0cmJEMm5FSjlX
|
||||||
|
bG1KUjlDYzMyb2E1NmIyazBGOE1SM00KUmCnDP7MQJcdbWDcxABx0jrxl3LjBOfN
|
||||||
|
NFQGqqVKyW8/5ZMAqAjdBxrFMUYpdsurSMxGJsyhKBIuAriFqId6msshhLBnYkqw
|
||||||
|
XZZhdapIqP4iWKhmsGH/+LbXx5QfVDmyCnE7lR801Z545RrT7tkOnAIXP74Mwknb
|
||||||
|
6cts3nvAM2am4GeLVBPsJFTUSFJKpxKmbdhP3j2xr0ULUAk85krlLcwT2Zj3ktP8
|
||||||
|
YLQ4aehs8DieAkgxxvFj3ZfcKWneJfMvPXbYDdbXeNADyWSDKs5wnhFrvwguoJh2
|
||||||
|
wC/5kHs5IzrrtEUsRhKJaVvjpoiCSIB2wfoLB8d3EEG5FZVA6w9/JFsNB8rnyYIn
|
||||||
|
+LU1oBSCFyfWR6jUZUgKD1GbLgCK0G/JgkGTrhuZAOmDSw3oj1PwYd/uyRaC7iwd
|
||||||
|
YP/qn1IWjv9+l1RHNUe3eEftGEZChJLi8fiS30of7m94euVguvpzYYmRjdsu5QpJ
|
||||||
|
ZJeYec3wgozTtKKSwYc9hQzjcR+chRnlmmKvNx7QjkoTxUcpcgbKK/TuWVh4vyV4
|
||||||
|
iEaiewGpnW4EgUOVdcW2vYZTJ10=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,12 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxOEJFRWlVZmRVWmNpb1N2
|
||||||
|
OGFOZmRMclpkeDJjVmR6VXJLOE91K3FPeXpVCkJ3cUtOaDhMYzV5ZTc1QmhkcWRu
|
||||||
|
VGh4ZUNKekNxUGo5OFQ4MzBrOEZ1bGMKLS0tIFlKMzRsemZjMWIzcGZSZnl5NU4r
|
||||||
|
ZHhPWWNIdkkzTnhCN3plN3c2bWtrT1UKkciCC8pmPMHieP/ccKAofOrgAk+cCcub
|
||||||
|
F3jSd/PjJ5ehEY8b1O5TMrh/E3PLQNwD8VMsF3SIQCI2PkmADXczWgjTKDyusCxW
|
||||||
|
gKKm9HAbNtMBr9fG5rcQG36yKxLGbvVvNZRob+8UBxOyBQJXrq8AwSrd7p742Odo
|
||||||
|
ggsfeCUSx/VEpZrYBRqsj3nGkLnTdW80gxHRqstKKzG3Usx7prDJPNLAxrwweLnp
|
||||||
|
lCpxKBq1SiEu6ZbGoJttoRdilzWKDrHLdT9vJiaaVe8UCZdTsfGv4UGDHxMIheHL
|
||||||
|
9ORV4Qyb+wBtmypneb7aB0aP3mUL9MC2lnTzAKxH/CWsuVq3cOd+2frOHSAfLh7N
|
||||||
|
NA==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
10
dot_config/private_fish/functions/encrypted_batexa.fish.age
Normal file
10
dot_config/private_fish/functions/encrypted_batexa.fish.age
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRVlBFdDZsRDROL0FmNUxh
|
||||||
|
ak8xYm5DdlZVWDYybldGeFBiZ1QybzRKaFEwCkJUVWdRSDBNSG5sSmo5TzJjdHh1
|
||||||
|
aUw1Mkt6VGxWUEVjSFRvZ0RLbU4xcW8KLS0tIDhVV1orQlUrbmkwVVk2eG54Q3Y3
|
||||||
|
U2RhWk9XZGcwMXBNTFowVHFQTWFrVk0KQqirA7nr+wmlZ7BEpJfwPsutFdatfBGU
|
||||||
|
EjalgcokWmMmcaUosSbKOIHZdToHVNJrJn09fCcMSjULX4KY2xt9QkFL0he52E26
|
||||||
|
Dt0m+XZT4xYHqwrfMVUT2IvCy13IYEFgWgJ5qSXBYQ1dI3ZjfarvnzbpWeoVMHY1
|
||||||
|
pfIz51xV9BahSdMIgaSxvQCfs9qmqnoGuZ0COsZmAH41A8ZTi0205Ayn0LKQkLvn
|
||||||
|
vTg/TPHpT8nova7g3r9w8OzA5zmg5+ZIV+NqkB66/qc60vNdUwBeXLHLtZLm2Q==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,26 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5WXdQTm5hMW5STk5uTHNG
|
||||||
|
eWdPNFN6UGppUXNkdy93SmlDWks3YzE1dm1BCnRzWEVXYTdNTm9Vek5naERFK1Zq
|
||||||
|
bVpzam1KOUhaSWpIeUlvZlVPV3R5dXcKLS0tIDdiQXozYnQxbldBTmdrM0FRSi9E
|
||||||
|
LzlRY1JZOUI5NjJ5N2tIQkxOdFAvVncKVhWgIspgkaj0mFrlrkkwkgYmkV4Yd9By
|
||||||
|
RD21C0l/1LnXFHCLYIEw7zV5HKDjE84wmH+OAF/9pQXVul11aUALz2ttfSi3jOkJ
|
||||||
|
hfOUOzw+B3zNE3rgqVYwAHfwMUvlXvu41BcfaKsdj2J/Nf+I8m9xzzgj7NYGqQgx
|
||||||
|
SRb1g2f7O+HDxLhIzohH3CqeE8CPYofUVePR6k85zr9XywXD6w0fqGUi2xgh7CIy
|
||||||
|
MGajg6xUAjmBNEFYycvgeZ011yTHP82Nk2hSKd9uZzhdRb8MP4VU0sclTNH8cOIF
|
||||||
|
oOK1deY9SQ1zSwNDyup6GaUfFsUqOTywyWNDxd8w82Ja4wu38/9qnROSbFFKUh/c
|
||||||
|
CgDeyRGmooIJuEie72P7dqRiCyP6EeVVY/wWckrgVdXpciV3vi/BFDYNJeH5OotP
|
||||||
|
2weJBiUNks89JowfdndxMryMPtUS28g8HojOYYNGmhNcOwyi4CWPtE1K8pX2qG64
|
||||||
|
JgdBSkifme2Sa5I+gun7gDcuZOaCFt+lhA7ZDAyzHegxMYDsDAzLWaEznp86QTUW
|
||||||
|
WrRpAvg8gYiqqcwGMh8vGB6OVn+ZlYg1e4L+jONC73CN40qiFYr5vaKfqozByZTS
|
||||||
|
K+hHGnztx0k1SVqFvUPM/ZbwmJiQ6XI7kDs3nfJMKp9CvTu9g8C68fD6/qBHzhZz
|
||||||
|
QWSRi+EnSIOyyJsD44mekpsfAugk7mU03p8O/hMSe5atKca7jN+RL3HQ6tUq+c9A
|
||||||
|
A6uEThlAC3yKoZpHHR/3p27+4ymJLKul/jYGui7Q8m9TCB1WOIE/0lCqQlU/z5AL
|
||||||
|
f/1COR8tOz37bDYHA8LdJjT+YjSix2kHwkpmrWB86LUKNR7DtyvUoeZR/9QysIZt
|
||||||
|
hJoe60cIq0TP2VhkeLRFXyyFbRV3UAWGBc+WFREfkmJqEPOs82E8rDmXgtXG8mqE
|
||||||
|
14774dMlD+zbdhMp2+DNj8T4qzzKCR1CIa1t2roI8kyKN0ow71h/5og1fM059xjB
|
||||||
|
zQTMvhZRd6PW1QUWj80GSlgoUrzbWG2Hg1FELMuOz4vhxfS1iQ+pTl0KsAnq2q7Y
|
||||||
|
5QzUTcGMwJKOl0sQVLm63BTHAzVOEP17AbcufnDhx3rb0vMsOdfedOzdPKJw9tqK
|
||||||
|
2TmM5lJO2vAfpUukfp181SMIvfDlZHeqwM5JP69SIK3nsUx4l4AAH9iCLUeGAkbK
|
||||||
|
qSGobL7qR0c7PFYRSSMUHMwqvb8JQo2HlyeJFL0KqyE5ERhsLA6JQVam0nnp3HpL
|
||||||
|
vAJ3/iu6eohE3ICMCf8a8T7PM3ijMqIJQcpNCLIZ
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
10
dot_config/private_fish/functions/encrypted_battree.fish.age
Normal file
10
dot_config/private_fish/functions/encrypted_battree.fish.age
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0aXMvYXRiblA1cWRzWGI3
|
||||||
|
cUhBUVNRTFFPV3BXdzBqQW4wUmlDWmc1UURjCkYvaG9OYWJweGJ5ZDRJOXJ3b2t6
|
||||||
|
VTV0UktTakNTdFl1VVJWcFM5U2l4RXMKLS0tIHZEOFZTZnpUNU1UazhoM1oxczRW
|
||||||
|
ZDFoOEhlMUx4eUd1ZGwxaytQVHRMYTAK/VOB4WGVnehizBlQBTkApQe5YHbnARzA
|
||||||
|
X5VFmZVJfWP35KD9vr0DYGV+z1ZMBu3096TNX13YpmSJDpflR86E/EoNPrQC4weB
|
||||||
|
XmoELN1Rr2rD1x4v7R/WzfoT/XSGsLGdddB/Cpt3zCxvzRfEBfBqlggckKegro3w
|
||||||
|
W95a6RBupKWU8HI4TSvaGzeO/3k5iMBdeQ8bwicYo3lV38af1bQg+fMJSJSHNbUb
|
||||||
|
PM4JCV3j2dE3eUWlWpXUQjS/FEBiYa4k
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
17
dot_config/private_fish/functions/encrypted_bd.fish.age
Normal file
17
dot_config/private_fish/functions/encrypted_bd.fish.age
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArNm1WQjBTWENNUzFqVDdC
|
||||||
|
SE5Ia1Q2OXFwVUY1MGZWcTkvV0x4N2FXZUM0Cng3RHdha1IvZ1gzNGJZdnZTMElB
|
||||||
|
d1R0RklDalM5aENQRm4weUhYTWFYTHcKLS0tIGdTUVBoTjFZZ1BBNkVOYnJ0M1I0
|
||||||
|
Wm1jRHRJdzVRdUhoNFJWcFRPaENTanMKUrS8V9bduw/PC/dI5WN+ok6Vzr234JLw
|
||||||
|
zq2QgSfDRTkPHJVv+4uLmqlvCo8V78p3CM1KGovR9g2vlMM+wI8VQRnUe/w3/ouj
|
||||||
|
mDoB22Pfb7xGoTLtc6sahp1qazYZdoZGH+nW+uwBnzL/kWjuYAeObESbj1xT0Yuk
|
||||||
|
DbZeSiCUpwzXOzTvMOesNNrlyvZXcIA9rlIJkTMFP3Ggn1JLMxHlc+OI/OdieleQ
|
||||||
|
x65TYqO3JjH+rFmgLy9Uc95p/u3SXyfsSHZqgw4tzLcbnQqzcYtjOXhzEnmbZnQJ
|
||||||
|
96y3Z6n7x9YxLKmMtWDew0LRU9GynuTpySCJ9RRRu47dmRVB6nVAIwP2ZyZIKRs2
|
||||||
|
UCJui0/idl6YPhTYgM7uAIc/TyTkK3LvoNtaxSIS4Sc7scxVON/Ay/6KQewg8XPp
|
||||||
|
N8pkeYvrQaLfe/CR/mvmeURGNVyw/bOKDSKvV5+jRsMCUDl0A4jhSr18+c3Qz6og
|
||||||
|
YeJyyYbOX59oBOdKyc0OWjnSsO5Ut+4t2CSYZpovfnQrvWoxUa5B3vOqVIaupaep
|
||||||
|
jL+V+Jt6h9KW40pJUjqIu6w9vLHD8xAsa9kdDmdfhy17Cf4eaFOK2ZFCDxLvSxuS
|
||||||
|
ZKD6ojUWxVg7LGXePk+GjsB10uqluE9ZHKsTUDptGIvo7k3NQXv1BDMRfsYAmFWw
|
||||||
|
7P1zgIesxeFBSCYXOdV8tKI=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
96
dot_config/private_fish/functions/encrypted_bind.fish.age
Normal file
96
dot_config/private_fish/functions/encrypted_bind.fish.age
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOZitjaTdJZWJja1FmT05Y
|
||||||
|
MC8ybE1PQ2xsMVZENE4ycHFhTjUwL3pTalVjCk10ekluL1JxSjJ5eGR6QVJPV1Bo
|
||||||
|
YzlKaVJsM05ta2RpL25UVjlzMFdvRnMKLS0tIFFRRFBlYUZLRUhUa0pIcTNObUlO
|
||||||
|
aVc4cm5Hcm52T0swYjZpcE5qWWFnb3cKMm4/hfjA+Q/mnSZoRVV7VquTXfPX4mSH
|
||||||
|
ftPQhoK59q1ZD8DELaptKtT+D4tzziLn27GjSLyZxl/9SuwtOH673up8wuikI+Km
|
||||||
|
fYUF5SjkuIsv51GptrDmKEHx0PXlncv4pAOtUcmzzmcx6xmx5cEJNdqGpoqAhKKB
|
||||||
|
9rugbA7zw9DUzGXpDt5CGTEN0WZ0Fr/mylB8yiiVPARuRGaNvX6Hf+nczLO7jUwg
|
||||||
|
mKHlZxMz1fAz/nFRApg0oL1k6CV+Glbb+vdCLORZ8oyMFm25xBaukQc8WEY52e58
|
||||||
|
6d6bfiF86LiP8vu2+RgOmHPXtxScsrHAjUXptGN9xl6ZwWVPN2RtPtwg4H+I6Q5I
|
||||||
|
S+ow7l16GGqx6L5aZg0K21tJYsGoXRDCDLqQ9u420KZv2tYyySzzMqb811aEJbGO
|
||||||
|
wsRMI50zBWAAiQsrpQ+TaN6LrXuh2GlDtD2Lwr3c4kAgjL4JjiUpQGemDA5iAq+C
|
||||||
|
Qkxzr+Oitr+8US977DFf/2c/sWLXMMVZ18tqoiuJjmajsREZJFunJ1P5ZCbmNoOg
|
||||||
|
KFmeN3aZN6s/Qc4EJpi/1sdhsJu2oMu6mUPSTAbeMTNSHiZV71x5HK+kAIRLgyWo
|
||||||
|
8JYzxCLXO/7ZQkoG/eDCUeETGgZoFkN93LQ1SJ+jNK2Dv0h4musnIjOjz8UyOpkK
|
||||||
|
WqojX6hl+ABfQf2NiyDnDXX2c6gCByeorUN2g+DbY8r+2URTfwuia1Ui22eTOdei
|
||||||
|
hNgliH/XsVUGCc+hhvKwUskM/Jbpy5bXQXf7aSGHQigCpyXnKbBnUhULqnbrr1Qy
|
||||||
|
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
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
22
dot_config/private_fish/functions/encrypted_blog.fish.age
Normal file
22
dot_config/private_fish/functions/encrypted_blog.fish.age
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJcVA4NHE0TzVkQ3IxbTBP
|
||||||
|
MkIwZ1VZcVRpTmJtYTB5VmN1TS9PbXVQL3lJCjNrZkY3TFlEZ3BtcFl2bWhqeGFG
|
||||||
|
RW0rUXUxbC95VlJVam0xNzBBOE00dTgKLS0tIE5SVVEwMjFNam1hWFpObmJ4blpT
|
||||||
|
czAwQURRN1UzNmR5eTFGUUE4ZDlRNU0KyrPQ1C2WC8G2Y9ALswOTgaZ8gLBl41oq
|
||||||
|
1PMKOHGYvXuemHlZCsVrMto4jCxgtECtOOh+T3vE9H51Vuxc0p2ldb4wXzr8yYS/
|
||||||
|
SzkQ7YgLptPoDax0KgnT0XV0YxTCFKffAYz20CwQuVGCLltEzNeu99ukLsAjlN7o
|
||||||
|
7Q4vqJwbZ9NGrvlDrp00xrnxCy3rb+1vUzOjQEZmEW4xwE6au4p+JXAP8Xu+l7wC
|
||||||
|
PP04S7AZukc1Y1PfpPiG0iTADN6PLVGFvf9YI8o1QKy/7mZxKqkcCzMfEjkfdXDx
|
||||||
|
WXvoWBVgrDT//X25Wo/aoM2hH3C5lgobxi6DVJ4aQL7aiT8vMLEu0gid0Zdm36Ns
|
||||||
|
trMOfHSj0QHaxBEEoLGfwfYqxLTmSvCcnvuGQ7aAEQjmQDKyFLhEv5x3SSL95HxG
|
||||||
|
UWwGvFm88Ju0lUpFk1IzORrQohKmwI+1CnzdtutCR/fMLOSnmyOtcZW24C2d2kfM
|
||||||
|
2AXRg27aJA5dH+2RIFEK6o/gAnq7vsgYofMC/vytjJ9cKiNtH1L/MRLp+5+5sbbF
|
||||||
|
sBa/W5wX5zQ15K3PEHl1yIU+YA6Sf2nckMDimptlh+xrkNMAlVNfT4FolGWjxY3T
|
||||||
|
mTfc+pBaTXdWOkm0zda2zmwCo2Qx0iJQgDRKsuy6MHF6Ihlt2FYMvTWSFco7ezoj
|
||||||
|
7KZj4gLmKWB1xpnQstxk4PCXsLsnKpDYSunI5U0JmAH5/GvY4D8FV3T6eQXtiqao
|
||||||
|
JB5zuP+wmNn7hTZ7Rl+jkihE8+Ke+0mWhy4KyJTBVuGQD+bz9SMC/D8XMAkzxicl
|
||||||
|
AArFb95B5+fmUPAe/gAN7k04K5Ul7jYi99z4ffS62bnGSBWpr/FT10cHVCMIYmUb
|
||||||
|
NgLaD9jdH8oN9smdTpuhMUAcRJnqZ500UgFu03Doox0wCxPrwRootGAZVgF2nU9Q
|
||||||
|
TTBu6s0qbhSU9DeaWZzX9RH5KZEJ32gV8K9aPfkH3LSLHh6LTafRUS4e/PAU8SKF
|
||||||
|
v7vcmEbuu0TdsDQBgsjMuEXUDPqAzGg=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,13 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBERXBUeVNUSm9jdmg5MlZv
|
||||||
|
dTdJeFNuQzNaRGdyVXlldm5Vdzd2ZDFGcVZrCklUaGZoTHg0bnF1WCtEOE95VEFv
|
||||||
|
TVhOQ1JPUDhZTDNPbnZ2UFBrK0tIMDAKLS0tIDlrQWVDWnB2bm1Id0g0aG1WZm9y
|
||||||
|
WXdnYWpreENVcGVrZnpoY1NXZjAxWm8Kwjj3+RHlthG8M1kAUF9USsoFrhUjuZni
|
||||||
|
1401Awjn5OGLhspxkCaSzziBEUPS3r7Lkeix+LBE6bUvAFG2yOGNmjh/GxypuBBL
|
||||||
|
B4eD5fH/28aNZ0KGQw0Mm32nzMA4MT+gCGv9y2m8SRt9D3qZMkGFr/pEdHQGyjBh
|
||||||
|
ojJZjJhyfBMWo10mNsr1LlZ6kgWLoGjvT7UXONr8UeYU1BJPN14eFSPVqIDNH2Ad
|
||||||
|
/Jc16iduUa0Z+4+lDao51nOsFgqn2gAVLbd4VTGZdvyM7ckyiAbrZFGxGwlgysok
|
||||||
|
A9Dq6Nt+5afpJKAV7Ee/qnU8pqDfhQMcNa+42W8aGo6O7GVM5nFDGTpXP3FVr+NM
|
||||||
|
d51re919Q1UaCm1Txya+C7NhbSoXuylNgvkyVP2XiUmmHoPPiVeqhXbWGYoyBvHg
|
||||||
|
qB0mRBOyEkWmYyebWbnSrdKPhWeL3HdRythmwg==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
8
dot_config/private_fish/functions/encrypted_ca.fish.age
Normal file
8
dot_config/private_fish/functions/encrypted_ca.fish.age
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMSVpBVUwvMEhKTHZ6Smt1
|
||||||
|
MEJyWlZxOVg2SmhYZE00eVN1Vi90Y2xTNFFnCm9YN1RrWExsT2hlQUF0bHNnZjBk
|
||||||
|
RDVNNU1LalNVZzBJT1d4MEkreVAvdWsKLS0tIDVDenkvQkw1YTFSQWZ2UkJmYlRv
|
||||||
|
M2RxcWE2NUE0M3JrZ0dRdjJabEFIUTAKbXtm+iEKLI1e0bpSfd4558i6tnXzP1o1
|
||||||
|
uiAoGm/xn1DXElzTH8TIZIhBxXLFo6bJfiwFvUfCZItneblyV2JRnhOcTeo6pDo7
|
||||||
|
8qYQ9W4kCysz7MoE
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRNHV4RVhvZkhpV3V6R2lU
|
||||||
|
OEorMTV6YzVIcmd1N3dDNG9rNi9UenF5bVZBClo1emFJY1AwamNYUE5lQnd5bDdB
|
||||||
|
WGRIQkVxR1pmd0VCdllIU3Y4My82QzAKLS0tIFhwWFVhZERUNlJWbmJvd1d6cC9x
|
||||||
|
dlNEL3JTTzYvamY2T293YnBxSk1Bd0kKrMw98WGjPSYJ7/x1LoniqbziZ+Piu71v
|
||||||
|
gQPvnzVkdwxgpy+L+25HkGXdDTVxkLzeF66wJ7byEWdDDi664QQ8nclhSj81xpeA
|
||||||
|
3xCqYUG7+trmTNsuqg27qRSlZXx2/+5evR0pY6zVyZzs7UCq8NapjC1r7MQijEbx
|
||||||
|
wgdBABzN/CmjKec9ZaG62X8wZ2xikG0RpPLLpp/DmZ8D/RzbcSchx8G6Zd0W1gc/
|
||||||
|
RZ4guHHirEykeijw3E5fTXRvRW4Z9Cs3zHv7TMXbiqZfqClmMXPzIPJT2SvGoVEI
|
||||||
|
G9pEMvXJ1z26c9fDVw==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,9 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFTmkxWm5jNlpPeGovQkZN
|
||||||
|
eXk0N1gyNlQvQ1BWeGpBL1pHdmF0K1VzSlQ0ClFnZWNLTVhveVN2TitEYmlXcWVy
|
||||||
|
YVpUQkpEWnZLWVA2UUUxSnoxWWhDKzgKLS0tIE8xNVdYaDBtcG94S0VIeUd3eGRO
|
||||||
|
cHlJcEZGR3hSZDlLdXg4UmNUMkdZdGMKXMGInxcC9Tcon7CGf77DGw/2xQ4W64iZ
|
||||||
|
fkmm0IiVoNGnqohK47BfyY593QHdspK1SLxmeyoodAfM1mghAMJUjRS05CCnSaZK
|
||||||
|
cZnsNpCe4KNLgTMF0gx93RezQ6aPbzz7a8RD8cBwzqzGhpDClHGi565nptn1WK9o
|
||||||
|
Ah9h
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,35 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1OFFWNUsrUTV0cGJOM1Bk
|
||||||
|
WHU5QjcvVTRiZGRrc1kwVXlKMksyZ1VVSERZCkpBbUtKK09UaFd3UTM3TnRuZGps
|
||||||
|
M1o4bGZSZFVGRmZjVnYyMVA4YkN0c2sKLS0tIC9wL2twSmkwRjlDRWRqeWVTbTQ1
|
||||||
|
ZWZhR0Jxa1JReVp6ekdDSTBpRm0vVmcK3jEwx11OlrhYT67A91a4BVisw4OsFNgU
|
||||||
|
NiS4GAI1tDuU+RAKAOqaF1G8/TvcExauXbv3TxgVPTFbXJYOKuix8n6wyewkOZve
|
||||||
|
08oU/6n1Xsc08IwKZkw6++WwhkPhi8/Fdvrni3Rl8Cu2I/znYVxM7FYnbUKztRW4
|
||||||
|
954V8QjciW4dRexwi2AzWKH9soWTyUFjbAhBCIYmGriwG5rgxRVTFkjk7B4Ut7RU
|
||||||
|
REvGqAw0BgmWjGkbFmiMprSRcN3x8voBtKbnL13sMRaN0ytHxAS97WWacehCyuWr
|
||||||
|
WeDgFIu3sXJQQAFvZ+DJ/cUm1CSW3tdVOKPO+TvjBIRM6vX6+YcBtfVmu7UgVNTD
|
||||||
|
2+ycpS1SIgYZdAMMddLcjhzokVMAsU02EiL40N/CxInkF+aNR/pEz6uf+KrMdAb/
|
||||||
|
ebyDpdZ/xcY+4piNCcIOwISDXnJ9RvYSrrNQ77xoJ5+G/31A9yQv0KLZEs5NCwFK
|
||||||
|
+/UEA4IyLB08IyD+qVAkgEOJxB7ZYhDUr+Y6/tcvN7b0a3j/hhnSCRtZIAd7FulT
|
||||||
|
5rGTRPErzvqEuxhsiXbdp0GWN06Q9lDC1P1CRQi4Uo2Ao8zmAnfczCJlFoL2h7aT
|
||||||
|
kIMVJLDTRU6mJ6qB9XI9n6hkOh0Qy3sUib0FXGjYaINd2sCyQBwUn4dwPeos4UzN
|
||||||
|
SviXfvSKlbhaYJKaMYwsDqbSbtkmhW+maFEgW4gsriaPBVXGVmWrzYf9u2YXooZx
|
||||||
|
+enLtTz4M/ROueOerUdk+ptDvJNLhme/QCHGGfgHUDTRsBCh5j0ApQy+DLFUX6rt
|
||||||
|
6W33xnhu49/1lUvco0Q4tl7lRpUPM/9wdQb5tJkCdzq3SOaFcGfYqkZIGNm2VzZn
|
||||||
|
LGn4fdOZu/uGDjExMA2NWbHoFACja3bomcynk2Y4+yprH9VvfwQVEW08SEuuFtdM
|
||||||
|
oBN8DhrRzZ5a7JRJ/6a3i6h2pTSU0aiAN2/gG8BamLNRwr9yClxIaXTC7RNN5SlO
|
||||||
|
J0ISK8aBnGdWpAJWYC/chY/anH6qflUfmxjuUW4RXnVimiGErpI7o+Rj+yzDPkxT
|
||||||
|
cec28CV0Z3hhowtMBLMm3sQoCbF25eueOVqMHauqp1UQdvulfkEWshcxWc4c2/gf
|
||||||
|
fsb9UAfLN8uxWhZQPYBrckFgvvqjxp63TOaGH72Djqx0FJHQXH/FdTdRdjsXvQsD
|
||||||
|
aioXBCDCtVlfyzVjLqETgWhilGcmqYpxHAlLoALzheXt29jkclGmMt+U3OMjvywc
|
||||||
|
aP8imMP/hNV9cszCaaVyP99f+h6oqwsI5oii/ZRYGRUjvrGSjvVs/CbFNG/pUaOr
|
||||||
|
LYH3ge69OTk5SXBfx8Hi69QVLvszzs3RbXmymooEItuMonef3raRiK7IVFrM8JaS
|
||||||
|
JwyKyoJwS7gQ7nsccL1w1U2NBmkVFdUC0M44zZt+Hv0ULG6d2SfriH4bWzcOlFzp
|
||||||
|
LGoTtV7anbuQVBkonhvanjG/7s/S9mBKTaEt9Qw6MZ+s+sawyl6ql1MEhktQY6G+
|
||||||
|
Afu4/iqcozGN/Ps/nlmAAuFNhUuLySnOmdij2O2JcaqxLH+KHAX+cIvyazxJnW83
|
||||||
|
6E9RA7P7TVB9iIwr/y9uPcHsW+hjO7eGF7C5SK/S99uFXqSxbRdRqd/icshBJGCl
|
||||||
|
t+akkNgvttBKsa7REQu3TG0wGPUv9I1Z2HqSit960K0uSl7deaUxkP8dXzPBu5UO
|
||||||
|
Fy75G7fS2e/wIyVcXx+tj+P+DUE+Opyl2NxMrACnVtgaehYdplr9hDFwjHPDpEXy
|
||||||
|
NhILZBloXmQlXIfZ3vqHyr4XCyR1lFHnS+6GljSYqat8h6/X7HCULpuvIt5nRPUe
|
||||||
|
bA==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,13 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvSFY0YUR5SlY4Z1ZZY2tp
|
||||||
|
RXIrSldEbUVQaEJiNEtxazd4TUJaK2lhUVhrCmVPeTdkaEpKdHRZRDNwVjhEVmwy
|
||||||
|
NEpySnBEeExZSXR4ZS96RUxha2czYk0KLS0tIGtkOGVvKys1ZVZ2UjA2Sytyb2Z2
|
||||||
|
Q29BRWN6ZjdxY3k5QVFva29XQWsyb1EK9c8bHednAxwwA9oK4CFm2Slsto0UZjhH
|
||||||
|
s6HHxHbzzW6wa5LPuXcjCemgwLU3ZLcoCajjNixy8ZOnuHJFHpKLJQxg6xWFT/Lu
|
||||||
|
7JkwwyQToEMPHW/b0aoRnuR85T8qrj5kBhTkdkz5+Lv5UnVdy+rMFV00dCioc/Oi
|
||||||
|
P/NsRa10oXFNcXX1RDc4JB3GP5xgOeEtXwgwgej+ppfU2YRnpC9DwBAEqwOYWNIK
|
||||||
|
k/eOjbXHh2cnYCVo21YIgZeuxiXbjag1+Zn/hJiYl9H88zPkH9MvF3R/vEFI++4f
|
||||||
|
Al9tOSBJk9k8thPKZ3CWOmwkGUpAoq1cxYCICludDRuE80TMj9L9E/mlhxLrzlCf
|
||||||
|
gXUjQBKMlnUwhpy5VFouczR4i2VoSaY5S0sYHf4uB4D29usD2QYgycE0zA6pTcU0
|
||||||
|
4+j4VXebyA==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,31 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArTWU1bEFsV1hBTGFHRDRi
|
||||||
|
QnJXbERESnYzNmY2OXpSbldnY3BZdDZBNjE4CkxQYVlTaTVNN2xQQWwwL3JzTk9m
|
||||||
|
NHV6SGJXQmFWR3E5b0R3a01jSXFSNUEKLS0tIGZmNVdWL3lrSVA2elBZREVtZXlq
|
||||||
|
TXhlejdNb2dZNWRKVFRMU0NzTjU4cEUKb4VRBaxcXW/gb91/bDSwNs0mH7OtimZL
|
||||||
|
BruW9iTpT4jvRFrDo0gE0KPd59wBWaxb2C8+u3fK37z3+0OUNHJ2JkFhb5XJTLNk
|
||||||
|
G+23/SUpEdCywRkbw0KI0oX3EJ/77DEQYzZgdMqyMFdtc3LxWPMEFD0EwMMUSsb5
|
||||||
|
XOt/8W7t9vQgJHX5YcrLSbVwsFG15Y9nMXv8sVhu4r2cX87KFtB4Uuw1Q8eokXoS
|
||||||
|
lJC6gBpxiJ4lCcS+z9AyAZwg1OwWnTfCBSgip3Ma62fN0WcA+433REpy5lwdUw49
|
||||||
|
tOLWph/q8c1S8sb02vB2mBfPtUthC1iYflYvgkYPMBZJzKgwvoOvGIq7paVu6H4d
|
||||||
|
/NooEGhGUSI/TqQo58b2QIDOz0lHhjfvEnZzEgE+jUN4e+vG+9Ifutj2Uq4t1HXu
|
||||||
|
diOf6cjzLTcFLkO2V7VqHwGGnw5Rc/kTfuxB71LT7pLiVFd8NW+GmoT0+zpBAQHs
|
||||||
|
hzpzU+39RLTaQJmRQqeQ2uzfa8Eimlclpti2vgTnE+VzrYaJjnROQEpl6bVNrvKh
|
||||||
|
YeleGsCBKv4UEX+w+GTUDgOlLtJ1fPez8P7XK600EDifOZj829q+NzhEAS5tnGdv
|
||||||
|
7DpmmxWvYceDKL7y0bVc3xRlYwZ+Ld98OX3WLKuUMS9opMNXQyjU/U6Cmat0zjoa
|
||||||
|
uQHzCOxnWneyZ92ZZu3J2Ra7RXtT9SkVjouakjirsNFk4QPPRrPg64JgqzvVlmL/
|
||||||
|
H/5Zk+9ncrPFtNhx836VF7fKcQfIRZ+xDujzv0JTLjd8NunG+FeRNJVpUhj5pEX8
|
||||||
|
i/3ZdUQY27GhCm1N4Yd2VtGu8B/w7uCp7BeLJtdCm3xKmQFfYVlkVfrJfQNH3T9+
|
||||||
|
t9b3jzBx0Xt6YqTqM8lC8Q1CF2rGbSn3Ej5cbiDwWzYgeVRRll6P6HhP25/XVORV
|
||||||
|
tRaQtkUs9uWWIGX/S8QuQXJvduYE4MfuR+6mFXkcb1WPrvrQIcxULxEtXp3krCOe
|
||||||
|
3Tu8sgDM4wnS2EHwrv2NxSwZ9Hnkr15q1UNidM/Y2EczIp4DOcn6+tPosqbBwrkU
|
||||||
|
4roIhZ0wndUKNZ6tr/tU+Sf5+41GxSxl5ed7lD6vWfm0dnn+AcpUS15h5JLpO6YY
|
||||||
|
ojJPMLK1GcH8yPNxazHerjRvDvM4M7/SOGsXUtYpPKuLnODkvWLxSSnn+gCavkR2
|
||||||
|
a6yeNBHV05YG+i9Wwh6+3ea2hLLWeMcBNuDL18/wbVzFcNZXF0sd7laYENlEK/QX
|
||||||
|
nFr2ezFaZgv/HK1s1RamQvm/Z7hzNdueLR9CHyFTohwRzajGbCa1+FpJ8xwBFyuy
|
||||||
|
TWPz7IbqaF2qczN41a48gEfgUIIDkpUE0ifGLUzpPEMoaKWGzoQe0CgQV4rHgb+y
|
||||||
|
SwCOeLJYlJwmn4EGUrQZ+M92gu5cpTH9HwcYw7SoubKAp6smB4xTePbTgKHRi66l
|
||||||
|
ZAkjbR4bLF1jM7O17GxZyUmLBOTwQ+fsfp+4ciPD+OPds8a62s/LiZhI4Qs9Setg
|
||||||
|
WVNnJYXkTdlmpckRjhGZoKmFcTBCem9SBgXqBABqmep+Nh3LvW3/ABv+d/2PBSF6
|
||||||
|
URoQq9nowCK6ACywocKNXJLdjFpDcyiCS6HrxrInL4uO+jVf8I1FjLp4HhcQWq99
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,18 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3ODl1QkcxSE5uODl1d2pS
|
||||||
|
Yi9nQkdoS3BRbkF6VldrUWtPUDRaQWxsM2hjCmpROXEwQUpmRGhFLzI1eGNrdU5p
|
||||||
|
SVRXNHFzWHc4QU5YWmpCQW1XMmQySGsKLS0tIC8zR3VOU0JRaWNlR2ZHci9xRDFU
|
||||||
|
cDByWERRK2JIeDFUZWV4d0NGdmZVa2sKch+u2rQhsIuVjF9xtykWDffypsH1saUJ
|
||||||
|
aIj+fMpvggRUtRwlBm6kS1q0ynWe59iO2zazssNnc1A+j4saxHjQJ+23wN5rllU2
|
||||||
|
L5usRsur2gmV84rTtgyR7iZvliLF5CiUfPo+9yR+a2wbAdD072ZuUMAaoZvt6D4n
|
||||||
|
KIpPl4xkX2o/3EHbYkbNrrOpL+RYYJAYaOTtLW6uiW6KcsaCfZxSUPiMG1n4Iy9y
|
||||||
|
Te3TcZ1anZTG5azgVpcUXbIGg37UYVepQLektV2Ii1OSJQmiZOOG/tKw1xhA4Xe/
|
||||||
|
GL7ytB5f3z+NM8fforJ3lOgk69e2bJIFasGat3LvdVJ53WM4thdwDwBB3n0TVXVV
|
||||||
|
by1rG0HMXhVv54WxuxNRMrQtenyxy59eB99r5Bxs2oGBIYe/8rFTjjIdQfGIx7Hz
|
||||||
|
1S8asdmRfZlt5CBrqbX6ooZMzQQmgPLr8KZUTTmKgWidCdWsl5Ri85fEDqXpw4LM
|
||||||
|
E9U3CkqdC3HrelkyVb1ZLHZUKc9cegTLGKXYdVU2aGGJkoZdoLZ1pAL4KpYOO3LK
|
||||||
|
oUyRl7nyzijhwfgrMxwjWetVCouct5DAknVDG4nhabdU+qKjJ8EJluziP/ui1fXV
|
||||||
|
nirxfFggxYQ/hvZZjuxe7Ev3HqECvC8VQ0yEuwFuHkxy3h+Iect2Fv3ELaf3gVDF
|
||||||
|
0BfBh6XgyT778S1skZAx/GAMLcaZhsqYkM3eUM48oP3A8Y7KUyTOWrWowVtB8BCK
|
||||||
|
ffb2
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,25 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0UDBxcDVQU28wbTRuL2Yz
|
||||||
|
Q2o3WGg3UUdPa0FBUy8zSEFHKzhUR2FuUTNFCk1YaDZXYjdsODZtNjF4SllBd3FU
|
||||||
|
SXVSL0Z4a1RTK21Uc0dYZDMzbkhHNkkKLS0tIHdOU2g5ZFg3cTI1SGZTbHJwcW1Y
|
||||||
|
N3RObkM4bXpncEc1a2lPT1lLUjloVHcKeWS4UaDG6PHWycuJAhlAF9euCJNNU31A
|
||||||
|
fHSqaa4+5kB4blJrSqf1WpWoVVKebpQgcr+Zrg13Ykerm3pZ5nVoZimBzfwDWMfG
|
||||||
|
CU/bTMchLeHr2ipclbTsua3T9tv2X/qeR2uq/yjPlugb6qXeQ8EK6kYnLMoTRsMd
|
||||||
|
OfvRA8IDlySewX+HN9SB3b6XTI3CcrJHZXjzE2n2TKDCMlAfKjhupzUrDWtH1Lda
|
||||||
|
b/S1gJd2NF6ZL5gVlYO1pekmd95TV7z0N+BW1HnqQNz1RTut5JQ+dVurxEuQhGSu
|
||||||
|
v/QYNPOVQM3iYNJ5cmGkaQ1wgAz3L4+LLU0KpDr0kVJY46p9ODw0QZYSWwjRONDa
|
||||||
|
pz7q3ZPfGZseA3UHULkcCKtuGbDtt643fl7ORrOsB0eX+Fb2DViqJ7vVJU9aaHnt
|
||||||
|
Ud6BV+bXFBFVu6uaYS3/voav0t7JhkMWh52mW9TP8VskrJvNIMTwC2XaAZDQx1RE
|
||||||
|
Yqv0NaMB+j1mODoLWWiB0swMIfDnlUSldNTvVvoVieJsuGQMiJm6QmBc2G6PHxnn
|
||||||
|
m3IyBvcTwWsYQ+RGCyQ0Y8rVdAiwplJIf4Z0j62fJmnYoQh6ok2XRpliVYc/CARJ
|
||||||
|
X2YBSb5abw6Nf8GJOKXE+syo2VLUfmy+SgvvLaL4wXy34wvzNFSDVNecgJS7MJs3
|
||||||
|
uju/9nhyQ//xCJQPuTTKfY2JCU0kvwCN49uDB9OgGlRFjNbrF7CxoBgB087QWY9I
|
||||||
|
1clK/XbwXndsFOBT1WAhFEln2IJtpqmkq52SVTHrX7lVqTn9pNnGWz+o97aPl3b7
|
||||||
|
Fga5knE9nsptyRjcm5/IMI4DI6AVALbahTrRl1jIy2uORQ4UMZ1YCf+X/2xL+2Ew
|
||||||
|
dPnISv/AveE7cefrpKPK8idFRUavW9z55clcSpBa0h93aSl7hVeR6q+eKbKYJfCF
|
||||||
|
O7I6iSiNiTVWc1Ueg6jw3cnpJNyWlx9d0TJQR1BxK892QABf/YnS3tiDNtHdAfKk
|
||||||
|
x57bEh9wwFMeECjlZHOUe5uEqKND7ZBJ7eJcsXaJN/L+s4OGdTpSvMjSyLHr59TT
|
||||||
|
ubdmF1jD2eNVczEKFQmIFl11dmxox0Fpfz12lL0G9fG1kmjdpmY566xmE9Wx2dw1
|
||||||
|
UgxF7DT95yKufhmyTJBF1ucGNMWzA26vX5PkprOo/4I9hb37VUOVCDBLSuzaKN5U
|
||||||
|
AZYTCwpTL2VJmg==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,26 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtbHpQYlJ5TGdCLzVQb29Z
|
||||||
|
d0FSYnBsT3VKRGg0VFNpWWZVTGhQeUdRSDFFCjdsZ0dFMW03K09WTVB0ZCtBTmsv
|
||||||
|
REpNem5TUWp1c3hVRFVqY3IxS1lQTHcKLS0tIHcyM0RiRzJaV3hqckFINjZlMmdY
|
||||||
|
T24zRVFyVUUxVjc3WFBOYzlTR2tHUWcKz2c6vRV7FmtDBKa5U0FYDkMjvJrFOGc4
|
||||||
|
N8CrJpvJo4uQODF08JRxN66PZmn8/muSI/mvUM9XTuCEkGf1Oy8ZJMk/el8nYJs2
|
||||||
|
7+L40jS1bUBtnX40eXXunaXNAKGbT4YcXVsHc4NJMkN0No87YWpR5aihkOpQdyQp
|
||||||
|
mm8k3cuQtHZQslrpixnFV18q5GXzf2F5Xt66WMu8/QLGsc8q8B0m67SwFZUQ2Jm3
|
||||||
|
rTNpkg+Fq1xusdWfsMi0Odq43QWdg8fXBk66hcjTnXWHhi0HRyHr3D+ZzozP/S5X
|
||||||
|
3fkgP+whkXuZDlM0nStE/14D3qr4JqHM3cUpcvi9ubEusdIcS2cH2+zT8kGxY89L
|
||||||
|
8ZlRCv1wXqh3fVa4PQt2Kj0aeClKu8gq4qo5+OUbpUXVpMS5dC5vcg6bYKif9Baz
|
||||||
|
uSxLcEYyoNhtsYK+fu8gGlnUhNgG5ivSB/OdkIBMNmzJanAb/vNcGGBBa9SBzunl
|
||||||
|
Z5UfVUoKA/Sx1rySqAsQTVCleuBKp1S+y71hw+Tayov+LsH8mVZrBjJjrm6otUeR
|
||||||
|
DG5+fU0MLEbGBveC5qdrv0gkkvRA2zSezbG+LvCMzyEBYNBcesy5bjnfoAejB1vq
|
||||||
|
lmCF4sPUuJruvgaZUXApF4Tucs5zq22PGieodNz9zg9bW/8/ZDse7qwCoyK7DH3R
|
||||||
|
2xwHXTY0FkyWHDSC5aP2FqU8YABjfTHSLEgXBX4XSllWP054pwaBpD1oN9ktVBmu
|
||||||
|
JnIy1xgO6GzGrlyLcJ5zNltkiPiIXhoX7geLEfIORKZPQVC23eWHqqn73rv/Oc+T
|
||||||
|
0juGFD+AeMk8OXDF0lF36aWuaBBQdjud5QLkvaALO8mFLpi6Bg0ui7bxOdw/JGlP
|
||||||
|
4sYA+yJJ4jfK2ikrMq8R7J90OG8Klrwyet5rWqgLacGhmZRnTWvFTdA4t/9jrofX
|
||||||
|
OjeL+hDYzfyjlveGQywuLL8WODiQkaErVnAtRrbrOe6pn0tX1truGcylOQbIS1WJ
|
||||||
|
mmfE9NUv23saLI6qHgAsayslYw8WkUiyve0Nb0l1kTE8tf29EbveIQnptCQ9xkxF
|
||||||
|
n0w8HLsU+9GxjT7w8B4QqbRSLmOTUS2hjy7f/sgNt/hCyVnWa90OUJjkeNw0G2au
|
||||||
|
gPD6jIpvVuzPlPyEc+DA43qp74yF1VOVdI3pBNFR9APSpvn1/DDXI8NcTHL2x605
|
||||||
|
geua4Y1Ap/LDWsMhMYYOJ7tEUzCBW5HFkiKSzGyOhV70xOGGJNQkjdQzBfn0Yijl
|
||||||
|
52JaO8K89CN53MlZEsY=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,29 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5bkNkU2VpRzRVYmEzbmtY
|
||||||
|
aEZBY2NaRkdXdThqRzByRzN5dDdyYmtTYjFzCmY3QWx2TVZJZVpYUTBRd1NScVBo
|
||||||
|
VDIxVUVHSnlWY3JWWHlXTkcyU3puU2sKLS0tIG44T2xKbjlGSkJnbnhwL1JzQkQw
|
||||||
|
OXExcm9WcGNaQ053eUZRV0k2bzJya3cK8M6Un5HKjM/mg2Bym2qWUNNgwAdbepeP
|
||||||
|
rzZ/xze5mycPxg7TSU70fPwQSFxoWCZAuHoKiYxMW0CtAPLVFTD8u/vIpR1m9OcC
|
||||||
|
6EDykMxdLmlGs/iORZQyAyjZoPC28/A0TVCtwO/DZWn46WjaapY5UO5t1b2LaKYX
|
||||||
|
fDiWLSwbydPkzPCXlm9+ZjGrcg9jUQx+WlqUv6DgbQ6QAuXKGYt5AQq+6HCN8zus
|
||||||
|
bXl1p5WJ2oVwPYaCv+8BK+5eJYug0BepS6X6ipXKBPZPlvHrZl/tjEJcot3eTw6f
|
||||||
|
Dwxqbms3FWXh6GUGpFN9GvDLfN92R/iyNL6X+Av3DAQW1Co0sCfCqJ0lmyGsuars
|
||||||
|
4vuE1yrpn0oupAvqquuw/gaj2BFk/w0USpdG43jKGqfSwzMGPQZpUelyNa6AXDBk
|
||||||
|
YcqmT4KRNg+evDwW6P8MIdfhDyqPlHn8W74olbJb8xI4Xh0ywkZ1uMFWgnaJ+mvD
|
||||||
|
a/eJG2TiPI5DtiKB+BWHqoJTXUiP2q/pRo0UEalOPDRPWRh3tL5hW0cwj11nqrND
|
||||||
|
BQzArBQRfJt24ktWFNE+XyX87yjaAT6VNC+cSuuxIjQWhK8kCTHlfhv+0E8Lo2y+
|
||||||
|
b2vf/wxHO8qKt+MNeCYORJirRy/HD2COEAoowPGTZxFno0MCJ60cmdawsN6lAq99
|
||||||
|
NTHadTXk15Jqb28YAr7aZPYvGXHaHDQjPSX2ItsXRlStt3y5WI0vCtsU7rWXZymO
|
||||||
|
mVTg1GyPmLSNAdxKLALkHPWhnjF3ThxTADzcGnKWdQlRzk0ss9HZjLLKDd3xQHa6
|
||||||
|
6F0bGrVrZpqZ0QS7qZAEswijpfh6r62y4pRaIMpWyEgcOlNxSA0w/tP2NUu6eXYn
|
||||||
|
AQBPD082DOz4+a1/79ANKMjtr86+C9zh9YUZ7cv60yHog+fVwoX4884flJM/FFWW
|
||||||
|
bk9OdEHyLBfEtnIP5B0XNve1Rqam6Pqd15vewbcfZKSjB198Ly452WSkxwpq9olh
|
||||||
|
Omqv+MofOhQbFer5UzZFcbEULLB2irs3Uqr2XhsoaPfGJT35G38VSAnRZwMmTVMf
|
||||||
|
AudcEegOSBnjt8gAqMk6g+StquqQCJ54cBvRgdqjDVvnEdh7j9IfkUN+1bmnnyuJ
|
||||||
|
Fa/v8xWIkKS5XtKiV3KwNHX1T2+N/cF1RPV3d+IRHsRtcfndMdGygv3kWm5Ycdwh
|
||||||
|
sWBwiYpjdX/RZMSTtXkHUJe9RH1AxlcHG5QQ65wNVwD4ePIUqJ+7Er/xpoxK9d7+
|
||||||
|
DmJ4gWxWvEl2AAVtL+QHvBCQW7ugRYLQ2uQz2dhjkBLzkFV5z3PuAbXuE8cEtDty
|
||||||
|
LHgsOGLMtOKRFqfiwCtYwSy/g6gave/L91B0bKDARy9StZgGk6QfJCTPGiHcP6NP
|
||||||
|
ezoyO/ayi/wUY3PTrJIJZFG5jzZaPoK2V3/jABUBzngGO92oS8+Oa1Hqe+AG0g6T
|
||||||
|
DKi0BTWl6MPPpsz1rlHPP4JIlK/Pth2MU5WBErewXXW60kVRXw==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,9 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5RTQyYlZhanFCM2xtQmI1
|
||||||
|
ZysxZklNREJWZDBya1Z2dmFQUko5YWxFbVZrClpoNDU4ZElqUzM0U0txNVNUL3dP
|
||||||
|
TFR4YlFEby9JRmVoL04wd2tOelpZRW8KLS0tIEFXM1BzS3dhWE1EVURsY0hRcWl1
|
||||||
|
dTZhWkhXdGVJU1VuaGd1dGkvQTU5RkUKJfGe/0nyducyAEwG7vp37pRI72+E7mC4
|
||||||
|
OeA4HxxI5RkxTf+17EwVnlayJYA39WS1b9gdlKpB79TlyJ8duqFQyKuGxEBOSYew
|
||||||
|
wBFc6MAieuKolEjvD/cQDjWtTXMc6pfxzatnIu9Sf5jHVniDhhLhVPJHszYMRzOk
|
||||||
|
tjiyINN5Ns3CTIA31F2PWxPyKOsgQuorQnGo3plN+A==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,19 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOM2dPbzRxYSszQ3lZcTdn
|
||||||
|
WmlMMXVVM204Zjl4US9hRlk4Mm1NcUNuQ3pJCmxuaDJ6QzR5WHpLYVM1YlZVU2g4
|
||||||
|
OTFDS3pIa3lJa3BRUXdxbHlORDh0VFEKLS0tIGk4bzNOeis4ZEZjV2w2SWtQMUFZ
|
||||||
|
RVpaUjJYU3ZNUkt2OVp3L3FQOTNmUFUKU/2pddnUKwggEbMWIzKzucJiwrx+SmD6
|
||||||
|
rku8O2H4DGKVTDTdz7K2Lel93+pZWsRHCSnGOG7zvrH+RgMrecQsLr8mf3koAYFR
|
||||||
|
43S829FHTaVBkzhv4jkuvK9ihogti+Ef+ERwm8hDwm5DfHcfyIyC8jUpnJA5BHHZ
|
||||||
|
GhsVK+cfqIzmzq8nbBTp8Bk7wReX5udVH4M4FqRrE9N6miXFhEPAN/aiCgYm7AvX
|
||||||
|
m1KKV4XLByxv4syDqdoZiqlx/dLkezDezWvn7PhSABXiMivxlr8FJXfbIehLRN1P
|
||||||
|
N0HylyQ2r5OcokX0EFGJKoG7J67UFTLMUJMiN6msw1+KJFkkHbejHNGNHhzMZoSq
|
||||||
|
KN/xVYNH4o7lcQjI0xLSnSY96k+rVLDSlzlXM9aZ9hBtZHtOLMrXeyjLlKkERKl8
|
||||||
|
pnsfmpXDhwwdeh3m9I2IjzHeiefZmxJtpxQeWsoUgBSQtVVx3y3DdG8pbMIuuXGp
|
||||||
|
zp5tvVeCcYB2FUAEZD/GcWZYlGOlJurZvYAWf1agglddSmv9LsfISBlKt0wrKJb1
|
||||||
|
/RgasBuB0fmuNMM0dgZvZzi4A/KYLBqM/1GASb0b1EWKKJTh0aAGnJ0oucFlhBh5
|
||||||
|
GWBLl3RC5GTouFEIpVNzmHgOh6I0e3OVcrMGXESLcWftCE8B/9wLvmC0dG7biI/c
|
||||||
|
iwEUDTs8+N0pH9bZUq6Iuu3B35BC/KJ1aNg5hJSSCJnhmUADL18WEgMNSYyts2n1
|
||||||
|
tUbSEcmdZi4gabWz2x/dP46HAy9Q/YOXSG0kWI8+qvAroivFp7BexQ36zKwOPfAQ
|
||||||
|
SsGk/A4MUg==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,10 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvaTJyaDczc1pvOHlUTCtv
|
||||||
|
L2YxSHVmMkF2TFVLRkZORUFPRERvcWhaMUNrCmdZTmZVekxEYUNmMitudHJENmcy
|
||||||
|
cDFLYzFad2xSeFlRMmZDYmFPT09QZjQKLS0tIG56cXVSSGpVcFlCREdMc25HQ3Zt
|
||||||
|
YTE0YmRDRkZ4b3pLaTJPVGhvaEMwNmMKWApIm5twX0RGFa9K4F1zAgdkn+q4jQh1
|
||||||
|
TorYMRDhIlJPYO3x5jyVdrkDqzLzMDrX0iAKpaQOH8AkLz5De6SEFyhdWl7bBnqC
|
||||||
|
nWvMvKikqRrJ4fUSJgKMhWMS2FPehdJnUXZFzEbc6BlvYXgjk6xq3++bQMVeKXT7
|
||||||
|
PE4KNsvf7NJQQ+yYqJ2rqUVsiDlkdYaPxBYbGVnR3u7M7Rqy8cgSSx+n0bgCro1K
|
||||||
|
ajW857qFFUdEey68yJDq+fofDJtPW4JOsYyuqrNvog==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,10 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDMk9HNUtBTlBBT3AyN3hY
|
||||||
|
amFia3lKMTRMSmROL3ErMXl6SFM0Y3dlMlRNCkwrajhCcWxxWHQwTE9hb3V2UTFl
|
||||||
|
UzNWcnhOb3pBeWp6YmZhV1lZdjcyK0kKLS0tIEhZODlRcmV4aExOWDdJOVVIdktJ
|
||||||
|
NmhCcXVEUndrdnArTWM0cGtWdzY5eUEKKp58MQ7WoIKqYKFlg54TV+1dg90eHd17
|
||||||
|
VpjiixdxtwNMoo/4QoHeX8oSDEyZ3zCxDe7hEtPZM439waCbjaDCaQ5T+7blUnSi
|
||||||
|
la2vokxmgVHjtMF9yIAyiJ1VM3oBKurq+nWHjc+UKmqMGS9KZPbcX1jsFwFJ594k
|
||||||
|
RS+xrEKrdN68JGNSsgFRTEwLQP58Vv1GDggkw0tJNeEe98hBPxwyY8O2CF3TbqQE
|
||||||
|
z33jBRe8GH2XuZaOM2+FC8baDgzYFxcCHA==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,8 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHNGJERlgrdU8wMlJyeEJ1
|
||||||
|
NTBLOHErc1Bsb0g1dGdoZkw3aTNvL0x3eDFnCkdVTWh1VkpNZEJjbitJSjhkZWF3
|
||||||
|
V01IZmRaelVOZWxncE91RXBnblNhem8KLS0tIGZQYjhBSTlVOHh0QkZtMGpucHRZ
|
||||||
|
N0F6RmVyaUxWeG1pSGxpUmtPUVlJMUUKMlTTl3Hr8FPQ6e7hwp51tqaIMi887BBN
|
||||||
|
nCHJCwYc/YSx0zQch4D465ypVDsU0ALWB47qiN8YQWpLC1CwqMpnjPkts5IJQ5u0
|
||||||
|
0mDScfKfthZvRfl54rHQGwxW1Ot18H2rW4KDQX9S4HUgX3iJh+fbBRPLDA==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,9 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzdWJVSC9CditLVEVieWJP
|
||||||
|
TnRxangrZnRpdWZ4Q3FxZnJWRkpVdGlneXpBCnpDWlI3alNnd3ZwU043elJ3WE83
|
||||||
|
OUFkSnFZS1RVZ0w3WktXZXBEZi9ReUkKLS0tIEpqWWVRa1lReVRiWS9KQk9nZkFQ
|
||||||
|
RllqMG4zVHBKSlZEeG9oemFJY1FnWTAKXoOCODFPVU7Fna2HahyHg6bVWpSmA5GR
|
||||||
|
kT9eg2fnIQHF3yIwm72po5ho58Mv7Mi9imVOnAiK/cWPOR0BW7ymJ/7DGaOdi6TC
|
||||||
|
sHsKbl9v/veG31aQPdRmVhsi75kycd/yVyZ6QgG5Gk2lyqckPFPH9nAcVZJxS42r
|
||||||
|
k295xue/6XLxK9aW5eAZHJgbD3/xITrO2EI=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5bTRES0F5TjhBdmxORjBo
|
||||||
|
Ly9NSlJnN3RRRlpXdkFEbFZHeDY4eC9qMzJJCkdZQ1ZIOXFJNDI4Z2NHNGp4RHBx
|
||||||
|
ekVSRXhtOVdTZ3hoODN2NUZLV0MyTk0KLS0tIEtXemFaZkJ2c3piYkJhWGRLeGdZ
|
||||||
|
OGlyNDU5MVFnRFdMVjdicFdKNmJ5TU0KNNBr2Qzxm3u4TfhcMbz0mRHhf0wud3fB
|
||||||
|
WwY1ChHDPYg=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
38
dot_config/private_fish/functions/encrypted_fav.fish.age
Normal file
38
dot_config/private_fish/functions/encrypted_fav.fish.age
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4NGdqaTdQZW9tNi9UcHNF
|
||||||
|
b0F2NlAxNkNXdzlVTTkwQ2RKNUx1ZkRmbTNJCmVydHRGWEtDbjRPYmgxZlZWSDVW
|
||||||
|
MTlmVW0xVjhMZUhqRjFaMVN0ZUxJMjgKLS0tIFB0WjNXeFpoRnlZaW9UWVBQdGlT
|
||||||
|
Q0s0WVdJMjhCS0J5Tjg4RU1GZWNWOTAK6M+cGLgeymRYWlys9xjUkPRSPbwYckGK
|
||||||
|
tWatKgbWQxLihpLpnLJG+xCqrXw2mtVf4LUzhoxSXnchFHfObJQ9+iJikr+ZP7NO
|
||||||
|
hXiDyPWK21Nxj/EjCnuHOuEKaChpVXdgm2lelQl3c77STRC6WR35EnvDzoJZG4hp
|
||||||
|
qAGWEGY67gwNQBFxELdaKsDDpjZ/7f2jeKZ3PFwk19qc+a86Bmc2R/xYOzpUA+la
|
||||||
|
eNqVxlqjc3Pk7H2DLyaMnddqhMdBXDsxzlpvU+3SYkWPHv8huhqzTiByXmZwOum8
|
||||||
|
RAz12N0ujLRxypSTV+rWN0twx8xtBRgK9+No0pBHik2w854DOhMo9i44ti72lddb
|
||||||
|
3e4LT7mi3ELr7RMjgzvvyFaa9wOvJKx94C2S6trPS8UfXL1eoioHjE5Ain1dGSJ+
|
||||||
|
QHpbO0Lsrfbs7AFC2KLGMarNpniQOrBmjmfqy4JNEDyVs8aGbCHqqIa4TAdBQQlU
|
||||||
|
IXNN6EYLd24XgJBiKP1v5XohaBwBN/c61MF5zsSnPwpDsVRVx+mDiRU8bZufUktR
|
||||||
|
pFWCrhTw9fYR9i6/tb07mIyqdhyoNkSd+GwkiHprutU9dXZu58VK2otzpjzOIsQF
|
||||||
|
X6qkTvVprDbFhD3iOc7SOfjsjxzRfeBEAxMJ9LuSt7dfJyVAB9mdE/A/tpzfR7fY
|
||||||
|
8vPI5odgTqjw8Gs1u+1bEpks9GghkCJVRGz4hPh0NpfZZSYzOInD3ZHzAXw8LfSJ
|
||||||
|
LbBm4UN6dl+kcvBgfLexZlosPNP1B+Ko1ifosJGOGCDuC2gmFnOBEOoVAaRhf7XY
|
||||||
|
/Dqb+uettL6/RbwUDyQJE0H6tCIOuqA8bv0MgE9UHyMvtmPwZAxoTgiwrG/8L8mJ
|
||||||
|
G6moYOKezUX5M8tM72tgQMnLotzVkAkdK300TsD2x9aeUzTS+vjJjAJRU3sIhbEA
|
||||||
|
5YMKw1/QtCTay6EfH9FbkRTPFjWR5yqp2YVyecIWYBRJV000+on1+t5I/mM+HMSG
|
||||||
|
4aNCIOGGp2XV8yrTRF2O9y+80r7Wd8RSlobkT7LAZoeV/7AZ1MYQCfxpRUj0GebO
|
||||||
|
5DcinJea6VcYDlbFNIkDpkvIp/SZVAloJTvaFRl3Y/JrEisMTyjZaPajC/rgXReo
|
||||||
|
f1FshRfc2sxtGKSlhn5xygKAG8X+e8ByNUNWiYU8Qaf3Hkyu9fdgueff0QQirZBc
|
||||||
|
wadsVXzVS3NNRZP8JGoQcmay8Sv09wPFsuvyuE0r6edjio553ZBb3iEm2uleWfqP
|
||||||
|
gAfIRQrkCXm+XyPWAb8NG2h6CwQCgIMXe9F9m9MOLAyNjIIA4YwuRND4/qr9ptp9
|
||||||
|
ksbNJ/rzndQotiMsRGweprpfuQfEDTgv7LDfh6ue817KWtnGELl93RIOPBjCCWLX
|
||||||
|
5HBkp2qYyxNqnzlb4Ys+5B+ZW+hqFqaTukqiIJyS2Dt7B2aTwTPeeUkAshhDw5ih
|
||||||
|
iAx7ZCh8xxsa2QOKXu4P9vOgg+uDotUEm2teLe1AkBxFuIPYe1TK7P8oCtCQnUZo
|
||||||
|
3p5+jYCaZ9mEHudQon1CqG+tRRxGjJSHtW+hE2/AB6V3a98bTtq91/1J1RWTV3FD
|
||||||
|
cJZ3y3y5QmSynuF5YuYAoVnIO4Pf7BvPjAOmJXNge28yokmc6FWlE3j6EFNjFnK+
|
||||||
|
nLuOCa3sC+dURdsLTUf5ddeYUKPG/jqCzgDDkRGUrHiibPBuonby0XlAnrCMW6KO
|
||||||
|
3UFI77wUPMRR7/CIYijmNLjBC9Ll4e+KTH/+Hg1ttvd56uA3RACuktfqpqmSQvqG
|
||||||
|
POJm1LPCx5kTs3Kqmb3x5Iu19T4cvI6p0NC6I3rwl2Esa2cWimuhQMorxxiqFMVy
|
||||||
|
mRfoXoUB3hIXG9N4B1OtWVkkeev/fx1PSLdYOkhl2HQn3SHbrJdkyGd8+wvrq+tL
|
||||||
|
wW8OmaLogoTQDlX/U1jA9OnbL3YsSyjurh1pRJcNMinuwh51P9bu+k3M6zVjh6JD
|
||||||
|
niQVuPjgILYEBEgD+gVXUDZ1Ar6zuKmWo1UwcKdzN3F57cTNBZki5UvysLu0wo3x
|
||||||
|
WyL1Hu7CxH1ykiPO43ChQFfELiThx/z6qQs351Hr7wwaiq2UTuKL2IKj
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,37 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGMEtlWldCclZ2dWxYTzVm
|
||||||
|
ZGtVSUo0NG5kNE1vOWZ5YStUeTZMQUVrVWpjCmt6aVFLSmsrNGRrSjFRWmpqam90
|
||||||
|
RE5WaW5IQlNzaEgybFRjUnIxMHpTQncKLS0tIGErWitLWEZKbXlSbURJbTFRN2Ey
|
||||||
|
ZVdERGVWRG9wTWtNSXhzS0J4bjRuejAKAZOh1aIBWhpPqiY46h7+VrdwkHKp6DsB
|
||||||
|
D9AS/0RsImxAiMBvDhabduceZsNNTN7CxiMLUNtTzoSxPakncsRdfE1fzHtmPQ5a
|
||||||
|
6t5iYibeboXmkChv4Is81/kepyGoM/rO9PU/gB62WiDx++8rPZ2pF30s9wbjtptV
|
||||||
|
e8Et7lhYlInoC91xeogBE+krExsaMeuaEyuNwzSDxMHxx2I1tV6LUQD76kqpIJRA
|
||||||
|
F/C7/dthr2MBz7DH62HnGJJPRkppxw7DH7erDbE+BeuFKiaSaLyn8bhkGJfppRbM
|
||||||
|
wQDY6wMJrRj9r+SZslQsX25dimkbo0hlZjXmd7F0qEf6+dcIvtkdPV2e1W5Z/K+c
|
||||||
|
cl/6j2ML7gQPvUQ9463gCzKMXw/smMwUTArDLvuVeZcBjG8jRk8MXxsBQuFt8QTs
|
||||||
|
rCJU+Q5ys5EZysE1zRveFBrVopMqq6mgU7jWU0d8l47FjWPF6gh06LYwEQgoMZRk
|
||||||
|
VKqTkZtzf6bdt+VUEelSNX0LVZ9mbG/p4YfhoAmupb+ki5cTVHiRxb9Fn/UZDeA8
|
||||||
|
AUUXDSwm6KD6GGyn4dfxSGVhSviHRYD4KFsvT39uQa8dRY6EpnUXj05utBVg7l3C
|
||||||
|
AJLiBV4Rci5uU93cPN6IiJj9DrJzpiOc4rKz9RhLxOuWxudKt378Drd1apsSrqUf
|
||||||
|
QSJ6x/pIcbXGOtp5hm6MnWfYGkyoGpGwQp27B2RrUD/YjzX7sh1Qbsu5RChvnD1L
|
||||||
|
WIKXXXmRcYfZsNvFzcen/2EijNgyHkJtJwccQlcbg/8moQoHlRknpcsJdp6zE5jd
|
||||||
|
5bSmN5cSxyi/LCoF5IlgCel3qgp0HHsFZ5NuShScycBsXPomUnOhsdTQN4GlXiz+
|
||||||
|
QlS7Kf7+U2z8nn7B5lW8r3Brqt1nL/5YSSQ4Dd9O2u+uziFZONMsllImmo7yUznF
|
||||||
|
1JmBGhRYOCyVgtkXKQJcpMLxm7FUFSsRQdQp3R72IDHK0ObeSb3Dc0JVvdWeZkZb
|
||||||
|
dNR9wTSO/j8uoXmJhXGJnqaQsHQNFf7OASocEhFAaWLMz1l3UQRVOE1KBocohDFo
|
||||||
|
al7YDjRBNtNWZvdCpl0JbP0n3XKLT03Uq8cME/ZfOip0YhwCHIxF37+C4ubw0FUV
|
||||||
|
z3i4mnkkq5ZQNIk/iZjCtKVriPjh6AUqIZw8iyTRhviZriM2ePv1GOvRaIep8/f2
|
||||||
|
gENa+XPsBkTAkOgdghDQ5TlfoqWYs5W//zIjdEREgDe5FXbQz8YLeMKfmZfKv0Kj
|
||||||
|
b31129XJbcXUBmNPrhahHz25/0LKUSDetKx4JTkYkyhRiCGsAWbqE2f6hV+CluBY
|
||||||
|
n1H+qGTgVgq35bHFObOthBDA+lfRbQLm2YB2J3V2yQJzG1nsNhsS300o0h01GMJa
|
||||||
|
wOeFSkriXlkkY1aTvQ06hLiV+VizG6xBbzQOEbDnsE/8H/2GmdNlvTaPJcxl/NI8
|
||||||
|
Lqsw4Hgmmx+MuKwXmspI6hfyj2TUILgw8FRn9otufoS2R7hXmf7E3vTWL+Mr1/+i
|
||||||
|
fl/m4OWy7QjS2lnmUwm6Ek9ewAI68eWLpbiampgQNbrjEfjKo4DwVw4CLp9NPsNb
|
||||||
|
OM0CyoPEW589xhSrB1IeogKd3o4UIYOPo+5jJsKAdgLPk6ulnDGhZYN/v06AjoRs
|
||||||
|
OEk/6JAOC/+58KI4dEkBX9wU1ZVha4f8++QYLeexooiywRbfGF39QkuNxBvNiwwd
|
||||||
|
1QPoGewDOmWCPU5jBJk8rpheCtJLjTEkyxO8VlD/oBTGbIVhV6p+KkL4RFMnuOoh
|
||||||
|
N/r0P6NlKnBFT7tEg++iuxsBrpeUrbd1HIix08nCDdN1/Kvo6bKDl6XmM2wglDDA
|
||||||
|
10R7N1QGwKjKE8NvOCSVF1q1thIGWMgNMsq+KdNgiAhXK0AcHpfrUi9fMgy4BXuF
|
||||||
|
CMeuTiL74IN0y1mkcaxtfd4l4i4Io3b6xbsyvBrJVuGDoeaIlQFmdCunoXxFgyle
|
||||||
|
XOsEbSB20TPFeKiDXDsc4jVnO/quqOiCfZCBnEM4RA==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,46 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxZHZhQklnSEpMRFQ4ak1W
|
||||||
|
bW9XNTNZY1VKYnpYVU5IejJQS2YvTS82dlNrCmZpQXJocy9xVFhBVzhkbGNoS0RC
|
||||||
|
VVhKaWRra0tkZkpGdFkrNENtN2tjOTQKLS0tIERvcjNzNEJtQUZlZTNUZFNUWTc4
|
||||||
|
dngrRDBCUE96cXV4L2JSU0Zxa3dYOVkKpZGGsj+L6x4Gn5xJEMS3l9Jc+KZ8XAHW
|
||||||
|
6zjXMJN+o0skxe2JGCBWfJg0QRA8IJl8vkj2q2/6cX8m5pFatcGnZHhlCalIIFqs
|
||||||
|
rnDj2Y4yHzP8gSMcLFy4MJT/QwcwNCtTRge3WcsxkKfklZ6Dc7HcTcG1Qhmm60uM
|
||||||
|
O/zkiViONZX8wtUGTbjI0vcjymfGxQ4ES3BPQQdWhMDLcIfLSPqwdI+YbUQJnVeW
|
||||||
|
nuBvO4EC3LG3RemnH9CXpcTjhDNjVIdxm0wBtUYd9EUtMdO1VtfYbKvM68ySeRXU
|
||||||
|
sdR88x5k5PggtzOAUyrKamD5CcgOWsLIDAxvW92wjkpyZrM2bTTPGpwwx0chNSiE
|
||||||
|
SCkJPIFqBwPoJqpDoJdRMNfPIo9oRqFUSG1npJDptGUOExFlCLt5OPj/ChTNPed5
|
||||||
|
0dx6THu/oA6HC82qxw4TaXZNNSzu6N2SHyCHPLi4MYpYs3LBEGbltS9TqfuXuh2E
|
||||||
|
IMj738nkr6m8SxN94zLHPX20LPJyfwGXY9VxOoaYCgOf4IRzGCYTmK1gCuoxlRso
|
||||||
|
an5KFwvYrFeX88d5iZihjAeLhTMwIWG8gOnQd/QHLOKA7kDTxhKvR5LSRCiL1zi9
|
||||||
|
I1J9IvSnhw5GGCaICwEEj48hVNJqxRzYxigoW4i3VENMdTmIBWhHj0OflXmH336/
|
||||||
|
enmG1YWhEgYx1p0+XgoPc/gzu6Ukcxa7MR7MxGK0GopwRp0kfXt3NtalPNXlpFIw
|
||||||
|
1/8jnMAVzxPuYP4rETcQoCyzYdLkzdkO6HrTWbF1Yg/7hK33ZGdNujKZc0lg1+uB
|
||||||
|
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
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVRG53Ny9hYlQzeGNlOWs1
|
||||||
|
S2g0RmhkcC9GWGJMeDJTT2lXd0h4WWYwYWlBCmdOczloOWp5d1VvLytmUmhLR0Zu
|
||||||
|
OWJER3BEbnB3bTlobTNWTWdsTFljbmsKLS0tIHFhcnM1M2c5RjVFWnc3S3lIRDJG
|
||||||
|
SnZ5cTN2VDZWMHR6OFlGU21iVXlXdXMKG9GQJGM+8CCgwnhzCa6fa8/4PPR4Zxf8
|
||||||
|
q8rYkQn60v7BeRp3ihjG83/sYkixVOXAb5wg+h05qvMnnOkWrzE+9mCHPj3i
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,13 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
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-----
|
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5a0pEZll4VnpUa29TRndL
|
||||||
|
YnVTbkx0alFnOGJzVmdtdU55a3pGeXJXRlhjCk15SEF6bXFqOWRacGFrNC9wbmpo
|
||||||
|
elI3OHkzbVBpOHhqVjZWZGt0VGt4UkUKLS0tIGxmZ0lCUDVyaWRjRTF2SUFHQy9t
|
||||||
|
SFlPaTRlL09ZWGNneHlQWlpFS1MzTVkKAYQgWGgmeTonRVV1TTlQX2a06OgiD2MG
|
||||||
|
luwdmRwgVn67I9jLV5XF8yV/s2/oMyF0jMJ7J36CAckQhJHRrhkM7DW/M4ugFp6y
|
||||||
|
5Dh84v2PF1qML7x2YpKU09Zjr7ADnfNeHUlD3EcVjjGead0bBsviyxQMkJAUSLAy
|
||||||
|
DFunbouNFEcpd3bWhtZJCHqx9NWPWgaqMFou+/9Mi9EHCpdiYPJ364PUkCtmExY/
|
||||||
|
Atbfvf87rHGULwx/O5mGpvdyzQMpKo7U9sxjzIXrf3+wuSyHuHV+XHlA+zcQjM6a
|
||||||
|
wRGDrAhtUY1h
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
13
dot_config/private_fish/functions/encrypted_fiztory.fish.age
Normal file
13
dot_config/private_fish/functions/encrypted_fiztory.fish.age
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKaWEreW9aUlJsSmpPQ2ZX
|
||||||
|
Y254cnIxQjhRdUh2Y0dwVkNqZWNhY0hodFRnClJyV1lieWxkL29XOERCNEt3bEtF
|
||||||
|
SUJxTlNUcnRld283VStLMVQ4bmdCV00KLS0tIEVvVjdpVFJWUmF4ZEhtbjZWZFF3
|
||||||
|
bFpGWHIxWW81NDArV1VIOVR0MjM2MkkK1PUq0wBg42lyJpEehdRt8LgJX+a99602
|
||||||
|
MlM4KIbdRZJjJdLow483irILAQ9rxgTMBOBelPUXqrH9KHlv0ZmLDILgfJJS8GcK
|
||||||
|
LYM/w22YS0gJKaWm9HZG544brm+S6/6IF0KvpYQuN1vJ4MECvgFCsf8QANQH8iP4
|
||||||
|
sTpXKa4w8kvytu1MGLThHQOP3kRoyFalaPU6jPFMc+LP4TfjCig3wQbuHI2DAuw7
|
||||||
|
sW8fbxG0s5zvySdlQVtPhamdxnOuF8PuvjznrdKgHLVt4eam2fMCgew5tvZN0v7Q
|
||||||
|
ILjT67vrRDthM38yDmFMrKe4px6MXbuV7L7pJ2Eh/tWrN+zOfRijtQSNZ1U9TDTO
|
||||||
|
9Q07lj9KGDrNKtyj1fgKFgmxl2CfwsLhkDwyXEYhRSbVFPryW6M+AaeEdw6LkwoW
|
||||||
|
JmGUDqLSyHIeJZNGT+xWk2HqwoGdtht1zPhbMUZdPhu99we4M2bb3Z2eYVtxO8zo
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,22 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0Nzh2T1Rrd2hlcSs1SjBr
|
||||||
|
WEhOQWNXT09QNTZlMjk5RWkvcmZ4Y2p1QzJ3Cll2Wk9QT1ZLV3ViSkJvWlJ4aDhv
|
||||||
|
SHhpNnN1UVhtNnRpd1QxcElvQldaYWcKLS0tIEw5TG1UbkVXa1J6OGpDbHA4cm1L
|
||||||
|
emZ0L0FzVkxqSTVFd3RNWGdHU01rdFUKTJpHO34k18hCzbOVVsNPJOLNJp2jYGJC
|
||||||
|
/FKqnLrxmypiExmsLFAKgGn4ZB1OW7u15A4ZFSVdPD+Obje7CxDS/vuNnsiDh/ac
|
||||||
|
0bz6zTiRNERioWKUyA8BQ59dy8l7VVyTSCjGCx/KLQUoPNczUH0CzH3JxMjnjGQ9
|
||||||
|
UtFNbKpVK4r3ct5guD2p5BtKdvb3/ItC5HiEI565HqsSmEpEjqsMDoL5iqGPtm4t
|
||||||
|
kR3d1GvvffcAzyVnezLUt4aJdiyT4/n34InVlVYc72GWX8df177uhAqNcD1poz8f
|
||||||
|
q1uEcgqKx6Ss0Pn7XqK1VWwfAh575Y8fvO+wf2MYlUV2kG8X/JlaTc0MMqZEo2xm
|
||||||
|
8u/cvWogof+FpmlWMWAjoE85I/Py3oYz6UJGbjYN3zDtGvlbYI6a0nck8+CyK6VY
|
||||||
|
cGWHsVq0m5QreeGD0VT9hJqi2HRz1pIVQkqg1u9QhDYbkWlgSLKm+M4BRIgtHk9V
|
||||||
|
MPbI5zs7czXmZMunicNMcRTsSft1qPytx6HUs777Y6oTF6TGz9XxX/RhLjJwtRRf
|
||||||
|
ILSdl6979rOzRjonfKgALa8FLR4TTNrz12Y2407t3weJb4Cmu4ENNAeTYlUiOllZ
|
||||||
|
CCY0MVKD3NMwLURgMykdKB7RCeYoQZs5FjvWFiwQv4nazlrTiszqmAWQOWg9eeYn
|
||||||
|
f2J45kQEtZ0gVDPylY/4Lx9kv8llrR5FldcdtRhddBoDNmpZDbzf26msWLnLATSV
|
||||||
|
rqQEH05mFvE08KnSeoNy50LQPPV4pNvUoXldOnGD0RzLQqBct8KrC/3MNZhhwvZV
|
||||||
|
axZgCc8w789LrBED8vkAA6eE33N9UAMGZCtph7Q2onYeFRXKBnIMVpbPajhP/82O
|
||||||
|
1xGiMRBsHI/VDr+EfO98DsTnVl0Vnx9M7hXgdqUDxWDDxzPPCWhyXnEmiXjd2lsr
|
||||||
|
6ZHkGEI9J0TWbRmNUvmJGnjUSgxUNqXtq6x4sxSq6UnJtBxk7mzTXNzRvDv7r9O+
|
||||||
|
pZbZ6O/u9fzbhMGIu6GWiTsuKZ+B1ZxZnsXGyYSnvoiStw==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,20 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoaWpHUzNtbzlKK2s0ZUsw
|
||||||
|
NlYvK3EzdjRnN25RdTU5SnI2RU9kZERua0hjCjIwWjZuNXk3bFZIYytpWDZMMVBi
|
||||||
|
cHJxS0kvOE1jZlJld3c2eGdFWDdaVGcKLS0tIFZIdnRaSlowU1E2azNSdXFsNDk3
|
||||||
|
cUJmNmRaK2E3bVdyUnYxbDVqNzZzcDgK6S+rUDZEQrSmO1GKd/yLpSM2xMMzsZL4
|
||||||
|
doC6ZusPbvaMkLJJ2FzELBl3YjgvBJlRhExPaSl1O0mpXpbBkV3Jj4P9kWdH9DzZ
|
||||||
|
A7jKe9nN4oPkT1Blvrhl7CP6ylFdpGt+OFJjljWZ7eEmEPTtdJwB1d7tYm/NatEL
|
||||||
|
sXFAqIWdgr+Nng7kMMKc490uc4Or/ccMAwqp7OrpwtTRlLSf0I3rYv3VoZV9pRrl
|
||||||
|
vObbGt6KelaAT+0orxn/BJiL7MHz19mKhq3IgnnWlpZHZ5Z5JjoL5AfPvr7ABQjt
|
||||||
|
S4ANIUy6t1LjBd0oBKcjoe/CWVD24j4vxjbK8Z1mRmmUF0AMH6PgyFuQPn+9Se+5
|
||||||
|
T/7VuM50ewdVPmWMUQuuQgyt3MIUxNOb8R9HEWo7mRCYTJGQK8Qe7+KS+ZvuOzTC
|
||||||
|
YbXjvQGbAfYBSdxAeqEZEIpiRe8eZgxKJWtWUASyWCSJ0q06sWEh/cftpUCtso2q
|
||||||
|
U6+9AM3VhGJ2RUSAeQE7tuOWus49/kZgFstr6bhfV5UvCH6eYi1QFXlV36BVB9+y
|
||||||
|
QpHxid2WEEEKldLDTtt9NxfSDkD5xgEPf1SzbsBOWgzmvRoLY2FEQQwGGnw//s1C
|
||||||
|
P6+0UvhOhTcEq8a5yqcQX4b32aUFQJG/mPrm5sOtuoVtHcdXwvBd/IdB+sFqM9jE
|
||||||
|
UUOr/XisSLoddpkBpHZIY3beXU0Gx3aid35u+XA+vYtXsgD7s8+7fnLHiG2g7FGn
|
||||||
|
5JXQMW/Y1xqJYvfb3Ry6N7aRFngj0dVRVUnIs677tG24tKQvaw18KPYopzruZuBu
|
||||||
|
BHZ4FCyTnf5dkLeik/AqowuGhhPuQpvjoQqROLUeszOOfQna/l1TdWdMSSiaktYF
|
||||||
|
BtzTuiY=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,20 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyU0xqNHVyNmE2dkl5WmxK
|
||||||
|
SmtXVzE2OWRnWnpCcWxsY0RnUERJOUIwNkdNCml0N1ZUNXRBT3R2VWJuVXlhd0l2
|
||||||
|
bmU1cFZUWUkxeWdXYWtSUWlHNUVFOW8KLS0tIFFGTGplRnV1eW9Qd0dKVkRKY0w3
|
||||||
|
cStoUXhrd2VRaGdQdnZGLzRtYmtjRXMKH5v2Tp4SWCdhglzZLHrFeRoNdkANdMoF
|
||||||
|
oyg6W0Z2/WwX2gfikKLhTBFdM4NRJ1xuyrEpvC0YtRNYTW0mBVuefeYQ5+4AW7R4
|
||||||
|
GWkWlxAY5GHmdbjXn+agiTHtEPFIjfp+ZFfBeJbAW0UdeQRA55boBB3YRxXdZt0Y
|
||||||
|
ykvG+gRtlhCO+u2rQrEGYPoKDbtupXhK05gxmQlj8J+ICv+jIaEFIhaDQTsKc1tp
|
||||||
|
WtI40Z6oeUbmJuJkm6FurlU4zKamOfFVYK9UAouP5OjrYFft79Yy9dK0rjeNSqMw
|
||||||
|
16Wa/G+DObz+wArIoUO7A9h/F3XVP5lF3ELE9abPH0gBbS1ZZvWW1ynY+7O9LrQD
|
||||||
|
xKyjGv2gonYRFriNhrCpbaAqm3KLHFRZe3zDQwzJhLSWvbOiYW8GJFpYfEvmKCl0
|
||||||
|
wJWzOVUyvn2s1gMPCIRO/YnfDtVqRNdEasEUxejNVCkYBYUaTGQpTD7wUiVQypzA
|
||||||
|
SfuT+C/Hc1neFNVLGzU+4KeuNh3AbaR+kiAzitzRLcVKQHePun9A+RHMnREMdzSx
|
||||||
|
ch/JCaV9jcVL/ZctSFGOacAR6KLbYeQvhoiutSubiRlYZT/4nMPGodHpWpMWi4Ib
|
||||||
|
1js5Zdks/3zWSG2V8FFKCJ5vB4joXJnR1Q158a49xshO50pQZRBJrL8n2me357pW
|
||||||
|
Ql/5R1xgQ+GrQudPqL2ns8OVv+KPryyuBHlw3IFDeUTAv00WkoA6TuXSzxs2WMuN
|
||||||
|
DBZwiUcAp1rPrx034kcWopiFC1EsM0uH2l65QgVsNOD9oDm1CV7oycFqBJgY4CoM
|
||||||
|
tmDKrmb6/4GilEpqpMTCTAWxpBa1snt2ENSBKUPBtuMsnxvX7QiAVhnpT7ZLriDV
|
||||||
|
mC1ldX1kR7EsIFLwykcqSSOAXLdUnYZweEPJ4rAjO5sLTw==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,61 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByc285NHk1YXNkV0tDQ2Np
|
||||||
|
c0t2TlV3MnlQRWFPVi9yVEhXR0FGQkZOUkhBCityWVN3OWpYSVRrRlVjNDZ5UWhk
|
||||||
|
bVlabC9oeGI5SHpOWUlXRW1NcHNURTgKLS0tIFdSZDBKMW5CaUUzSUNab0VYUVdh
|
||||||
|
Q1hhaGtwNjdIV1V4bEFMbDJzZW1GYmcK0g9z+pygnTlsrcZ6jE0LGOVcrsTQjoq/
|
||||||
|
ogEIMhbWlbwcZgxRGqAfof2RzQOILSNmpgGnroO6pVKhTRC6808kKrk5vd7a8aKn
|
||||||
|
vGm2QaHskf9ClTwR3eOqX1maGbENiTG9ziSvkdWaTN5ppuOH2hIYaosV+QaB3hZW
|
||||||
|
nBq83G3eM1zEkMgcRGpzMtyQtUBkt3Gy5w0aqqi9/nCper88E3tu9pez8iovLC6m
|
||||||
|
gAw+RFZxhd384cBEemWbKA8rXICa4tV9PUykaZSDOy32YnTv1r8PAf/HtiUYC81Y
|
||||||
|
VqtS+4+WL+2cwlmCvJnEj1IcmVtYzkOgI5jAAZv+Uv2Quc3I0wpO5jiroNRPnaLz
|
||||||
|
G6dgMPHhl5HbaKRJNV7gEscQKrzRPQ2KvI1HUuTlgcOArfFZlUu/JwVVm5pA6QpL
|
||||||
|
/h3Jm51U/JfPioI8Hr1YRJlNclt/O+BieGVre0wxN0yGRUNi1lldGmq8hqjslAuA
|
||||||
|
CzHY9Q9gbjg5ODKVglcZxiEmgpEhqA8T+SxznU7KO5S+nidllXGD9DR6HgeF0+KR
|
||||||
|
uxqD2kqF+eTzxvQA4bm7ABYGAbJrXKlo2QmKdK2MHaiNFQqORYJ7bkDq0HICGdFe
|
||||||
|
in/eVkbgpv8z6a8/WMBK5oculylv4lLkfvEndnXpNghVzKkQBO6WYhEVpo0/LYl7
|
||||||
|
3txmwh2RfGhOMLI5KTr+lB1CGlsfnY0gVzGZGKYUoDa6YN2CmJCFQ7cJZLkuULSa
|
||||||
|
FWQxGXs/+2JiI0CAocn74TAZy4WNOGCUVL0q8hP8n20Cs+YzQJUZupPlxT2mia7k
|
||||||
|
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
|
||||||
|
q7X0uvVgcCFmK54CO0ANWgOSnFI=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,8 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSY01vWnV2a2xZQVMyU0My
|
||||||
|
cFFCM1hKdXVUK25RVTc5d0RqbmgxUzZTWEZZCmlXZis4NFExaGhYNmV0NzU5UCts
|
||||||
|
SW5pTmZva0xSUzNLU05MRmZla0RJMmsKLS0tIEYxVHJRNHhzVzBRUXlTTnFzOTNO
|
||||||
|
a2RXM1R6RE1wZE9pUXh5UnJ3TE1lbWsKTrHoj2wnTzAKkqHHSFPzNAfm4nUfe2tk
|
||||||
|
UG6qj6VOODKHbUlNkiAsuqTlNgkjTsnbx2HgZEAIqVI3vupcI6tV0u2TWmYcdfAl
|
||||||
|
ijVLlT4LtcDGFl3vn9N3L2vxZNYTWn9VtIUNK6HCfpmpDA==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,21 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4WmNrN2FjSzcrVERabm1U
|
||||||
|
dUQvNHQ5RWY4MDlhdHFUY2JOdkNGWVE2SVNNCjJLb00xam80SU1xVG9tQnlhRUNY
|
||||||
|
L0FMcTlBM01aWmgyK2lBN2l3REx0Q00KLS0tIGlCQ2VENXNPZHBZK1NFSGNrN2tr
|
||||||
|
M011Mk04SjhRRndiKzI0Vnk1dFZnZm8Knc3dVdf3a8V2e66xwgq2FlHy02KwP5lX
|
||||||
|
/obnWquHvKtA//d3nVb+QuygfgYkCBaSY3ez2RcoQZklunV5tEFPOAKfi4FZVn4y
|
||||||
|
jOs8VKrFJr7AFHMARpnylqz8JkkymyAtaJ8gx0pgS104vwinT1UrElno4Ly9dXUa
|
||||||
|
bucf94t6TvgussSm+sck3LETPh08PbKBY7cK0Q02nI9CMdpT4oTD4wmbUox3Qfau
|
||||||
|
/vf3SlhRE2HqDwDyyMihuGxx3Jwc7nxB/TSV/mGC8dj9zOuPvCfYIqpwlwCCvkw+
|
||||||
|
K+u9duVeZ+fEKIXE7o9dcjN7tYXa0kUsCIso8qS0RQxxZuI1iQAujjAVdPNcwrRn
|
||||||
|
R8MnTs6XvQZrTspHZNv6GQ9w5khmrrR4pWvE1AzE7JZZcFQMQn/k+w3oaWXPe8dt
|
||||||
|
hNUpwsWeHz5ceJctwaoPI4I/IjnEijy40kHuElQfQK7QGoRVANI4C90Y2uNA6vpV
|
||||||
|
MgpJrsTDsA3irpYki4zzUWJDWBCtg092TkSjQliUvq2vv+Zc6v0j9kakadHb+l62
|
||||||
|
1ak8bgeneEuulwiyWmwp7cS+q3x55QwT8LajTfFR7Oh2Q+WxqXcs4P8KrzRKMLf5
|
||||||
|
x6Xpaump43zKI7g03Zb6CxVPDDu+44HJCHrLrjYewrvy7g3/mxnLr/ERQ7UBZtj1
|
||||||
|
+zAo+ifVqb9s84exhwUmG6Xc4E27LQcJhAFIPnnQLZq6J8YM4GbU7gUdIzjhqBMo
|
||||||
|
+Ml7kEfA6hlgHJWgJ9g85RNwdrgHEUbmS8pMmMbpKMwqF3VGPFVilnjp5/EMGv3J
|
||||||
|
0M7LBaMwobFk1mscdJw7EtR/jqFVjb6QHPfocNy4kgG2EhGnLoZzsfB5tbXgdTLO
|
||||||
|
aGl7Q0RxXS1aavg7UYxPDe3pipNh80TVULLUkVkWjvoj5E5vScE2ZXjWxCQ9e2t6
|
||||||
|
f7NGDwQ=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,29 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPT0FuNDdtempiaWdWaVNv
|
||||||
|
aTJJN1VWaE9sa0FYc2E0a0lzdThaVzMxa0MwCkJQcmZSRXM2MFNVcTNPdU5NaHZv
|
||||||
|
SjlOVkZtVjluTmkwYm9MYTdRaW1Uak0KLS0tIFBUOVV0Q2ZqZyswM2NldmZVUW40
|
||||||
|
MnZXRU5KRktmaFlYY0dZRUZ5MjJ0clEK5LqogYInv0csedp2ya9bhtTryekNBuwh
|
||||||
|
f8B0RWvPGIBJMar2Au6iotf9ZNVLnBuan1YpDxc/J3oTLHj4XkvMB98eHHcoAA0B
|
||||||
|
HjtYswScwL1FipTih/e7DzEE4xHt9w9r+YWcneh5jRcl5mnnIzzLeBAZg5ZYuxns
|
||||||
|
7+8PpPHhSb3A0GKjGixEcdBdB/ytvwjhEiVFRuU1GmGWSJEj5RQBtpiiaITC/RdR
|
||||||
|
sTKeayItWBeIt+7Rv0eEnqvCpozdrpb6I49+9ewQjLHfgaLwo0pOonrLp0N+a4jc
|
||||||
|
kkLrTteGQnvLo9DZBIMIVLVkemcvQGmuJWulqEASTgSzxLu5wAb/HV+l1RN1WmV8
|
||||||
|
Ml8Z9kQMzQZ59Qek0zFID7sSOifjvisCdBPpmyvaRApLnoQ6lK5lGgO/Xgiha+po
|
||||||
|
vYh1Op6V/HBOfgcW64wZyg7VFkC2+gK4Q7bIHDMSiBpIuMovt532QrV3OY3MiYA+
|
||||||
|
VKEhQiaSsg4Vrn9UzUmaXwhoX3Nsvidwt1ZgfyYeOyZW0/qGvNgIrzfvAL2joUmz
|
||||||
|
3GiRGh8dHmM9loqLyfxAWtjrgfW6cSVHSVeFRA+3yoMFRjs4hBFvZchCKnI8ADT/
|
||||||
|
HTT8+P2rvsKiVolbiMd7dvkfxTcnLRjsfzDpD70ptBYAJzRi8CnY1gE1vbJBOUUU
|
||||||
|
oXPS5B6L7j8iBY12xFTl2vy5HXw6qgxsoLFJTMYe1E9QgAcUFfldp3yGGhLQUc6n
|
||||||
|
xLsI+tM+Kg5x9ZYc4Wiiv/+FMiGnXl9BdSFvj6MH6Ys9B0GyzvkBZooy2hMV5U77
|
||||||
|
Rx+lKxWcsiETAnxaP5uS2nupWM5oszV7b//YmaCN+SnIuy6GMKBXwZbhaerKZUeZ
|
||||||
|
xwjevUYRrkoTS+3kK7zYBLEcWNZWpQfawaa0GZtF69r0KnbeCo4Qxb40IpkV2ED7
|
||||||
|
cMkOUpmC5MEbqxfvwnrtWsxSqRlf5KDbKEceP5Vo3tLpvL06FzNMvcyZ1mQ3M30G
|
||||||
|
jNedwML5pZz7KvFXUPwB8a0D0lB6yvbDbQfOjoxnpy/QWDc1TXGzLILK671fImCi
|
||||||
|
eIhrWZkuWxEk8NV6CZ8Xo85S3Her0xG6UrLawy3ghqsCY/i3Q/ONoL+oTc1cr0av
|
||||||
|
nN+j6HYNW64W5KOHTDblGioOYFnWRV1Jj/9JsYgoobymxw4PuI3J8SaokxlWkb5U
|
||||||
|
oEA35A0arCxoiIb50T9aWcCG4y6bJ1RQ+PGy+M0G00v+IixRoapwMMP3PSBsiIXN
|
||||||
|
BWTGlhF65jw6svbJVKP/FnkKuN5FZMp3HdTkO8KL6rKA+NyYZoWTyud8PSu14snT
|
||||||
|
3m2rPLI5kcppKR7uXmTVWjP/rw0WjTmeHUz4ApvltGycI+UoWO3u5nVo31+nKbhJ
|
||||||
|
gqqEWwAWSkoYhCoKONFgsQTQdAFdEyCFO0AVc5IZESs47zLyvUNKRbdXrxmizPCt
|
||||||
|
dVozT1RhnExnVB3pUK/knAA1ZHZ/jAQDHVTzOcAr
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
10
dot_config/private_fish/functions/encrypted_heredoc.fish.age
Normal file
10
dot_config/private_fish/functions/encrypted_heredoc.fish.age
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEK3g4SkNxNkFONWhPbkph
|
||||||
|
R0F4TVE3UWY1MU40NVg1ZHpUSlU1N2VPVldjCmg3ekFFQmttaDNFREw0SzNHcGN1
|
||||||
|
VC9LblFXcW40bkxZMEpObk9lQ1dMWmcKLS0tIEwxZTc5ZW5QSGM4amlYVzFyQ3I0
|
||||||
|
aStZUmxOb0NrQWRyRTlmTDRUajJKYm8KR/hkCHdFy3M+4bBf8QQwDmj+8+PokntZ
|
||||||
|
A24R0QEoxDbip10g8RyE43g4zrOdGRN5CedpdPQrdVgrK9auPZu6vBcRXeEwwuPh
|
||||||
|
Ftg+AnAdBG1/CbP6zvVZN733AiXETvHHrNz7FURlhE73W5QOmLJiY21XuUXiZ1Dk
|
||||||
|
OhvQ2VdUGtinO5auex6GH0DusphSuJMsimy081cFVfLWWFu/CcWTYiumdpKtw2SK
|
||||||
|
co6T4g==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,15 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6WDdIdTFjVXNMYjE2Wk1M
|
||||||
|
a2xidzIwMW1IWk9EZFZ2MjNxWktaOGhCZnpzCm5Telg4V1cycVEvbUpSV3cxenFN
|
||||||
|
WHE4bzVad1BmOG8xcTJ0K1V4US92U1kKLS0tIDh0WDErYk01U1l0NWdNQUVTdnJK
|
||||||
|
VjJpODJGNldaT0l6dU5PNGJJeGlzZncKBM9GTzCDtHOJPJAx63+9m+5s1DRGNdpd
|
||||||
|
C4/aHZswk4JW1Kma+Yo3slZmCMOIfbXfBm05cR5U3aU78e88CzbwzlmDN3qWJTUk
|
||||||
|
Qd0j40edm89y3IqZ9VVmY+aJSL90xc4X6UrbkJKfSJ8NQJ+TWLazDwzYT/FmmLH8
|
||||||
|
FPx5zKx5PLJ43KP4oonfyQks8Fy0jeXAg8dkW4EG8ajpDJmiSwTbhydTFN5GmqM4
|
||||||
|
S2JXmEcKwtxKcgtmK3B4L4JkHnO+E1taGfQ7YyvZvHHU/2bqMy8wvMaoVnP61GYW
|
||||||
|
qN9breqWXFH7z2f+iiYjNm0rBMtjU0NOEpi+1VMv+WRWwUD6312/W+XG9RcPn9+y
|
||||||
|
P7aERS7qmoHzbwtqqn+yRuGy3i8SavVpi9JQSLxWp8IwAziieGgllM0wIPpqfWB/
|
||||||
|
MZJgLFwbjEyDnZYnz3etML2X9BMG2jpF02Qen6Ml1Z3YmsOejh6vesseEzQaDQfI
|
||||||
|
lkAJ50yQHuVkzLITLm0lLcfKPsGgg93UMNjUeuIOQs578UF7VWXB8BI9yMTyVaiz
|
||||||
|
nfNgkxuOSit93atC9kXS6po=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
19
dot_config/private_fish/functions/encrypted_jot.fish.age
Normal file
19
dot_config/private_fish/functions/encrypted_jot.fish.age
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3RitYcmpGSjI4M1FqRW9v
|
||||||
|
aDRDamZ1VEdBclFFSDl3WjhaWDFvNmlHcEdvCkxIR1lJY2FrY3V6OWhnVXFqSUFq
|
||||||
|
YXBhWVk5clNyL2tlOXdNNXhiZjNtbGcKLS0tIGttMXZQd3gzZVlhS2JobGRFMGhM
|
||||||
|
UFcrZi95SnBYSllGdDdWRG55OEd6elkKQtoZW5FUUT5XOuGUwI9Ckf2xTPKTW1yv
|
||||||
|
hGFqz2WoazPGL3sfTkRfiTRRV2ssHAfhBnIgqntlsvYTcq9gMLKa6MOoRcVeT7q0
|
||||||
|
FvbjzjWSx9wxkXWkleZzhfUcpBr9And2sM14NyVLAKwVIHvV2yQlPxX6cvmMiT5v
|
||||||
|
1UqS8SK39IHENg0h/YKN5DArVFHksniUz8fpaoCEIOIqQPSmFdmP6CDHUKi8Qs80
|
||||||
|
KeBM47U5KLhHYrWTq60x2wzFi94o2tnaUjpzVb11fTJAgkp/7Fi+a4SwABuBrNCm
|
||||||
|
rNDqWHFwYX+4TwKc1VQFFOd0UY8ujZ1ZEl5To6G6PUe+r1G6qvJL12p1gff3oK+y
|
||||||
|
B3Rf49Z2D2x8/Q0lAAdgpdt1zbCST+b7EoSYXPBXX2fZbttbcORAXo7TY9ZsLD5U
|
||||||
|
mc05RVrtoUBA39v58i5wPgrlvckIlHmCvp7N6muQxAUP+MCKLoaE3NX1p/ibxsA+
|
||||||
|
gbquRT8NMj78BwDfedbpu5OZ69amgvcmvU1/PdB5H9bBuSrV+6YFpSlKdtKtDm8b
|
||||||
|
IPMlMW84ggSWUzt/J5CCZGVSXAiHBH9Rmh5LBfzS76IG1VRruxQRTAaKIvZVbgBM
|
||||||
|
QVkITgGmYsnbkUNyCm9OQKLH2ZN+NZ+tAcDwprtJ6tRNb/Ebns57mVqIjbNQfTqF
|
||||||
|
V/E82fINOq4buhkmLCmHEZB0lWM6YwL8zd0XaHcNRuG09vv8Nzky3U9+/SUXiMPf
|
||||||
|
MgV/pZ45BC98pl+mKlswYbfjIoqeUNMAw6TcxuveLDUTskQk5Yo0GqcyvbVjGL2s
|
||||||
|
efPy7dr9XOl/TQMuwLW18Niakej34lg3U0CsJZBZKI+F4zciuoiLmEAvnQ==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
15
dot_config/private_fish/functions/encrypted_journal.fish.age
Normal file
15
dot_config/private_fish/functions/encrypted_journal.fish.age
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwMTliaFpHRnFIc2lhZklQ
|
||||||
|
UmpJMlN2dFZZWTJuclJNc0FUWlU3UU5vRm1JCkxWNHZsV3o2eURvZUZBSFRyeUNJ
|
||||||
|
bk80L0lIRjN4UEFMOW5ENGRLVTkydGsKLS0tIFBUbVAwY0VGTXhsOUJ5OWFzdEZQ
|
||||||
|
MmYvSjZFaGhmTTEwRUFvYTg4amJZdG8KhGK3yKDvpy+hEJliJhQdA19zzf1baVLr
|
||||||
|
cBEArG/oOhu7oGrbTwz1fcmNcDci4JnlH5PlvfDV8OJvSPzuVWmXaVYQ7+dnJMix
|
||||||
|
PMNirBNJZ5u8dxpCPVr+g98LRMkWz9IYdum+w0rUivUOZU63YHLWtXSoatm2onZG
|
||||||
|
G/AvUXqdm7A/ha35zUT7d5BtG061ezM07GRXI3m7YyKag/Bxg2oV1ZAYeBhsOTEX
|
||||||
|
54/5KUnE4Gk6mXSPrBlGeiM7B2iWToBk6IHGEpPwUvtFAju78DU4nKK9/7zIOrGG
|
||||||
|
CfcZ0kaANXWQ5nAzJ9vmjltznZXMWtJIRM2eIzyx7OrxD+mLDAHOmp1lsa3Ov+Mg
|
||||||
|
zyEKxE9mDs/jQVm+ehlAAJNTkFl7ATwFSueg+bo2GR4ThhO4WsRWUJ5GDsB0RX7T
|
||||||
|
sz91BujS7A6MjR2JV6FMaxDamOGA8kq7YR3sSyLKjSGkCbX2eJO8UN3nwGDqBADf
|
||||||
|
ENWb2hmLO7w1Eo+c+62FckjIh+bYFeZRyS/TyjIFPDv5l7JKWlrLpxv194f6T//9
|
||||||
|
LsTcGI6krcFghrNIJg3a7CEp6ttUv1lG6TTEQyxS1BXyPPMImWo=
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
@ -0,0 +1,26 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArQUorYXhRNzQvSjFNUjBH
|
||||||
|
UnBjdTZEZGJXS2dIWlZKbDg0cGt3cVFyOXlZCno4blVlN0JjNzJKUG1uejllQVdp
|
||||||
|
VWtPSjVocUxoVkh0SnhCVVowT2dMZW8KLS0tIHg2NFRYRmFyZ0pnRkNRRjM2aTFH
|
||||||
|
Q0VLM210aHQ1V2xIUGNDN09IbHNYYTAKR7FiDf4wIG5B1xtPqWBzmtTeevlrvN9G
|
||||||
|
2n12kD+IO4w+TljrQ3L2ChBOC27Sq0O9zrU+N9MwSur25S+RDMz0d6/IfCupUrVR
|
||||||
|
Bo1fveVL0zA8Pj8mNeXp+cs3wr4TeyWDwu8rJwK9ijQ/GmnlmVSoCsUOox3nQgcu
|
||||||
|
ehV4RM8hXvfIEYRUWWBr/mysOTcN4WgHZtVXbKJUb2/6l3X3P6bU+LI+IHI7EN5B
|
||||||
|
AuVcVcP4PVKCoBZQ2xyQTlI33uW0aV/l7ecRQUu3f8o4G1zqBsqx+3Co+5Z1VF61
|
||||||
|
oiNxdTYRQ576U2SlgZdygajca3BaJS8puH4B7IRu/etjcAGyO/heuA0a97S6zmjI
|
||||||
|
zWhDMWSI95Yk8VyihbxKKTTHojQ4TWgejcCwBZpoAqlCup/BGdex3liXPNC+8lbD
|
||||||
|
ARt0ITGvFdzQshTEOLcidcNxCWUCd8CXg7R2Ck/Czh14UVjEGcgxHIZlLo0MxFMD
|
||||||
|
FRiKU6XTlIMbkJVEP2j7U5JLg3E3pke6Ggtkp7y9uEp8GWu5e8lXpbT4Tud5L6Cx
|
||||||
|
tVM97B8XNrwPRyc3peXXGQejGMl4Hn7bl2gT1QPzJYPPMWBrDFAUHS/mDe3qkh0C
|
||||||
|
ioGtcznuOQDS6kTTulckIUAxtSxZOlHmpk1PtppsZ1TQjg/X2sUZKkx9UFdtwbm2
|
||||||
|
TPkdEa7XE/YRsiTpOGJj+K8PSsU/26FR/RimcGJB8QVB6vzMX3FxPczJ/UGZxYcF
|
||||||
|
pd2yFarjDR5qAQJW/2RF/zXIu/8GbPdJYEfj0EktfK2SP0oVXWLvDkdVzkqjiP6R
|
||||||
|
Fc/vMMtRBqPqgwUYrTCP6OjjB0hod8JWNYSlvEkOaTrjJDZpxEimz2R4s2M3fJIm
|
||||||
|
T3aoozSKUzdwD++12rXxKOVHSO9xhd8QH7KTOLsW2HFNZb3A9nXcIpOYhMBqdsZx
|
||||||
|
u77MIGzwE6mpKzphybP70y6G5Xz0E3zYx2v2r5PRHQGICE0sKT4G4W7aVwtaGhk+
|
||||||
|
CkGl48BnB80WxmlsQEx/IX0niWbCPNYrppNqbWfCGpwirX3Gdf4VR/J1+0fGvS7P
|
||||||
|
qSPWo4yjXNbPGZrfaRo7V8j8E2jZTLCU1W8qKjKv1gjQ9xNlpd8Cue/UP9EM+IlV
|
||||||
|
w7X5t38EhpZaErvJN+IQ53inrYoDLigCaY/63WiV9oceaL2XxqYYDNCdWML/ac41
|
||||||
|
CTAwqMTqiPL2u19EFBNFbkLwVoFTc41D5j8aUBiU1gD6Ade7YbFNxfsl4B9xQ0Ln
|
||||||
|
MQUOrMlZHm00AbwihJPRC9uSfdtROp+zqswpncbbFINgWt2/RF9tROSm8BW8
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user