From e43eb1177872f52e949fb5f0f93396ed94b0d093 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Sun, 2 Aug 2026 14:48:29 +0200 Subject: move to chezmoi --- .chezmoiroot | 1 + .config/BetterDiscord/data/stable/custom.css | 2 - .config/BetterDiscord/data/stable/plugins.json | 1 - .config/BetterDiscord/data/stable/settings.json | 53 -- .config/BetterDiscord/data/stable/themes.json | 5 - .config/BetterDiscord/themes/flat.theme.css | 580 --------------------- .config/X11/base | 13 - .config/bat/config | 4 - .config/clangd/config.yaml | 9 - .config/coc/extensions/package.json | 22 - .config/dircolors | 177 ------- .config/dunst/base | 48 -- .config/fcitx5/conf/classicui.conf | 35 -- .config/fcitx5/conf/clipboard.conf | 8 - .config/fcitx5/conf/imselector.conf | 13 - .config/fcitx5/conf/mozc.conf | 13 - .config/fcitx5/conf/notifications.conf | 3 - .config/fcitx5/conf/quickphrase.conf | 10 - .config/fcitx5/conf/xcb.conf | 5 - .config/fcitx5/conf/xim.conf | 3 - .config/fcitx5/config | 75 --- .config/fcitx5/profile | 29 -- .config/firefox/chrome/userChrome.css | 39 -- .config/firefox/user.js | 60 --- .config/flashfocus/flashfocus.yml | 9 - .config/fontconfig/conf.d/10-inter-features.conf | 14 - .config/fontconfig/conf.d/10-sub-pixel-rgb.conf | 8 - .config/fontconfig/fonts.conf | 30 -- .config/foot/foot.ini##template | 6 - .config/fzmp/conf | 1 - .config/gdb/gdbearlyinit | 1 - .config/gdb/gdbinit | 31 -- .config/gdb/gdbinit.py | 52 -- .config/git/config##template | 53 -- .config/gtk-3.0/settings.ini | 16 - .config/gtk-4.0/env | 6 - .config/i3/autostart | 33 -- .config/i3/config##template | 90 ---- .config/imapnotify/pipeframe.conf | 11 - .config/inputrc | 8 - .config/jellyfin-mpv-shim/input.conf | 1 - .config/jellyfin-mpv-shim/mpv.conf##template | 4 - .config/jellyfin-mpv-shim/scripts/copy-subs.lua | 1 - .config/jellyfin-mpv-shim/scripts/set-lights.lua | 6 - .config/khal/base | 14 - .config/khal/config.sh | 1 - .config/khal/config_gen | 105 ---- .config/khard/base | 23 - .config/khard/config.sh | 1 - .config/khard/config_gen | 25 - .config/kicad/kicad_common | 22 - .config/kwalletrc | 4 - .config/latexmk/latexmkrc | 1 - .config/lf/lfrc | 30 -- .config/mailcap | 7 - .config/mbsyncrc | 23 - .config/mozc/.gitattributes | 1 - .config/mozc/config1.db | Bin 2047 -> 0 bytes .config/mozc/keymap.tsv | 56 -- .config/mozc/user_dictionary.db | Bin 486 -> 0 bytes .config/mpcplus/fzmp.conf | 3 - .config/mpd/mpd.conf##default | 26 - .config/mpd/mpd.conf##hostname.superesc | 59 --- .config/mpv/input.conf | 4 - .config/mpv/mpv.conf | 15 - .config/mpv/scripts/copy-subs.lua | 32 -- .config/ncmpcpp/bindings | 52 -- .config/ncmpcpp/config##template | 37 -- .config/neomutt/neomuttrc | 82 --- .config/neovide/config.toml | 1 - .config/nvim/coc-settings.json | 44 -- .config/nvim/color-tweaks.vim | 41 -- .config/nvim/ftplugin/tex.vim | 5 - .config/nvim/init.vim | 409 --------------- .config/nvim/mode.vim | 9 - .config/pam-gnupg##template | 2 - .config/picom.conf | 132 ----- .config/pipewire/pipewire.conf.d/50-bitrate.conf | 5 - .config/poke/pokerc.conf | 7 - .config/polybar/config.ini##template | 174 ------- .config/ranger/rc.conf | 8 - .config/rofi-pass/config | 25 - .config/rofi-pass/rofi.rasi | 16 - .config/rofi/config.rasi##template | 70 --- .config/sxiv/exec/image-info | 6 - .../goimapnotify@pipeframe.service | 1 - .../systemd/user/default.target.wants/mpd.service | 1 - .../default.target.wants/pipewire-pulse.service | 1 - .../user/default.target.wants/pipewire.service | 1 - .config/systemd/user/mbsync.service | 7 - .config/systemd/user/mbsync.timer | 11 - .../pipewire.service.wants/wireplumber.service | 1 - .../wireplumber@loek.service | 1 - .../sockets.target.wants/pipewire-pulse.socket | 1 - .../user/sockets.target.wants/pipewire.socket | 1 - .../systemd/user/timers.target.wants/mbsync.timer | 1 - .config/todoman/config.py | 5 - .config/user-dirs.dirs | 15 - .config/vdirsyncer/config.sh.example | 31 -- .config/vdirsyncer/config_gen | 111 ---- .config/wgetrc##template | 1 - .config/winapps/winapps.conf | 15 - .../wireplumber/wireplumber.conf.d/50-bluez.conf | 5 - .../wireplumber.conf.d/50-disable-suspend.conf | 30 -- .../wireplumber/wireplumber.conf.d/50-mpv-fix.conf | 14 - .config/xbindkeys/main | 128 ----- .config/xsettingsd/xsettingsd.conf | 4 - .config/yadm/bootstrap | 84 --- .config/yadm/config | 3 - .config/yadm/hooks/post_pull | 2 - .config/yadm/install-arch | 12 - .config/yadm/lib/bootstrap | 22 - .config/yadm/packages-arch | 125 ----- .config/yadm/root/bootstrap | 95 ---- .../NetworkManager/dispatcher.d/70-auto-wifi.sh | 21 - .../yadm/root/etc/X11/xorg.conf.d/00-keyboard.conf | 9 - .../yadm/root/etc/X11/xorg.conf.d/40-trackpad.conf | 9 - .../etc/X11/xorg.conf.d/50-mouse-acceleration.conf | 8 - .../root/etc/X11/xorg.conf.d/72-wacom-options.conf | 11 - .../etc/X11/xorg.conf.d/90-libinput-logitech.conf | 8 - .../etc/X11/xorg.conf.d/90-libinput-wacom.conf | 9 - .../etc/X11/xorg.conf.d/90-wacom-overrides.conf | 7 - .config/yadm/root/etc/containers/nodocker | 0 .config/yadm/root/etc/default/earlyoom | 1 - .config/yadm/root/etc/kernel/cmdline | 1 - .../yadm/root/etc/libinput/local-overrides.quirks | 4 - .config/yadm/root/etc/lightdm/autorandr-change | 5 - .../yadm/root/etc/lightdm/lightdm-gtk-greeter.conf | 8 - .config/yadm/root/etc/locale.conf | 2 - .config/yadm/root/etc/locale.gen | 3 - .config/yadm/root/etc/logid.cfg | 13 - .config/yadm/root/etc/sudoers.d/10-wheel-nopasswd | 4 - .../etc/systemd/logind.conf.d/10-laptop-lid.conf | 4 - .../yadm/root/etc/udev/hwdb.d/71-logitech-mx3.hwdb | 3 - .../yadm/root/etc/udev/rules.d/90-backlight.rules | 1 - .../root/etc/udev/rules.d/99-capture-card.rules | 3 - .config/yadm/root/etc/xdg/nvim/init.vim | 2 - .config/zathura/zathurarc | 16 - .../addons21/308574457/user_files/BottomBar.css | 7 - .../addons21/308574457/user_files/CardLayout.css | 0 .../addons21/308574457/user_files/DeckBrowser.css | 5 - .../Anki2/addons21/308574457/user_files/Editor.css | 20 - .../addons21/308574457/user_files/Overview.css | 0 .../addons21/308574457/user_files/Reviewer.css | 0 .../308574457/user_files/ReviewerBottomBar.css | 0 .../addons21/308574457/user_files/TopToolbar.css | 2 - .../Anki2/addons21/308574457/user_files/global.css | 2 - .../Anki2/addons21/308574457/user_files/legacy.css | 0 .local/share/Anki2/addons21/mode/__init__.py | 18 - .local/share/Anki2/gldriver6 | 1 - .local/share/applications/addtorrent.desktop | 8 - .local/share/applications/discord.desktop | 10 - .local/share/applications/mozc-dictionary.desktop | 11 - .local/share/applications/mozc-settings.desktop | 11 - .local/share/bin/16 | 3 - .local/share/bin/= | 45 -- .local/share/bin/addtoqueue | 3 - .local/share/bin/addtorrent | 41 -- .local/share/bin/androidwifistore2pass | 43 -- .local/share/bin/ansi2polybar | 67 --- .local/share/bin/bgcol | 9 - .local/share/bin/bootloader | 13 - .local/share/bin/brightness | 29 -- .local/share/bin/caffeine | 8 - .local/share/bin/cc1080p30 | 2 - .local/share/bin/cc720p60 | 2 - .local/share/bin/ccpreview | 74 --- .local/share/bin/clean | 3 - .local/share/bin/darkroom | 20 - .local/share/bin/dbg | 27 - .local/share/bin/dbg_xprop | 10 - .local/share/bin/decsync2plain | 60 --- .local/share/bin/delta | 4 - .local/share/bin/discord | 3 - .local/share/bin/dox-open | 31 -- .local/share/bin/editor | 2 - .local/share/bin/extmon | 26 - .local/share/bin/fcitx5-temp-off | 8 - .local/share/bin/fcitx5-temp-restore | 7 - .local/share/bin/ffmpeg-resize | 82 --- .local/share/bin/folder2cd | 23 - .local/share/bin/fontfix | 39 -- .local/share/bin/fork | 2 - .local/share/bin/fv | 2 - .local/share/bin/gpg-git | 4 - .local/share/bin/helium-browser | 5 - .local/share/bin/hide | 4 - .local/share/bin/icalcat | 12 - .local/share/bin/installbd | 20 - .local/share/bin/java | 7 - .local/share/bin/kbindicator | 19 - .local/share/bin/khal | 16 - .local/share/bin/khard | 12 - .local/share/bin/labels2lrc | 30 -- .local/share/bin/latex-doc | 4 - .local/share/bin/lf | 23 - .local/share/bin/lights | 5 - .local/share/bin/lock | 4 - .local/share/bin/lorem | 12 - .local/share/bin/lrc2labels | 7 - .local/share/bin/mbsync | 2 - .local/share/bin/mk | 87 ---- .local/share/bin/mktags | 61 --- .local/share/bin/mode | 1 - .local/share/bin/mozc-config-filter | 6 - .local/share/bin/nginx-dev | 86 --- .local/share/bin/open | 12 - .local/share/bin/panic | 36 -- .local/share/bin/pause | 10 - .local/share/bin/pdfsize | 2 - .local/share/bin/pew | 3 - .local/share/bin/podcast2m3u | 33 -- .local/share/bin/preview | 75 --- .local/share/bin/prompt | 33 -- .local/share/bin/qrclip | 2 - .local/share/bin/reload | 2 - .local/share/bin/rofi | 4 - .local/share/bin/scene | 56 -- .local/share/bin/screenrecord | 8 - .local/share/bin/screenwatch | 11 - .local/share/bin/sdk10_compiledb | 38 -- .local/share/bin/set-default | 32 -- .local/share/bin/setwacom | 2 - .local/share/bin/sh | 1 - .local/share/bin/single2folder | 16 - .local/share/bin/spec | 2 - .local/share/bin/subrename | 54 -- .local/share/bin/time2tsv | 107 ---- .local/share/bin/timefmt | 24 - .local/share/bin/timerep | 82 --- .local/share/bin/timesum | 4 - .local/share/bin/toetsrooster2ical | 38 -- .local/share/bin/vdirsyncer | 6 - .local/share/bin/venvgen | 47 -- .local/share/bin/vodchat | 3 - .local/share/bin/wacommode | 58 --- .local/share/bin/wacomshortcuts | 12 - .local/share/bin/wacomtouch | 14 - .local/share/bin/xbindkeys | 2 - .local/share/bin/yt-vod | 17 - .local/share/fcitx5/themes/mode/base.conf | 42 -- .local/share/gnupg/gpg-agent.conf | 3 - .local/share/mode/mode | 148 ------ .local/share/mode/plug.d/10_lib | 46 -- .local/share/mode/plug.d/20_export_colors | 17 - .local/share/mode/plug.d/20_export_mode | 9 - .local/share/mode/plug.d/20_export_vim_theme | 6 - .local/share/mode/plug.d/50_accent | 15 - .local/share/mode/reload.d/brave | 80 --- .local/share/mode/reload.d/dunst | 3 - .local/share/mode/reload.d/fcitx5 | 3 - .local/share/mode/reload.d/gtk | 8 - .local/share/mode/reload.d/i3 | 2 - .local/share/mode/reload.d/nvim | 6 - .local/share/mode/reload.d/polybar | 3 - .local/share/mode/reload.d/term | 30 -- .local/share/mode/switch.d/anki | 120 ----- .local/share/mode/switch.d/chromium | 48 -- .local/share/mode/switch.d/discord | 34 -- .local/share/mode/switch.d/dunst | 24 - .local/share/mode/switch.d/fcitx5 | 67 --- .local/share/mode/switch.d/gtk | 11 - .local/share/mode/switch.d/i3 | 14 - .local/share/mode/switch.d/kitty | 27 - .local/share/mode/switch.d/mode | 10 - .local/share/mode/switch.d/polybar | 16 - .local/share/mode/switch.d/vim | 59 --- .local/share/mode/switch.d/wall | 2 - .local/share/mode/switch.d/xrdb | 22 - .local/share/mode/switch.d/zathura | 27 - .local/share/mode/themes/dark | 1 - .local/share/mode/themes/github-black | 25 - .local/share/mode/themes/github-dark | 25 - .local/share/mode/themes/github-light | 25 - .local/share/mode/themes/light | 1 - .local/share/mode/themes/rose-pine-dawn | 28 - .local/share/mode/themes/xcode-dark | 24 - .local/share/oh-my-zsh/completions/_fork | 2 - .local/share/oh-my-zsh/themes/loek.zsh-theme | 17 - .local/share/pass-extensions/dir.bash | 1 - .local/share/pass-extensions/directory.bash | 12 - .local/share/pass-extensions/dupes.bash | 1 - .local/share/pass-extensions/duplicates.bash | 45 -- .local/share/pass-extensions/exit.bash | 2 - .local/share/pass-extensions/g.bash | 2 - .local/share/pass-extensions/names.bash | 46 -- .local/share/pass-extensions/treasure.bash | 47 -- .profile | 131 ----- .ssh/config | 8 - .xinitrc | 13 - .zshenv | 1 - .zshrc | 64 --- .../BetterDiscord/data/stable/custom.css | 2 + .../BetterDiscord/data/stable/plugins.json | 1 + .../BetterDiscord/data/stable/settings.json | 53 ++ .../BetterDiscord/data/stable/themes.json | 5 + .../dot_config/BetterDiscord/themes/flat.theme.css | 580 +++++++++++++++++++++ home/dot_config/X11/base | 13 + home/dot_config/bat/config | 4 + home/dot_config/clangd/config.yaml | 9 + home/dot_config/coc/extensions/package.json | 22 + home/dot_config/dircolors | 177 +++++++ home/dot_config/dunst/base | 48 ++ home/dot_config/fcitx5/conf/classicui.conf | 35 ++ home/dot_config/fcitx5/conf/clipboard.conf | 8 + home/dot_config/fcitx5/conf/imselector.conf | 13 + home/dot_config/fcitx5/conf/mozc.conf | 13 + .../fcitx5/conf/private_notifications.conf | 3 + home/dot_config/fcitx5/conf/quickphrase.conf | 10 + home/dot_config/fcitx5/conf/xcb.conf | 5 + home/dot_config/fcitx5/conf/xim.conf | 3 + home/dot_config/fcitx5/config | 75 +++ home/dot_config/fcitx5/private_profile | 29 ++ home/dot_config/firefox/chrome/userChrome.css | 39 ++ home/dot_config/firefox/user.js | 60 +++ home/dot_config/flashfocus/flashfocus.yml | 9 + .../fontconfig/conf.d/10-inter-features.conf | 14 + .../fontconfig/conf.d/10-sub-pixel-rgb.conf | 8 + home/dot_config/fontconfig/fonts.conf | 30 ++ home/dot_config/foot/foot.ini.tmpl | 6 + home/dot_config/fzmp/symlink_conf | 1 + home/dot_config/gdb/gdbearlyinit | 1 + home/dot_config/gdb/gdbinit | 31 ++ home/dot_config/gdb/gdbinit.py | 52 ++ home/dot_config/git/config.tmpl | 53 ++ home/dot_config/gtk-3.0/settings.ini | 16 + home/dot_config/gtk-4.0/env | 6 + home/dot_config/i3/config.tmpl | 90 ++++ home/dot_config/i3/executable_autostart | 33 ++ home/dot_config/imapnotify/pipeframe.conf | 11 + home/dot_config/inputrc | 8 + home/dot_config/jellyfin-mpv-shim/mpv.conf.tmpl | 3 + .../jellyfin-mpv-shim/scripts/set-lights.lua | 6 + .../scripts/symlink_copy-subs.lua | 1 + .../jellyfin-mpv-shim/symlink_input.conf | 1 + home/dot_config/khal/base | 14 + home/dot_config/khal/executable_config_gen | 105 ++++ home/dot_config/khal/symlink_config.sh | 1 + home/dot_config/khard/base | 23 + home/dot_config/khard/executable_config_gen | 25 + home/dot_config/khard/symlink_config.sh | 1 + home/dot_config/kicad/kicad_common | 22 + home/dot_config/kwalletrc | 4 + home/dot_config/latexmk/latexmkrc | 1 + home/dot_config/lf/lfrc | 30 ++ home/dot_config/mailcap | 7 + home/dot_config/mbsyncrc | 23 + home/dot_config/mozc/config1.db | Bin 0 -> 2047 bytes home/dot_config/mozc/dot_gitattributes | 1 + home/dot_config/mozc/keymap.tsv | 56 ++ home/dot_config/mozc/user_dictionary.db | Bin 0 -> 486 bytes home/dot_config/mpcplus/fzmp.conf | 3 + home/dot_config/mpd/mpd.conf.tmpl | 45 ++ home/dot_config/mpv/input.conf | 4 + home/dot_config/mpv/mpv.conf | 15 + home/dot_config/mpv/scripts/copy-subs.lua | 32 ++ home/dot_config/ncmpcpp/bindings | 52 ++ home/dot_config/ncmpcpp/config.tmpl | 37 ++ home/dot_config/neomutt/neomuttrc | 82 +++ home/dot_config/neovide/config.toml | 1 + home/dot_config/nvim/coc-settings.json | 44 ++ home/dot_config/nvim/color-tweaks.vim | 41 ++ home/dot_config/nvim/ftplugin/tex.vim | 5 + home/dot_config/nvim/init.vim | 409 +++++++++++++++ home/dot_config/nvim/mode.vim | 9 + home/dot_config/pam-gnupg.tmpl | 2 + home/dot_config/picom.conf | 132 +++++ .../pipewire/pipewire.conf.d/50-bitrate.conf | 5 + home/dot_config/poke/pokerc.conf | 7 + home/dot_config/polybar/config.ini.tmpl | 169 ++++++ home/dot_config/ranger/rc.conf | 8 + home/dot_config/rofi-pass/config | 25 + home/dot_config/rofi-pass/rofi.rasi | 16 + home/dot_config/rofi/config.rasi.tmpl | 69 +++ home/dot_config/sxiv/exec/executable_image-info | 6 + .../symlink_goimapnotify@pipeframe.service | 1 + .../user/default.target.wants/symlink_mpd.service | 1 + .../symlink_pipewire-pulse.service | 1 + .../default.target.wants/symlink_pipewire.service | 1 + home/dot_config/systemd/user/mbsync.service | 7 + home/dot_config/systemd/user/mbsync.timer | 11 + .../symlink_wireplumber.service | 1 + .../symlink_wireplumber@loek.service | 1 + .../symlink_pipewire-pulse.socket | 1 + .../sockets.target.wants/symlink_pipewire.socket | 1 + .../user/timers.target.wants/symlink_mbsync.timer | 1 + home/dot_config/todoman/config.py | 5 + home/dot_config/user-dirs.dirs | 15 + home/dot_config/vdirsyncer/config.sh.example | 31 ++ home/dot_config/vdirsyncer/executable_config_gen | 111 ++++ home/dot_config/wgetrc.tmpl | 1 + home/dot_config/winapps/winapps.conf | 15 + .../wireplumber/wireplumber.conf.d/50-bluez.conf | 5 + .../wireplumber.conf.d/50-disable-suspend.conf | 30 ++ .../wireplumber/wireplumber.conf.d/50-mpv-fix.conf | 14 + home/dot_config/xbindkeys/main | 128 +++++ home/dot_config/xsettingsd/xsettingsd.conf | 4 + home/dot_config/yadm/config | 3 + home/dot_config/yadm/executable_bootstrap | 84 +++ home/dot_config/yadm/executable_install-arch | 12 + home/dot_config/yadm/hooks/executable_post_pull | 2 + home/dot_config/yadm/lib/bootstrap | 22 + home/dot_config/yadm/packages-arch | 125 +++++ .../dispatcher.d/executable_70-auto-wifi.sh | 21 + .../yadm/root/etc/X11/xorg.conf.d/00-keyboard.conf | 9 + .../yadm/root/etc/X11/xorg.conf.d/40-trackpad.conf | 9 + .../etc/X11/xorg.conf.d/50-mouse-acceleration.conf | 8 + .../root/etc/X11/xorg.conf.d/72-wacom-options.conf | 11 + .../etc/X11/xorg.conf.d/90-libinput-logitech.conf | 8 + .../etc/X11/xorg.conf.d/90-libinput-wacom.conf | 9 + .../etc/X11/xorg.conf.d/90-wacom-overrides.conf | 7 + .../yadm/root/etc/containers/empty_nodocker | 0 home/dot_config/yadm/root/etc/default/earlyoom | 1 + home/dot_config/yadm/root/etc/kernel/cmdline | 1 + .../yadm/root/etc/libinput/local-overrides.quirks | 4 + .../root/etc/lightdm/executable_autorandr-change | 5 + .../yadm/root/etc/lightdm/lightdm-gtk-greeter.conf | 8 + home/dot_config/yadm/root/etc/locale.conf | 2 + home/dot_config/yadm/root/etc/locale.gen | 3 + home/dot_config/yadm/root/etc/logid.cfg | 13 + .../yadm/root/etc/sudoers.d/10-wheel-nopasswd | 4 + .../etc/systemd/logind.conf.d/10-laptop-lid.conf | 4 + .../yadm/root/etc/udev/hwdb.d/71-logitech-mx3.hwdb | 3 + .../yadm/root/etc/udev/rules.d/90-backlight.rules | 1 + .../root/etc/udev/rules.d/99-capture-card.rules | 3 + home/dot_config/yadm/root/etc/xdg/nvim/init.vim | 2 + home/dot_config/yadm/root/executable_bootstrap | 95 ++++ home/dot_config/zathura/zathurarc | 16 + .../addons21/308574457/user_files/BottomBar.css | 7 + .../addons21/308574457/user_files/DeckBrowser.css | 5 + .../Anki2/addons21/308574457/user_files/Editor.css | 20 + .../addons21/308574457/user_files/TopToolbar.css | 2 + .../308574457/user_files/empty_CardLayout.css | 0 .../308574457/user_files/empty_Overview.css | 0 .../308574457/user_files/empty_Reviewer.css | 0 .../user_files/empty_ReviewerBottomBar.css | 0 .../addons21/308574457/user_files/empty_legacy.css | 0 .../Anki2/addons21/308574457/user_files/global.css | 2 + .../share/Anki2/addons21/mode/__init__.py | 18 + home/dot_local/share/Anki2/gldriver6 | 1 + .../share/applications/addtorrent.desktop | 8 + home/dot_local/share/applications/discord.desktop | 10 + .../share/applications/mozc-dictionary.desktop | 11 + .../share/applications/mozc-settings.desktop | 11 + home/dot_local/share/bin/executable_16 | 3 + home/dot_local/share/bin/executable_= | 45 ++ home/dot_local/share/bin/executable_addtoqueue | 3 + home/dot_local/share/bin/executable_addtorrent | 41 ++ .../share/bin/executable_androidwifistore2pass | 43 ++ home/dot_local/share/bin/executable_ansi2polybar | 67 +++ home/dot_local/share/bin/executable_bgcol | 9 + home/dot_local/share/bin/executable_bootloader | 13 + home/dot_local/share/bin/executable_brightness | 29 ++ home/dot_local/share/bin/executable_caffeine | 8 + home/dot_local/share/bin/executable_cc1080p30 | 2 + home/dot_local/share/bin/executable_cc720p60 | 2 + home/dot_local/share/bin/executable_ccpreview | 74 +++ home/dot_local/share/bin/executable_clean | 3 + home/dot_local/share/bin/executable_darkroom | 20 + home/dot_local/share/bin/executable_dbg | 27 + home/dot_local/share/bin/executable_dbg_xprop | 10 + home/dot_local/share/bin/executable_decsync2plain | 60 +++ home/dot_local/share/bin/executable_delta | 4 + home/dot_local/share/bin/executable_discord | 3 + home/dot_local/share/bin/executable_dox-open | 31 ++ home/dot_local/share/bin/executable_editor | 2 + home/dot_local/share/bin/executable_extmon | 26 + .../dot_local/share/bin/executable_fcitx5-temp-off | 8 + .../share/bin/executable_fcitx5-temp-restore | 7 + home/dot_local/share/bin/executable_ffmpeg-resize | 82 +++ home/dot_local/share/bin/executable_folder2cd | 23 + home/dot_local/share/bin/executable_fontfix | 39 ++ home/dot_local/share/bin/executable_fork | 2 + home/dot_local/share/bin/executable_fv | 2 + home/dot_local/share/bin/executable_gpg-git | 4 + home/dot_local/share/bin/executable_helium-browser | 5 + home/dot_local/share/bin/executable_hide | 4 + home/dot_local/share/bin/executable_icalcat | 12 + home/dot_local/share/bin/executable_installbd | 20 + home/dot_local/share/bin/executable_java | 7 + home/dot_local/share/bin/executable_kbindicator | 19 + home/dot_local/share/bin/executable_khal | 16 + home/dot_local/share/bin/executable_khard | 12 + home/dot_local/share/bin/executable_labels2lrc | 30 ++ home/dot_local/share/bin/executable_latex-doc | 4 + home/dot_local/share/bin/executable_lf | 23 + home/dot_local/share/bin/executable_lights | 5 + home/dot_local/share/bin/executable_lock | 4 + home/dot_local/share/bin/executable_lorem | 12 + home/dot_local/share/bin/executable_lrc2labels | 7 + home/dot_local/share/bin/executable_mbsync | 2 + home/dot_local/share/bin/executable_mk | 87 ++++ home/dot_local/share/bin/executable_mktags | 61 +++ .../share/bin/executable_mozc-config-filter | 6 + home/dot_local/share/bin/executable_nginx-dev | 86 +++ home/dot_local/share/bin/executable_open | 12 + home/dot_local/share/bin/executable_panic | 36 ++ home/dot_local/share/bin/executable_pause | 10 + home/dot_local/share/bin/executable_pdfsize | 2 + home/dot_local/share/bin/executable_pew | 3 + home/dot_local/share/bin/executable_podcast2m3u | 33 ++ home/dot_local/share/bin/executable_preview | 75 +++ home/dot_local/share/bin/executable_prompt | 33 ++ home/dot_local/share/bin/executable_qrclip | 2 + home/dot_local/share/bin/executable_reload | 2 + home/dot_local/share/bin/executable_rofi | 4 + home/dot_local/share/bin/executable_scene | 56 ++ home/dot_local/share/bin/executable_screenrecord | 8 + home/dot_local/share/bin/executable_screenwatch | 11 + .../dot_local/share/bin/executable_sdk10_compiledb | 38 ++ home/dot_local/share/bin/executable_set-default | 32 ++ home/dot_local/share/bin/executable_setwacom | 2 + home/dot_local/share/bin/executable_single2folder | 16 + home/dot_local/share/bin/executable_spec | 2 + home/dot_local/share/bin/executable_subrename | 54 ++ home/dot_local/share/bin/executable_time2tsv | 107 ++++ home/dot_local/share/bin/executable_timefmt | 24 + home/dot_local/share/bin/executable_timerep | 82 +++ home/dot_local/share/bin/executable_timesum | 4 + .../share/bin/executable_toetsrooster2ical | 38 ++ home/dot_local/share/bin/executable_vdirsyncer | 6 + home/dot_local/share/bin/executable_venvgen | 47 ++ home/dot_local/share/bin/executable_vodchat | 3 + home/dot_local/share/bin/executable_wacommode | 58 +++ home/dot_local/share/bin/executable_wacomshortcuts | 12 + home/dot_local/share/bin/executable_wacomtouch | 14 + home/dot_local/share/bin/executable_xbindkeys | 2 + home/dot_local/share/bin/executable_yt-vod | 17 + home/dot_local/share/bin/symlink_mode | 1 + home/dot_local/share/bin/symlink_sh | 1 + home/dot_local/share/fcitx5/themes/mode/base.conf | 42 ++ home/dot_local/share/mode/executable_mode | 148 ++++++ home/dot_local/share/mode/plug.d/10_lib | 46 ++ home/dot_local/share/mode/plug.d/20_export_colors | 17 + home/dot_local/share/mode/plug.d/20_export_mode | 9 + .../share/mode/plug.d/20_export_vim_theme | 6 + home/dot_local/share/mode/plug.d/50_accent | 15 + home/dot_local/share/mode/reload.d/brave | 80 +++ .../dot_local/share/mode/reload.d/executable_dunst | 3 + .../share/mode/reload.d/executable_fcitx5 | 3 + home/dot_local/share/mode/reload.d/executable_i3 | 2 + home/dot_local/share/mode/reload.d/executable_nvim | 6 + .../share/mode/reload.d/executable_polybar | 3 + home/dot_local/share/mode/reload.d/executable_term | 30 ++ home/dot_local/share/mode/reload.d/gtk | 8 + home/dot_local/share/mode/switch.d/executable_anki | 120 +++++ .../share/mode/switch.d/executable_chromium | 48 ++ .../share/mode/switch.d/executable_discord | 34 ++ .../dot_local/share/mode/switch.d/executable_dunst | 24 + .../share/mode/switch.d/executable_fcitx5 | 67 +++ home/dot_local/share/mode/switch.d/executable_gtk | 11 + home/dot_local/share/mode/switch.d/executable_i3 | 14 + .../dot_local/share/mode/switch.d/executable_kitty | 27 + home/dot_local/share/mode/switch.d/executable_mode | 10 + .../share/mode/switch.d/executable_polybar | 16 + home/dot_local/share/mode/switch.d/executable_vim | 59 +++ home/dot_local/share/mode/switch.d/executable_wall | 2 + home/dot_local/share/mode/switch.d/executable_xrdb | 22 + .../share/mode/switch.d/executable_zathura | 27 + home/dot_local/share/mode/themes/github-black | 25 + home/dot_local/share/mode/themes/github-dark | 25 + home/dot_local/share/mode/themes/github-light | 25 + home/dot_local/share/mode/themes/rose-pine-dawn | 28 + home/dot_local/share/mode/themes/symlink_dark | 1 + home/dot_local/share/mode/themes/symlink_light | 1 + home/dot_local/share/mode/themes/xcode-dark | 24 + home/dot_local/share/oh-my-zsh/completions/_fork | 2 + .../share/oh-my-zsh/themes/loek.zsh-theme | 17 + .../pass-extensions/executable_directory.bash | 12 + .../pass-extensions/executable_duplicates.bash | 45 ++ .../share/pass-extensions/executable_exit.bash | 2 + .../share/pass-extensions/executable_g.bash | 2 + .../share/pass-extensions/executable_names.bash | 46 ++ .../share/pass-extensions/executable_treasure.bash | 47 ++ .../share/pass-extensions/symlink_dir.bash | 1 + .../share/pass-extensions/symlink_dupes.bash | 1 + .../share/private_gnupg/private_gpg-agent.conf | 3 + home/dot_profile | 131 +++++ home/dot_zshrc | 64 +++ home/executable_dot_xinitrc | 13 + home/private_dot_ssh/private_config | 8 + home/symlink_dot_zshenv | 1 + 582 files changed, 7479 insertions(+), 7525 deletions(-) create mode 100644 .chezmoiroot delete mode 100644 .config/BetterDiscord/data/stable/custom.css delete mode 100644 .config/BetterDiscord/data/stable/plugins.json delete mode 100644 .config/BetterDiscord/data/stable/settings.json delete mode 100644 .config/BetterDiscord/data/stable/themes.json delete mode 100644 .config/BetterDiscord/themes/flat.theme.css delete mode 100644 .config/X11/base delete mode 100644 .config/bat/config delete mode 100644 .config/clangd/config.yaml delete mode 100644 .config/coc/extensions/package.json delete mode 100644 .config/dircolors delete mode 100644 .config/dunst/base delete mode 100644 .config/fcitx5/conf/classicui.conf delete mode 100644 .config/fcitx5/conf/clipboard.conf delete mode 100644 .config/fcitx5/conf/imselector.conf delete mode 100644 .config/fcitx5/conf/mozc.conf delete mode 100644 .config/fcitx5/conf/notifications.conf delete mode 100644 .config/fcitx5/conf/quickphrase.conf delete mode 100644 .config/fcitx5/conf/xcb.conf delete mode 100644 .config/fcitx5/conf/xim.conf delete mode 100644 .config/fcitx5/config delete mode 100644 .config/fcitx5/profile delete mode 100644 .config/firefox/chrome/userChrome.css delete mode 100644 .config/firefox/user.js delete mode 100644 .config/flashfocus/flashfocus.yml delete mode 100644 .config/fontconfig/conf.d/10-inter-features.conf delete mode 100644 .config/fontconfig/conf.d/10-sub-pixel-rgb.conf delete mode 100644 .config/fontconfig/fonts.conf delete mode 100644 .config/foot/foot.ini##template delete mode 120000 .config/fzmp/conf delete mode 100644 .config/gdb/gdbearlyinit delete mode 100644 .config/gdb/gdbinit delete mode 100644 .config/gdb/gdbinit.py delete mode 100644 .config/git/config##template delete mode 100644 .config/gtk-3.0/settings.ini delete mode 100644 .config/gtk-4.0/env delete mode 100755 .config/i3/autostart delete mode 100644 .config/i3/config##template delete mode 100644 .config/imapnotify/pipeframe.conf delete mode 100644 .config/inputrc delete mode 120000 .config/jellyfin-mpv-shim/input.conf delete mode 100644 .config/jellyfin-mpv-shim/mpv.conf##template delete mode 120000 .config/jellyfin-mpv-shim/scripts/copy-subs.lua delete mode 100644 .config/jellyfin-mpv-shim/scripts/set-lights.lua delete mode 100644 .config/khal/base delete mode 120000 .config/khal/config.sh delete mode 100755 .config/khal/config_gen delete mode 100644 .config/khard/base delete mode 120000 .config/khard/config.sh delete mode 100755 .config/khard/config_gen delete mode 100644 .config/kicad/kicad_common delete mode 100644 .config/kwalletrc delete mode 100644 .config/latexmk/latexmkrc delete mode 100644 .config/lf/lfrc delete mode 100644 .config/mailcap delete mode 100644 .config/mbsyncrc delete mode 100644 .config/mozc/.gitattributes delete mode 100644 .config/mozc/config1.db delete mode 100644 .config/mozc/keymap.tsv delete mode 100644 .config/mozc/user_dictionary.db delete mode 100644 .config/mpcplus/fzmp.conf delete mode 100644 .config/mpd/mpd.conf##default delete mode 100644 .config/mpd/mpd.conf##hostname.superesc delete mode 100644 .config/mpv/input.conf delete mode 100644 .config/mpv/mpv.conf delete mode 100644 .config/mpv/scripts/copy-subs.lua delete mode 100644 .config/ncmpcpp/bindings delete mode 100644 .config/ncmpcpp/config##template delete mode 100644 .config/neomutt/neomuttrc delete mode 100644 .config/neovide/config.toml delete mode 100644 .config/nvim/coc-settings.json delete mode 100644 .config/nvim/color-tweaks.vim delete mode 100644 .config/nvim/ftplugin/tex.vim delete mode 100644 .config/nvim/init.vim delete mode 100644 .config/nvim/mode.vim delete mode 100644 .config/pam-gnupg##template delete mode 100644 .config/picom.conf delete mode 100644 .config/pipewire/pipewire.conf.d/50-bitrate.conf delete mode 100644 .config/poke/pokerc.conf delete mode 100644 .config/polybar/config.ini##template delete mode 100644 .config/ranger/rc.conf delete mode 100644 .config/rofi-pass/config delete mode 100644 .config/rofi-pass/rofi.rasi delete mode 100644 .config/rofi/config.rasi##template delete mode 100755 .config/sxiv/exec/image-info delete mode 120000 .config/systemd/user/default.target.wants/goimapnotify@pipeframe.service delete mode 120000 .config/systemd/user/default.target.wants/mpd.service delete mode 120000 .config/systemd/user/default.target.wants/pipewire-pulse.service delete mode 120000 .config/systemd/user/default.target.wants/pipewire.service delete mode 100644 .config/systemd/user/mbsync.service delete mode 100644 .config/systemd/user/mbsync.timer delete mode 120000 .config/systemd/user/pipewire.service.wants/wireplumber.service delete mode 120000 .config/systemd/user/pipewire.service.wants/wireplumber@loek.service delete mode 120000 .config/systemd/user/sockets.target.wants/pipewire-pulse.socket delete mode 120000 .config/systemd/user/sockets.target.wants/pipewire.socket delete mode 120000 .config/systemd/user/timers.target.wants/mbsync.timer delete mode 100644 .config/todoman/config.py delete mode 100644 .config/user-dirs.dirs delete mode 100644 .config/vdirsyncer/config.sh.example delete mode 100755 .config/vdirsyncer/config_gen delete mode 100644 .config/wgetrc##template delete mode 100644 .config/winapps/winapps.conf delete mode 100644 .config/wireplumber/wireplumber.conf.d/50-bluez.conf delete mode 100644 .config/wireplumber/wireplumber.conf.d/50-disable-suspend.conf delete mode 100644 .config/wireplumber/wireplumber.conf.d/50-mpv-fix.conf delete mode 100644 .config/xbindkeys/main delete mode 100644 .config/xsettingsd/xsettingsd.conf delete mode 100755 .config/yadm/bootstrap delete mode 100644 .config/yadm/config delete mode 100755 .config/yadm/hooks/post_pull delete mode 100755 .config/yadm/install-arch delete mode 100644 .config/yadm/lib/bootstrap delete mode 100644 .config/yadm/packages-arch delete mode 100755 .config/yadm/root/bootstrap delete mode 100755 .config/yadm/root/etc/NetworkManager/dispatcher.d/70-auto-wifi.sh delete mode 100644 .config/yadm/root/etc/X11/xorg.conf.d/00-keyboard.conf delete mode 100644 .config/yadm/root/etc/X11/xorg.conf.d/40-trackpad.conf delete mode 100644 .config/yadm/root/etc/X11/xorg.conf.d/50-mouse-acceleration.conf delete mode 100644 .config/yadm/root/etc/X11/xorg.conf.d/72-wacom-options.conf delete mode 100644 .config/yadm/root/etc/X11/xorg.conf.d/90-libinput-logitech.conf delete mode 100644 .config/yadm/root/etc/X11/xorg.conf.d/90-libinput-wacom.conf delete mode 100644 .config/yadm/root/etc/X11/xorg.conf.d/90-wacom-overrides.conf delete mode 100644 .config/yadm/root/etc/containers/nodocker delete mode 100644 .config/yadm/root/etc/default/earlyoom delete mode 100644 .config/yadm/root/etc/kernel/cmdline delete mode 100644 .config/yadm/root/etc/libinput/local-overrides.quirks delete mode 100755 .config/yadm/root/etc/lightdm/autorandr-change delete mode 100644 .config/yadm/root/etc/lightdm/lightdm-gtk-greeter.conf delete mode 100644 .config/yadm/root/etc/locale.conf delete mode 100644 .config/yadm/root/etc/locale.gen delete mode 100644 .config/yadm/root/etc/logid.cfg delete mode 100644 .config/yadm/root/etc/sudoers.d/10-wheel-nopasswd delete mode 100644 .config/yadm/root/etc/systemd/logind.conf.d/10-laptop-lid.conf delete mode 100644 .config/yadm/root/etc/udev/hwdb.d/71-logitech-mx3.hwdb delete mode 100644 .config/yadm/root/etc/udev/rules.d/90-backlight.rules delete mode 100644 .config/yadm/root/etc/udev/rules.d/99-capture-card.rules delete mode 100644 .config/yadm/root/etc/xdg/nvim/init.vim delete mode 100644 .config/zathura/zathurarc delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/BottomBar.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/CardLayout.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/DeckBrowser.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/Editor.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/Overview.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/Reviewer.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/ReviewerBottomBar.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/TopToolbar.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/global.css delete mode 100644 .local/share/Anki2/addons21/308574457/user_files/legacy.css delete mode 100644 .local/share/Anki2/addons21/mode/__init__.py delete mode 100644 .local/share/Anki2/gldriver6 delete mode 100644 .local/share/applications/addtorrent.desktop delete mode 100644 .local/share/applications/discord.desktop delete mode 100644 .local/share/applications/mozc-dictionary.desktop delete mode 100644 .local/share/applications/mozc-settings.desktop delete mode 100755 .local/share/bin/16 delete mode 100755 .local/share/bin/= delete mode 100755 .local/share/bin/addtoqueue delete mode 100755 .local/share/bin/addtorrent delete mode 100755 .local/share/bin/androidwifistore2pass delete mode 100755 .local/share/bin/ansi2polybar delete mode 100755 .local/share/bin/bgcol delete mode 100755 .local/share/bin/bootloader delete mode 100755 .local/share/bin/brightness delete mode 100755 .local/share/bin/caffeine delete mode 100755 .local/share/bin/cc1080p30 delete mode 100755 .local/share/bin/cc720p60 delete mode 100755 .local/share/bin/ccpreview delete mode 100755 .local/share/bin/clean delete mode 100755 .local/share/bin/darkroom delete mode 100755 .local/share/bin/dbg delete mode 100755 .local/share/bin/dbg_xprop delete mode 100755 .local/share/bin/decsync2plain delete mode 100755 .local/share/bin/delta delete mode 100755 .local/share/bin/discord delete mode 100755 .local/share/bin/dox-open delete mode 100755 .local/share/bin/editor delete mode 100755 .local/share/bin/extmon delete mode 100755 .local/share/bin/fcitx5-temp-off delete mode 100755 .local/share/bin/fcitx5-temp-restore delete mode 100755 .local/share/bin/ffmpeg-resize delete mode 100755 .local/share/bin/folder2cd delete mode 100755 .local/share/bin/fontfix delete mode 100755 .local/share/bin/fork delete mode 100755 .local/share/bin/fv delete mode 100755 .local/share/bin/gpg-git delete mode 100755 .local/share/bin/helium-browser delete mode 100755 .local/share/bin/hide delete mode 100755 .local/share/bin/icalcat delete mode 100755 .local/share/bin/installbd delete mode 100755 .local/share/bin/java delete mode 100755 .local/share/bin/kbindicator delete mode 100755 .local/share/bin/khal delete mode 100755 .local/share/bin/khard delete mode 100755 .local/share/bin/labels2lrc delete mode 100755 .local/share/bin/latex-doc delete mode 100755 .local/share/bin/lf delete mode 100755 .local/share/bin/lights delete mode 100755 .local/share/bin/lock delete mode 100755 .local/share/bin/lorem delete mode 100755 .local/share/bin/lrc2labels delete mode 100755 .local/share/bin/mbsync delete mode 100755 .local/share/bin/mk delete mode 100755 .local/share/bin/mktags delete mode 120000 .local/share/bin/mode delete mode 100755 .local/share/bin/mozc-config-filter delete mode 100755 .local/share/bin/nginx-dev delete mode 100755 .local/share/bin/open delete mode 100755 .local/share/bin/panic delete mode 100755 .local/share/bin/pause delete mode 100755 .local/share/bin/pdfsize delete mode 100755 .local/share/bin/pew delete mode 100755 .local/share/bin/podcast2m3u delete mode 100755 .local/share/bin/preview delete mode 100755 .local/share/bin/prompt delete mode 100755 .local/share/bin/qrclip delete mode 100755 .local/share/bin/reload delete mode 100755 .local/share/bin/rofi delete mode 100755 .local/share/bin/scene delete mode 100755 .local/share/bin/screenrecord delete mode 100755 .local/share/bin/screenwatch delete mode 100755 .local/share/bin/sdk10_compiledb delete mode 100755 .local/share/bin/set-default delete mode 100755 .local/share/bin/setwacom delete mode 120000 .local/share/bin/sh delete mode 100755 .local/share/bin/single2folder delete mode 100755 .local/share/bin/spec delete mode 100755 .local/share/bin/subrename delete mode 100755 .local/share/bin/time2tsv delete mode 100755 .local/share/bin/timefmt delete mode 100755 .local/share/bin/timerep delete mode 100755 .local/share/bin/timesum delete mode 100755 .local/share/bin/toetsrooster2ical delete mode 100755 .local/share/bin/vdirsyncer delete mode 100755 .local/share/bin/venvgen delete mode 100755 .local/share/bin/vodchat delete mode 100755 .local/share/bin/wacommode delete mode 100755 .local/share/bin/wacomshortcuts delete mode 100755 .local/share/bin/wacomtouch delete mode 100755 .local/share/bin/xbindkeys delete mode 100755 .local/share/bin/yt-vod delete mode 100644 .local/share/fcitx5/themes/mode/base.conf delete mode 100644 .local/share/gnupg/gpg-agent.conf delete mode 100755 .local/share/mode/mode delete mode 100644 .local/share/mode/plug.d/10_lib delete mode 100644 .local/share/mode/plug.d/20_export_colors delete mode 100644 .local/share/mode/plug.d/20_export_mode delete mode 100644 .local/share/mode/plug.d/20_export_vim_theme delete mode 100644 .local/share/mode/plug.d/50_accent delete mode 100644 .local/share/mode/reload.d/brave delete mode 100755 .local/share/mode/reload.d/dunst delete mode 100755 .local/share/mode/reload.d/fcitx5 delete mode 100644 .local/share/mode/reload.d/gtk delete mode 100755 .local/share/mode/reload.d/i3 delete mode 100755 .local/share/mode/reload.d/nvim delete mode 100755 .local/share/mode/reload.d/polybar delete mode 100755 .local/share/mode/reload.d/term delete mode 100755 .local/share/mode/switch.d/anki delete mode 100755 .local/share/mode/switch.d/chromium delete mode 100755 .local/share/mode/switch.d/discord delete mode 100755 .local/share/mode/switch.d/dunst delete mode 100755 .local/share/mode/switch.d/fcitx5 delete mode 100755 .local/share/mode/switch.d/gtk delete mode 100755 .local/share/mode/switch.d/i3 delete mode 100755 .local/share/mode/switch.d/kitty delete mode 100755 .local/share/mode/switch.d/mode delete mode 100755 .local/share/mode/switch.d/polybar delete mode 100755 .local/share/mode/switch.d/vim delete mode 100755 .local/share/mode/switch.d/wall delete mode 100755 .local/share/mode/switch.d/xrdb delete mode 100755 .local/share/mode/switch.d/zathura delete mode 120000 .local/share/mode/themes/dark delete mode 100644 .local/share/mode/themes/github-black delete mode 100644 .local/share/mode/themes/github-dark delete mode 100644 .local/share/mode/themes/github-light delete mode 120000 .local/share/mode/themes/light delete mode 100644 .local/share/mode/themes/rose-pine-dawn delete mode 100644 .local/share/mode/themes/xcode-dark delete mode 100644 .local/share/oh-my-zsh/completions/_fork delete mode 100644 .local/share/oh-my-zsh/themes/loek.zsh-theme delete mode 120000 .local/share/pass-extensions/dir.bash delete mode 100755 .local/share/pass-extensions/directory.bash delete mode 120000 .local/share/pass-extensions/dupes.bash delete mode 100755 .local/share/pass-extensions/duplicates.bash delete mode 100755 .local/share/pass-extensions/exit.bash delete mode 100755 .local/share/pass-extensions/g.bash delete mode 100755 .local/share/pass-extensions/names.bash delete mode 100755 .local/share/pass-extensions/treasure.bash delete mode 100644 .profile delete mode 100644 .ssh/config delete mode 100755 .xinitrc delete mode 120000 .zshenv delete mode 100644 .zshrc create mode 100644 home/dot_config/BetterDiscord/data/stable/custom.css create mode 100644 home/dot_config/BetterDiscord/data/stable/plugins.json create mode 100644 home/dot_config/BetterDiscord/data/stable/settings.json create mode 100644 home/dot_config/BetterDiscord/data/stable/themes.json create mode 100644 home/dot_config/BetterDiscord/themes/flat.theme.css create mode 100644 home/dot_config/X11/base create mode 100644 home/dot_config/bat/config create mode 100644 home/dot_config/clangd/config.yaml create mode 100644 home/dot_config/coc/extensions/package.json create mode 100644 home/dot_config/dircolors create mode 100644 home/dot_config/dunst/base create mode 100644 home/dot_config/fcitx5/conf/classicui.conf create mode 100644 home/dot_config/fcitx5/conf/clipboard.conf create mode 100644 home/dot_config/fcitx5/conf/imselector.conf create mode 100644 home/dot_config/fcitx5/conf/mozc.conf create mode 100644 home/dot_config/fcitx5/conf/private_notifications.conf create mode 100644 home/dot_config/fcitx5/conf/quickphrase.conf create mode 100644 home/dot_config/fcitx5/conf/xcb.conf create mode 100644 home/dot_config/fcitx5/conf/xim.conf create mode 100644 home/dot_config/fcitx5/config create mode 100644 home/dot_config/fcitx5/private_profile create mode 100644 home/dot_config/firefox/chrome/userChrome.css create mode 100644 home/dot_config/firefox/user.js create mode 100644 home/dot_config/flashfocus/flashfocus.yml create mode 100644 home/dot_config/fontconfig/conf.d/10-inter-features.conf create mode 100644 home/dot_config/fontconfig/conf.d/10-sub-pixel-rgb.conf create mode 100644 home/dot_config/fontconfig/fonts.conf create mode 100644 home/dot_config/foot/foot.ini.tmpl create mode 100644 home/dot_config/fzmp/symlink_conf create mode 100644 home/dot_config/gdb/gdbearlyinit create mode 100644 home/dot_config/gdb/gdbinit create mode 100644 home/dot_config/gdb/gdbinit.py create mode 100644 home/dot_config/git/config.tmpl create mode 100644 home/dot_config/gtk-3.0/settings.ini create mode 100644 home/dot_config/gtk-4.0/env create mode 100644 home/dot_config/i3/config.tmpl create mode 100644 home/dot_config/i3/executable_autostart create mode 100644 home/dot_config/imapnotify/pipeframe.conf create mode 100644 home/dot_config/inputrc create mode 100644 home/dot_config/jellyfin-mpv-shim/mpv.conf.tmpl create mode 100644 home/dot_config/jellyfin-mpv-shim/scripts/set-lights.lua create mode 100644 home/dot_config/jellyfin-mpv-shim/scripts/symlink_copy-subs.lua create mode 100644 home/dot_config/jellyfin-mpv-shim/symlink_input.conf create mode 100644 home/dot_config/khal/base create mode 100644 home/dot_config/khal/executable_config_gen create mode 100644 home/dot_config/khal/symlink_config.sh create mode 100644 home/dot_config/khard/base create mode 100644 home/dot_config/khard/executable_config_gen create mode 100644 home/dot_config/khard/symlink_config.sh create mode 100644 home/dot_config/kicad/kicad_common create mode 100644 home/dot_config/kwalletrc create mode 100644 home/dot_config/latexmk/latexmkrc create mode 100644 home/dot_config/lf/lfrc create mode 100644 home/dot_config/mailcap create mode 100644 home/dot_config/mbsyncrc create mode 100644 home/dot_config/mozc/config1.db create mode 100644 home/dot_config/mozc/dot_gitattributes create mode 100644 home/dot_config/mozc/keymap.tsv create mode 100644 home/dot_config/mozc/user_dictionary.db create mode 100644 home/dot_config/mpcplus/fzmp.conf create mode 100644 home/dot_config/mpd/mpd.conf.tmpl create mode 100644 home/dot_config/mpv/input.conf create mode 100644 home/dot_config/mpv/mpv.conf create mode 100644 home/dot_config/mpv/scripts/copy-subs.lua create mode 100644 home/dot_config/ncmpcpp/bindings create mode 100644 home/dot_config/ncmpcpp/config.tmpl create mode 100644 home/dot_config/neomutt/neomuttrc create mode 100644 home/dot_config/neovide/config.toml create mode 100644 home/dot_config/nvim/coc-settings.json create mode 100644 home/dot_config/nvim/color-tweaks.vim create mode 100644 home/dot_config/nvim/ftplugin/tex.vim create mode 100644 home/dot_config/nvim/init.vim create mode 100644 home/dot_config/nvim/mode.vim create mode 100644 home/dot_config/pam-gnupg.tmpl create mode 100644 home/dot_config/picom.conf create mode 100644 home/dot_config/pipewire/pipewire.conf.d/50-bitrate.conf create mode 100644 home/dot_config/poke/pokerc.conf create mode 100644 home/dot_config/polybar/config.ini.tmpl create mode 100644 home/dot_config/ranger/rc.conf create mode 100644 home/dot_config/rofi-pass/config create mode 100644 home/dot_config/rofi-pass/rofi.rasi create mode 100644 home/dot_config/rofi/config.rasi.tmpl create mode 100644 home/dot_config/sxiv/exec/executable_image-info create mode 100644 home/dot_config/systemd/user/default.target.wants/symlink_goimapnotify@pipeframe.service create mode 100644 home/dot_config/systemd/user/default.target.wants/symlink_mpd.service create mode 100644 home/dot_config/systemd/user/default.target.wants/symlink_pipewire-pulse.service create mode 100644 home/dot_config/systemd/user/default.target.wants/symlink_pipewire.service create mode 100644 home/dot_config/systemd/user/mbsync.service create mode 100644 home/dot_config/systemd/user/mbsync.timer create mode 100644 home/dot_config/systemd/user/pipewire.service.wants/symlink_wireplumber.service create mode 100644 home/dot_config/systemd/user/pipewire.service.wants/symlink_wireplumber@loek.service create mode 100644 home/dot_config/systemd/user/sockets.target.wants/symlink_pipewire-pulse.socket create mode 100644 home/dot_config/systemd/user/sockets.target.wants/symlink_pipewire.socket create mode 100644 home/dot_config/systemd/user/timers.target.wants/symlink_mbsync.timer create mode 100644 home/dot_config/todoman/config.py create mode 100644 home/dot_config/user-dirs.dirs create mode 100644 home/dot_config/vdirsyncer/config.sh.example create mode 100644 home/dot_config/vdirsyncer/executable_config_gen create mode 100644 home/dot_config/wgetrc.tmpl create mode 100644 home/dot_config/winapps/winapps.conf create mode 100644 home/dot_config/wireplumber/wireplumber.conf.d/50-bluez.conf create mode 100644 home/dot_config/wireplumber/wireplumber.conf.d/50-disable-suspend.conf create mode 100644 home/dot_config/wireplumber/wireplumber.conf.d/50-mpv-fix.conf create mode 100644 home/dot_config/xbindkeys/main create mode 100644 home/dot_config/xsettingsd/xsettingsd.conf create mode 100644 home/dot_config/yadm/config create mode 100644 home/dot_config/yadm/executable_bootstrap create mode 100644 home/dot_config/yadm/executable_install-arch create mode 100644 home/dot_config/yadm/hooks/executable_post_pull create mode 100644 home/dot_config/yadm/lib/bootstrap create mode 100644 home/dot_config/yadm/packages-arch create mode 100644 home/dot_config/yadm/root/etc/NetworkManager/dispatcher.d/executable_70-auto-wifi.sh create mode 100644 home/dot_config/yadm/root/etc/X11/xorg.conf.d/00-keyboard.conf create mode 100644 home/dot_config/yadm/root/etc/X11/xorg.conf.d/40-trackpad.conf create mode 100644 home/dot_config/yadm/root/etc/X11/xorg.conf.d/50-mouse-acceleration.conf create mode 100644 home/dot_config/yadm/root/etc/X11/xorg.conf.d/72-wacom-options.conf create mode 100644 home/dot_config/yadm/root/etc/X11/xorg.conf.d/90-libinput-logitech.conf create mode 100644 home/dot_config/yadm/root/etc/X11/xorg.conf.d/90-libinput-wacom.conf create mode 100644 home/dot_config/yadm/root/etc/X11/xorg.conf.d/90-wacom-overrides.conf create mode 100644 home/dot_config/yadm/root/etc/containers/empty_nodocker create mode 100644 home/dot_config/yadm/root/etc/default/earlyoom create mode 100644 home/dot_config/yadm/root/etc/kernel/cmdline create mode 100644 home/dot_config/yadm/root/etc/libinput/local-overrides.quirks create mode 100644 home/dot_config/yadm/root/etc/lightdm/executable_autorandr-change create mode 100644 home/dot_config/yadm/root/etc/lightdm/lightdm-gtk-greeter.conf create mode 100644 home/dot_config/yadm/root/etc/locale.conf create mode 100644 home/dot_config/yadm/root/etc/locale.gen create mode 100644 home/dot_config/yadm/root/etc/logid.cfg create mode 100644 home/dot_config/yadm/root/etc/sudoers.d/10-wheel-nopasswd create mode 100644 home/dot_config/yadm/root/etc/systemd/logind.conf.d/10-laptop-lid.conf create mode 100644 home/dot_config/yadm/root/etc/udev/hwdb.d/71-logitech-mx3.hwdb create mode 100644 home/dot_config/yadm/root/etc/udev/rules.d/90-backlight.rules create mode 100644 home/dot_config/yadm/root/etc/udev/rules.d/99-capture-card.rules create mode 100644 home/dot_config/yadm/root/etc/xdg/nvim/init.vim create mode 100644 home/dot_config/yadm/root/executable_bootstrap create mode 100644 home/dot_config/zathura/zathurarc create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/BottomBar.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/DeckBrowser.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/Editor.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/TopToolbar.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/empty_CardLayout.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/empty_Overview.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/empty_Reviewer.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/empty_ReviewerBottomBar.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/empty_legacy.css create mode 100644 home/dot_local/share/Anki2/addons21/308574457/user_files/global.css create mode 100644 home/dot_local/share/Anki2/addons21/mode/__init__.py create mode 100644 home/dot_local/share/Anki2/gldriver6 create mode 100644 home/dot_local/share/applications/addtorrent.desktop create mode 100644 home/dot_local/share/applications/discord.desktop create mode 100644 home/dot_local/share/applications/mozc-dictionary.desktop create mode 100644 home/dot_local/share/applications/mozc-settings.desktop create mode 100644 home/dot_local/share/bin/executable_16 create mode 100644 home/dot_local/share/bin/executable_= create mode 100644 home/dot_local/share/bin/executable_addtoqueue create mode 100644 home/dot_local/share/bin/executable_addtorrent create mode 100644 home/dot_local/share/bin/executable_androidwifistore2pass create mode 100644 home/dot_local/share/bin/executable_ansi2polybar create mode 100644 home/dot_local/share/bin/executable_bgcol create mode 100644 home/dot_local/share/bin/executable_bootloader create mode 100644 home/dot_local/share/bin/executable_brightness create mode 100644 home/dot_local/share/bin/executable_caffeine create mode 100644 home/dot_local/share/bin/executable_cc1080p30 create mode 100644 home/dot_local/share/bin/executable_cc720p60 create mode 100644 home/dot_local/share/bin/executable_ccpreview create mode 100644 home/dot_local/share/bin/executable_clean create mode 100644 home/dot_local/share/bin/executable_darkroom create mode 100644 home/dot_local/share/bin/executable_dbg create mode 100644 home/dot_local/share/bin/executable_dbg_xprop create mode 100644 home/dot_local/share/bin/executable_decsync2plain create mode 100644 home/dot_local/share/bin/executable_delta create mode 100644 home/dot_local/share/bin/executable_discord create mode 100644 home/dot_local/share/bin/executable_dox-open create mode 100644 home/dot_local/share/bin/executable_editor create mode 100644 home/dot_local/share/bin/executable_extmon create mode 100644 home/dot_local/share/bin/executable_fcitx5-temp-off create mode 100644 home/dot_local/share/bin/executable_fcitx5-temp-restore create mode 100644 home/dot_local/share/bin/executable_ffmpeg-resize create mode 100644 home/dot_local/share/bin/executable_folder2cd create mode 100644 home/dot_local/share/bin/executable_fontfix create mode 100644 home/dot_local/share/bin/executable_fork create mode 100644 home/dot_local/share/bin/executable_fv create mode 100644 home/dot_local/share/bin/executable_gpg-git create mode 100644 home/dot_local/share/bin/executable_helium-browser create mode 100644 home/dot_local/share/bin/executable_hide create mode 100644 home/dot_local/share/bin/executable_icalcat create mode 100644 home/dot_local/share/bin/executable_installbd create mode 100644 home/dot_local/share/bin/executable_java create mode 100644 home/dot_local/share/bin/executable_kbindicator create mode 100644 home/dot_local/share/bin/executable_khal create mode 100644 home/dot_local/share/bin/executable_khard create mode 100644 home/dot_local/share/bin/executable_labels2lrc create mode 100644 home/dot_local/share/bin/executable_latex-doc create mode 100644 home/dot_local/share/bin/executable_lf create mode 100644 home/dot_local/share/bin/executable_lights create mode 100644 home/dot_local/share/bin/executable_lock create mode 100644 home/dot_local/share/bin/executable_lorem create mode 100644 home/dot_local/share/bin/executable_lrc2labels create mode 100644 home/dot_local/share/bin/executable_mbsync create mode 100644 home/dot_local/share/bin/executable_mk create mode 100644 home/dot_local/share/bin/executable_mktags create mode 100644 home/dot_local/share/bin/executable_mozc-config-filter create mode 100644 home/dot_local/share/bin/executable_nginx-dev create mode 100644 home/dot_local/share/bin/executable_open create mode 100644 home/dot_local/share/bin/executable_panic create mode 100644 home/dot_local/share/bin/executable_pause create mode 100644 home/dot_local/share/bin/executable_pdfsize create mode 100644 home/dot_local/share/bin/executable_pew create mode 100644 home/dot_local/share/bin/executable_podcast2m3u create mode 100644 home/dot_local/share/bin/executable_preview create mode 100644 home/dot_local/share/bin/executable_prompt create mode 100644 home/dot_local/share/bin/executable_qrclip create mode 100644 home/dot_local/share/bin/executable_reload create mode 100644 home/dot_local/share/bin/executable_rofi create mode 100644 home/dot_local/share/bin/executable_scene create mode 100644 home/dot_local/share/bin/executable_screenrecord create mode 100644 home/dot_local/share/bin/executable_screenwatch create mode 100644 home/dot_local/share/bin/executable_sdk10_compiledb create mode 100644 home/dot_local/share/bin/executable_set-default create mode 100644 home/dot_local/share/bin/executable_setwacom create mode 100644 home/dot_local/share/bin/executable_single2folder create mode 100644 home/dot_local/share/bin/executable_spec create mode 100644 home/dot_local/share/bin/executable_subrename create mode 100644 home/dot_local/share/bin/executable_time2tsv create mode 100644 home/dot_local/share/bin/executable_timefmt create mode 100644 home/dot_local/share/bin/executable_timerep create mode 100644 home/dot_local/share/bin/executable_timesum create mode 100644 home/dot_local/share/bin/executable_toetsrooster2ical create mode 100644 home/dot_local/share/bin/executable_vdirsyncer create mode 100644 home/dot_local/share/bin/executable_venvgen create mode 100644 home/dot_local/share/bin/executable_vodchat create mode 100644 home/dot_local/share/bin/executable_wacommode create mode 100644 home/dot_local/share/bin/executable_wacomshortcuts create mode 100644 home/dot_local/share/bin/executable_wacomtouch create mode 100644 home/dot_local/share/bin/executable_xbindkeys create mode 100644 home/dot_local/share/bin/executable_yt-vod create mode 100644 home/dot_local/share/bin/symlink_mode create mode 100644 home/dot_local/share/bin/symlink_sh create mode 100644 home/dot_local/share/fcitx5/themes/mode/base.conf create mode 100644 home/dot_local/share/mode/executable_mode create mode 100644 home/dot_local/share/mode/plug.d/10_lib create mode 100644 home/dot_local/share/mode/plug.d/20_export_colors create mode 100644 home/dot_local/share/mode/plug.d/20_export_mode create mode 100644 home/dot_local/share/mode/plug.d/20_export_vim_theme create mode 100644 home/dot_local/share/mode/plug.d/50_accent create mode 100644 home/dot_local/share/mode/reload.d/brave create mode 100644 home/dot_local/share/mode/reload.d/executable_dunst create mode 100644 home/dot_local/share/mode/reload.d/executable_fcitx5 create mode 100644 home/dot_local/share/mode/reload.d/executable_i3 create mode 100644 home/dot_local/share/mode/reload.d/executable_nvim create mode 100644 home/dot_local/share/mode/reload.d/executable_polybar create mode 100644 home/dot_local/share/mode/reload.d/executable_term create mode 100644 home/dot_local/share/mode/reload.d/gtk create mode 100644 home/dot_local/share/mode/switch.d/executable_anki create mode 100644 home/dot_local/share/mode/switch.d/executable_chromium create mode 100644 home/dot_local/share/mode/switch.d/executable_discord create mode 100644 home/dot_local/share/mode/switch.d/executable_dunst create mode 100644 home/dot_local/share/mode/switch.d/executable_fcitx5 create mode 100644 home/dot_local/share/mode/switch.d/executable_gtk create mode 100644 home/dot_local/share/mode/switch.d/executable_i3 create mode 100644 home/dot_local/share/mode/switch.d/executable_kitty create mode 100644 home/dot_local/share/mode/switch.d/executable_mode create mode 100644 home/dot_local/share/mode/switch.d/executable_polybar create mode 100644 home/dot_local/share/mode/switch.d/executable_vim create mode 100644 home/dot_local/share/mode/switch.d/executable_wall create mode 100644 home/dot_local/share/mode/switch.d/executable_xrdb create mode 100644 home/dot_local/share/mode/switch.d/executable_zathura create mode 100644 home/dot_local/share/mode/themes/github-black create mode 100644 home/dot_local/share/mode/themes/github-dark create mode 100644 home/dot_local/share/mode/themes/github-light create mode 100644 home/dot_local/share/mode/themes/rose-pine-dawn create mode 100644 home/dot_local/share/mode/themes/symlink_dark create mode 100644 home/dot_local/share/mode/themes/symlink_light create mode 100644 home/dot_local/share/mode/themes/xcode-dark create mode 100644 home/dot_local/share/oh-my-zsh/completions/_fork create mode 100644 home/dot_local/share/oh-my-zsh/themes/loek.zsh-theme create mode 100644 home/dot_local/share/pass-extensions/executable_directory.bash create mode 100644 home/dot_local/share/pass-extensions/executable_duplicates.bash create mode 100644 home/dot_local/share/pass-extensions/executable_exit.bash create mode 100644 home/dot_local/share/pass-extensions/executable_g.bash create mode 100644 home/dot_local/share/pass-extensions/executable_names.bash create mode 100644 home/dot_local/share/pass-extensions/executable_treasure.bash create mode 100644 home/dot_local/share/pass-extensions/symlink_dir.bash create mode 100644 home/dot_local/share/pass-extensions/symlink_dupes.bash create mode 100644 home/dot_local/share/private_gnupg/private_gpg-agent.conf create mode 100644 home/dot_profile create mode 100644 home/dot_zshrc create mode 100644 home/executable_dot_xinitrc create mode 100644 home/private_dot_ssh/private_config create mode 100644 home/symlink_dot_zshenv diff --git a/.chezmoiroot b/.chezmoiroot new file mode 100644 index 0000000..5e72f75 --- /dev/null +++ b/.chezmoiroot @@ -0,0 +1 @@ +home diff --git a/.config/BetterDiscord/data/stable/custom.css b/.config/BetterDiscord/data/stable/custom.css deleted file mode 100644 index c2a6d52..0000000 --- a/.config/BetterDiscord/data/stable/custom.css +++ /dev/null @@ -1,2 +0,0 @@ -li:has(a[href="/shop"]) { display: none; } -li:has(a[href="/store"]) { display: none; } \ No newline at end of file diff --git a/.config/BetterDiscord/data/stable/plugins.json b/.config/BetterDiscord/data/stable/plugins.json deleted file mode 100644 index 9e26dfe..0000000 --- a/.config/BetterDiscord/data/stable/plugins.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/.config/BetterDiscord/data/stable/settings.json b/.config/BetterDiscord/data/stable/settings.json deleted file mode 100644 index bf9a764..0000000 --- a/.config/BetterDiscord/data/stable/settings.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "general": { - "voiceDisconnect": false, - "showToasts": true, - "mediaKeys": false, - "themeAttributes": true, - "notificationPosition": "top-right", - "notificationEnabled": true - }, - "addons": { - "addonErrors": true, - "editAction": "detached", - "checkForUpdates": true, - "updateInterval": 4 - }, - "store": { - "bdAddonStore": true, - "alwaysEnable": false, - "addonEmbeds": true - }, - "customcss": { - "customcss": true, - "liveUpdate": true, - "openAction": "settings" - }, - "editor": { - "theme": "system", - "lineNumbers": true, - "minimap": true, - "hover": true, - "quickSuggestions": true, - "insertSpaces": false, - "tabSize": 4, - "fontSize": 14, - "renderWhitespace": "selection" - }, - "window": { - "transparency": false, - "removeMinimumSize": true, - "frame": false, - "inAppTrafficLights": false - }, - "developer": { - "debugLogs": false, - "devTools": true, - "debuggerHotkey": false, - "reactDevTools": false, - "inspectElement": false, - "devToolsWarning": false, - "recovery": true, - "canary": false - } -} \ No newline at end of file diff --git a/.config/BetterDiscord/data/stable/themes.json b/.config/BetterDiscord/data/stable/themes.json deleted file mode 100644 index 3afcd03..0000000 --- a/.config/BetterDiscord/data/stable/themes.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "Horizontal Server List": true, - "flat": true, - "mode": true -} \ No newline at end of file diff --git a/.config/BetterDiscord/themes/flat.theme.css b/.config/BetterDiscord/themes/flat.theme.css deleted file mode 100644 index fdac8d1..0000000 --- a/.config/BetterDiscord/themes/flat.theme.css +++ /dev/null @@ -1,580 +0,0 @@ -/** - * @name flat - * @author lonkaars - * @version 0 -*/ - -/** this is a lazy theme, do not report bugs */ - -.theme-darker { - - --app-frame-border: var(--background-primary) !important; - --background-base-low: var(--background-primary) !important; - --background-base-lower: var(--background-primary) !important; - --background-base-lowest: var(--background-primary) !important; - --card-background-default: var(--background-primary) !important; - --chat-background-default: var(--background-primary) !important; - --background-surface-high: var(--background-primary) !important; - - --background-mod-subtle: var(--background-secondary) !important; - - --background-mod-muted: var(--background-tertiary) !important; - --background-mod-normal: var(--background-tertiary) !important; - --interactive-background-hover: var(--background-tertiary) !important; - --interactive-background-selected: var(--background-tertiary) !important; - - --text-default: var(--text-primary) !important; - - /* --ansi-black: #ff00ff !important; */ - /* --ansi-blue: #ff00ff !important; */ - /* --ansi-bright-black: #ff00ff !important; */ - /* --ansi-bright-blue: #ff00ff !important; */ - /* --ansi-bright-cyan: #ff00ff !important; */ - /* --ansi-bright-green: #ff00ff !important; */ - /* --ansi-bright-magenta: #ff00ff !important; */ - /* --ansi-bright-red: #ff00ff !important; */ - /* --ansi-bright-white: #ff00ff !important; */ - /* --ansi-bright-yellow: #ff00ff !important; */ - /* --ansi-cyan: #ff00ff !important; */ - /* --ansi-green: #ff00ff !important; */ - /* --ansi-magenta: #ff00ff !important; */ - /* --ansi-red: #ff00ff !important; */ - /* --ansi-white: #ff00ff !important; */ - /* --ansi-yellow: #ff00ff !important; */ - /* --app-frame-background: #ff00ff !important; */ - /* --app-frame-border: #ff00ff !important; */ - /* --app-message-embed-secondary-text: #ff00ff !important; */ - /* --background-accent: #ff00ff !important; */ - /* --background-brand: #ff00ff !important; */ - /* --background-code-addition: #ff00ff !important; */ - /* --background-code-deletion: #ff00ff !important; */ - /* --background-code: #ff00ff !important; */ - /* --background-feedback-critical: #ff00ff !important; */ - /* --background-feedback-info: #ff00ff !important; */ - /* --background-feedback-notification: #ff00ff !important; */ - /* --background-feedback-positive: #ff00ff !important; */ - /* --background-feedback-warning: #ff00ff !important; */ - /* --background-scrim-lightbox: #ff00ff !important; */ - /* --background-scrim: #ff00ff !important; */ - /* --background-secondary-alt: #ff00ff !important; */ - /* --background-surface-higher: #ff00ff !important; */ - /* --background-surface-highest: #ff00ff !important; */ - /* --background-tile-gradient-pink-end: #ff00ff !important; */ - /* --background-tile-gradient-pink-start: #ff00ff !important; */ - /* --background-voice-muted: #ff00ff !important; */ - /* --badge-background-brand: #ff00ff !important; */ - /* --badge-background-default: #ff00ff !important; */ - /* --badge-common-background: #ff00ff !important; */ - /* --badge-common-border: #ff00ff !important; */ - /* --badge-common-text: #ff00ff !important; */ - /* --badge-epic-background: #ff00ff !important; */ - /* --badge-epic-border-gradient-end: #ff00ff !important; */ - /* --badge-epic-border-gradient-start: #ff00ff !important; */ - /* --badge-epic-text: #ff00ff !important; */ - /* --badge-expressive-background-default: #ff00ff !important; */ - /* --badge-expressive-text-default: #ff00ff !important; */ - /* --badge-mythic-background: #ff00ff !important; */ - /* --badge-mythic-border-gradient-end: #ff00ff !important; */ - /* --badge-mythic-border-gradient-start: #ff00ff !important; */ - /* --badge-mythic-text: #ff00ff !important; */ - /* --badge-notification-background: #ff00ff !important; */ - /* --badge-rare-background: #ff00ff !important; */ - /* --badge-rare-border-gradient-end: #ff00ff !important; */ - /* --badge-rare-border-gradient-start: #ff00ff !important; */ - /* --badge-rare-text: #ff00ff !important; */ - /* --badge-text-brand: #ff00ff !important; */ - /* --badge-text-default: #ff00ff !important; */ - /* --bg-surface-raised: #ff00ff !important; */ - /* --border-feedback-critical: #ff00ff !important; */ - /* --border-feedback-info: #ff00ff !important; */ - /* --border-feedback-positive: #ff00ff !important; */ - /* --border-feedback-warning: #ff00ff !important; */ - /* --border-focus: #ff00ff !important; */ - /* --border-muted: #ff00ff !important; */ - /* --border-normal: #ff00ff !important; */ - /* --border-strong: #ff00ff !important; */ - /* --border-subtle: #ff00ff !important; */ - /* --border-voice-muted: #ff00ff !important; */ - /* --button-danger-background-disabled: #ff00ff !important; */ - /* --button-outline-brand-background-hover: #ff00ff !important; */ - /* --button-outline-brand-border-active: #ff00ff !important; */ - /* --button-outline-primary-text: #ff00ff !important; */ - /* --card-border-default: #ff00ff !important; */ - /* --card-primary-pressed-bg: #ff00ff !important; */ - /* --card-secondary-bg: #ff00ff !important; */ - /* --card-secondary-pressed-bg: #ff00ff !important; */ - /* --channel-background-default: #ff00ff !important; */ - /* --channel-icon: #ff00ff !important; */ - /* --channel-text-area-placeholder: #ff00ff !important; */ - /* --channels-default: #ff00ff !important; */ - /* --channeltextarea-background: #ff00ff !important; */ - /* --chart-brand: #ff00ff !important; */ - /* --chart-categorical-10: #ff00ff !important; */ - /* --chart-categorical-1: #ff00ff !important; */ - /* --chart-categorical-2: #ff00ff !important; */ - /* --chart-categorical-3: #ff00ff !important; */ - /* --chart-categorical-4: #ff00ff !important; */ - /* --chart-categorical-5: #ff00ff !important; */ - /* --chart-categorical-6: #ff00ff !important; */ - /* --chart-categorical-7: #ff00ff !important; */ - /* --chart-categorical-8: #ff00ff !important; */ - /* --chart-categorical-9: #ff00ff !important; */ - /* --chart-mono-1: #ff00ff !important; */ - /* --chart-mono-2: #ff00ff !important; */ - /* --chart-mono-3: #ff00ff !important; */ - /* --chart-mono-4: #ff00ff !important; */ - /* --chart-mono-5: #ff00ff !important; */ - /* --chart-mono-6: #ff00ff !important; */ - /* --chart-mono-7: #ff00ff !important; */ - /* --chart-mono-text-1: #ff00ff !important; */ - /* --chart-mono-text-2: #ff00ff !important; */ - /* --chart-mono-text-3: #ff00ff !important; */ - /* --chart-mono-text-4: #ff00ff !important; */ - /* --chart-mono-text-5: #ff00ff !important; */ - /* --chart-mono-text-6: #ff00ff !important; */ - /* --chart-mono-text-7: #ff00ff !important; */ - /* --chart-negative: #ff00ff !important; */ - /* --chart-neutral: #ff00ff !important; */ - /* --chart-positive: #ff00ff !important; */ - /* --chat-background-default: #ff00ff !important; */ - /* --chat-background: #ff00ff !important; */ - /* --chat-border: #ff00ff !important; */ - /* --chat-text-muted: #ff00ff !important; */ - /* --checkbox-background-active: #ff00ff !important; */ - /* --checkbox-background-default: #ff00ff !important; */ - /* --checkbox-background-hover: #ff00ff !important; */ - /* --checkbox-background-selected-default: #ff00ff !important; */ - /* --checkbox-background-selected-hover: #ff00ff !important; */ - /* --checkbox-border-active: #ff00ff !important; */ - /* --checkbox-border-default: #ff00ff !important; */ - /* --checkbox-border-hover: #ff00ff !important; */ - /* --checkbox-border-selected-default: #ff00ff !important; */ - /* --checkbox-border-selected-hover: #ff00ff !important; */ - /* --checkbox-icon-active: #ff00ff !important; */ - /* --chip-blurple-dark-background: #ff00ff !important; */ - /* --chip-blurple-dark-text: #ff00ff !important; */ - /* --chip-blurple-light-background: #ff00ff !important; */ - /* --chip-blurple-light-text: #ff00ff !important; */ - /* --chip-blurple-medium-background: #ff00ff !important; */ - /* --chip-blurple-medium-text: #ff00ff !important; */ - /* --chip-gray-dark-background: #ff00ff !important; */ - /* --chip-gray-dark-text: #ff00ff !important; */ - /* --chip-gray-light-background: #ff00ff !important; */ - /* --chip-gray-light-text: #ff00ff !important; */ - /* --chip-gray-medium-background: #ff00ff !important; */ - /* --chip-gray-medium-text: #ff00ff !important; */ - /* --chip-green-dark-background: #ff00ff !important; */ - /* --chip-green-dark-text: #ff00ff !important; */ - /* --chip-green-light-background: #ff00ff !important; */ - /* --chip-green-light-text: #ff00ff !important; */ - /* --chip-green-medium-background: #ff00ff !important; */ - /* --chip-green-medium-text: #ff00ff !important; */ - /* --chip-orange-dark-background: #ff00ff !important; */ - /* --chip-orange-dark-text: #ff00ff !important; */ - /* --chip-orange-light-background: #ff00ff !important; */ - /* --chip-orange-light-text: #ff00ff !important; */ - /* --chip-orange-medium-background: #ff00ff !important; */ - /* --chip-orange-medium-text: #ff00ff !important; */ - /* --chip-pink-dark-background: #ff00ff !important; */ - /* --chip-pink-dark-text: #ff00ff !important; */ - /* --chip-pink-light-background: #ff00ff !important; */ - /* --chip-pink-light-text: #ff00ff !important; */ - /* --chip-pink-medium-background: #ff00ff !important; */ - /* --chip-pink-medium-text: #ff00ff !important; */ - /* --chip-purple-dark-background: #ff00ff !important; */ - /* --chip-purple-dark-text: #ff00ff !important; */ - /* --chip-purple-light-background: #ff00ff !important; */ - /* --chip-purple-light-text: #ff00ff !important; */ - /* --chip-purple-medium-background: #ff00ff !important; */ - /* --chip-purple-medium-text: #ff00ff !important; */ - /* --chip-red-dark-background: #ff00ff !important; */ - /* --chip-red-dark-text: #ff00ff !important; */ - /* --chip-red-light-background: #ff00ff !important; */ - /* --chip-red-light-text: #ff00ff !important; */ - /* --chip-red-medium-background: #ff00ff !important; */ - /* --chip-red-medium-text: #ff00ff !important; */ - /* --chip-yellow-dark-background: #ff00ff !important; */ - /* --chip-yellow-dark-text: #ff00ff !important; */ - /* --chip-yellow-light-background: #ff00ff !important; */ - /* --chip-yellow-light-text: #ff00ff !important; */ - /* --chip-yellow-medium-background: #ff00ff !important; */ - /* --chip-yellow-medium-text: #ff00ff !important; */ - /* --collectibles-tab-gradient-center: #ff00ff !important; */ - /* --collectibles-tab-gradient-inner: #ff00ff !important; */ - /* --collectibles-tab-gradient-outer: #ff00ff !important; */ - /* --content-inventory-media-seekbar-container: #ff00ff !important; */ - /* --content-inventory-overlay-text-primary: #ff00ff !important; */ - /* --content-inventory-overlay-text-secondary: #ff00ff !important; */ - /* --context-menu-backdrop-background: #ff00ff !important; */ - /* --control-brand-foreground-new: #ff00ff !important; */ - /* --control-brand-foreground: #ff00ff !important; */ - /* --control-connected-background-active: #ff00ff !important; */ - /* --control-connected-background-default: #ff00ff !important; */ - /* --control-connected-background-hover: #ff00ff !important; */ - /* --control-connected-border-active: #ff00ff !important; */ - /* --control-connected-border-default: #ff00ff !important; */ - /* --control-connected-border-hover: #ff00ff !important; */ - /* --control-connected-icon-active: #ff00ff !important; */ - /* --control-connected-icon-default: #ff00ff !important; */ - /* --control-connected-icon-hover: #ff00ff !important; */ - /* --control-connected-text-active: #ff00ff !important; */ - /* --control-connected-text-default: #ff00ff !important; */ - /* --control-connected-text-hover: #ff00ff !important; */ - /* --control-critical-primary-background-active: #ff00ff !important; */ - /* --control-critical-primary-background-default: #ff00ff !important; */ - /* --control-critical-primary-background-hover: #ff00ff !important; */ - /* --control-critical-primary-border-active: #ff00ff !important; */ - /* --control-critical-primary-border-default: #ff00ff !important; */ - /* --control-critical-primary-border-hover: #ff00ff !important; */ - /* --control-critical-primary-icon-active: #ff00ff !important; */ - /* --control-critical-primary-icon-default: #ff00ff !important; */ - /* --control-critical-primary-icon-hover: #ff00ff !important; */ - /* --control-critical-primary-text-active: #ff00ff !important; */ - /* --control-critical-primary-text-default: #ff00ff !important; */ - /* --control-critical-primary-text-hover: #ff00ff !important; */ - /* --control-critical-secondary-background-active: #ff00ff !important; */ - /* --control-critical-secondary-background-default: #ff00ff !important; */ - /* --control-critical-secondary-background-hover: #ff00ff !important; */ - /* --control-critical-secondary-border-active: #ff00ff !important; */ - /* --control-critical-secondary-border-default: #ff00ff !important; */ - /* --control-critical-secondary-border-hover: #ff00ff !important; */ - /* --control-critical-secondary-icon-active: #ff00ff !important; */ - /* --control-critical-secondary-icon-default: #ff00ff !important; */ - /* --control-critical-secondary-icon-hover: #ff00ff !important; */ - /* --control-critical-secondary-text-active: #ff00ff !important; */ - /* --control-critical-secondary-text-default: #ff00ff !important; */ - /* --control-critical-secondary-text-hover: #ff00ff !important; */ - /* --control-expressive-background-active: #ff00ff !important; */ - /* --control-expressive-background-default: #ff00ff !important; */ - /* --control-expressive-background-hover: #ff00ff !important; */ - /* --control-expressive-border-active: #ff00ff !important; */ - /* --control-expressive-border-default: #ff00ff !important; */ - /* --control-expressive-border-hover: #ff00ff !important; */ - /* --control-expressive-icon-active: #ff00ff !important; */ - /* --control-expressive-icon-default: #ff00ff !important; */ - /* --control-expressive-icon-hover: #ff00ff !important; */ - /* --control-expressive-text-active: #ff00ff !important; */ - /* --control-expressive-text-default: #ff00ff !important; */ - /* --control-expressive-text-hover: #ff00ff !important; */ - /* --control-icon-only-background-active: #ff00ff !important; */ - /* --control-icon-only-background-hover: #ff00ff !important; */ - /* --control-icon-only-border-active: #ff00ff !important; */ - /* --control-icon-only-border-hover: #ff00ff !important; */ - /* --control-icon-only-icon-active: #ff00ff !important; */ - /* --control-icon-only-icon-default: #ff00ff !important; */ - /* --control-icon-only-icon-hover: #ff00ff !important; */ - /* --control-overlay-primary-background-active: #ff00ff !important; */ - /* --control-overlay-primary-background-default: #ff00ff !important; */ - /* --control-overlay-primary-background-hover: #ff00ff !important; */ - /* --control-overlay-primary-border-active: #ff00ff !important; */ - /* --control-overlay-primary-border-default: #ff00ff !important; */ - /* --control-overlay-primary-border-hover: #ff00ff !important; */ - /* --control-overlay-primary-icon-active: #ff00ff !important; */ - /* --control-overlay-primary-icon-default: #ff00ff !important; */ - /* --control-overlay-primary-icon-hover: #ff00ff !important; */ - /* --control-overlay-primary-text-active: #ff00ff !important; */ - /* --control-overlay-primary-text-default: #ff00ff !important; */ - /* --control-overlay-primary-text-hover: #ff00ff !important; */ - /* --control-overlay-secondary-background-active: #ff00ff !important; */ - /* --control-overlay-secondary-background-default: #ff00ff !important; */ - /* --control-overlay-secondary-background-hover: #ff00ff !important; */ - /* --control-overlay-secondary-border-active: #ff00ff !important; */ - /* --control-overlay-secondary-border-default: #ff00ff !important; */ - /* --control-overlay-secondary-border-hover: #ff00ff !important; */ - /* --control-overlay-secondary-icon-active: #ff00ff !important; */ - /* --control-overlay-secondary-icon-default: #ff00ff !important; */ - /* --control-overlay-secondary-icon-hover: #ff00ff !important; */ - /* --control-overlay-secondary-text-active: #ff00ff !important; */ - /* --control-overlay-secondary-text-default: #ff00ff !important; */ - /* --control-overlay-secondary-text-hover: #ff00ff !important; */ - /* --control-primary-background-active: #ff00ff !important; */ - /* --control-primary-background-default: #ff00ff !important; */ - /* --control-primary-background-hover: #ff00ff !important; */ - /* --control-primary-border-active: #ff00ff !important; */ - /* --control-primary-border-default: #ff00ff !important; */ - /* --control-primary-border-hover: #ff00ff !important; */ - /* --control-primary-icon-active: #ff00ff !important; */ - /* --control-primary-icon-default: #ff00ff !important; */ - /* --control-primary-icon-hover: #ff00ff !important; */ - /* --control-primary-text-active: #ff00ff !important; */ - /* --control-primary-text-default: #ff00ff !important; */ - /* --control-primary-text-hover: #ff00ff !important; */ - /* --control-secondary-background-active: #ff00ff !important; */ - /* --control-secondary-background-default: #ff00ff !important; */ - /* --control-secondary-background-hover: #ff00ff !important; */ - /* --control-secondary-border-active: #ff00ff !important; */ - /* --control-secondary-border-default: #ff00ff !important; */ - /* --control-secondary-border-hover: #ff00ff !important; */ - /* --control-secondary-icon-active: #ff00ff !important; */ - /* --control-secondary-icon-default: #ff00ff !important; */ - /* --control-secondary-icon-hover: #ff00ff !important; */ - /* --control-secondary-text-active: #ff00ff !important; */ - /* --control-secondary-text-default: #ff00ff !important; */ - /* --control-secondary-text-hover: #ff00ff !important; */ - /* --creator-revenue-icon-gradient-end: #ff00ff !important; */ - /* --creator-revenue-icon-gradient-start: #ff00ff !important; */ - /* --creator-revenue-info-box-background: #ff00ff !important; */ - /* --creator-revenue-info-box-border: #ff00ff !important; */ - /* --creator-revenue-locked-channel-icon: #ff00ff !important; */ - /* --creator-revenue-progress-bar: #ff00ff !important; */ - /* --datepicker-range-background-default: #ff00ff !important; */ - /* --datepicker-range-background-hover: #ff00ff !important; */ - /* --embed-background-alternate: #ff00ff !important; */ - /* --embed-background: #ff00ff !important; */ - /* --experimental-avatar-embed-bg: #ff00ff !important; */ - /* --expressive-gradient-blue-end: #ff00ff !important; */ - /* --expressive-gradient-blue-start: #ff00ff !important; */ - /* --expressive-gradient-green-end: #ff00ff !important; */ - /* --expressive-gradient-green-start: #ff00ff !important; */ - /* --expressive-gradient-nitro-green-end: #ff00ff !important; */ - /* --expressive-gradient-nitro-green-start: #ff00ff !important; */ - /* --expressive-gradient-nitro-pink-end: #ff00ff !important; */ - /* --expressive-gradient-nitro-pink-start: #ff00ff !important; */ - /* --expressive-gradient-pink-end: #ff00ff !important; */ - /* --expressive-gradient-pink-start: #ff00ff !important; */ - /* --expressive-gradient-purple-end: #ff00ff !important; */ - /* --expressive-gradient-purple-start: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-bronze-end: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-bronze-start: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-diamond-end: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-diamond-start: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-emerald-end: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-emerald-start: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-gold-end: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-gold-start: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-opal-end: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-opal-start: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-platinum-end: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-platinum-start: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-ruby-end: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-ruby-start: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-silver-end: #ff00ff !important; */ - /* --expressive-gradient-tenure-badge-silver-start: #ff00ff !important; */ - /* --gradient-progress-pill-background: #ff00ff !important; */ - /* --guild-profile-banner-background-default: #ff00ff !important; */ - /* --home-background: #ff00ff !important; */ - /* --icon-default: #ff00ff !important; */ - /* --icon-feedback-critical: #ff00ff !important; */ - /* --icon-feedback-info: #ff00ff !important; */ - /* --icon-feedback-notification: #ff00ff !important; */ - /* --icon-feedback-positive: #ff00ff !important; */ - /* --icon-feedback-warning: #ff00ff !important; */ - /* --icon-invert: #ff00ff !important; */ - /* --icon-link: #ff00ff !important; */ - /* --icon-muted: #ff00ff !important; */ - /* --icon-overlay-dark: #ff00ff !important; */ - /* --icon-overlay-light: #ff00ff !important; */ - /* --icon-status-dnd: #ff00ff !important; */ - /* --icon-status-idle: #ff00ff !important; */ - /* --icon-status-offline: #ff00ff !important; */ - /* --icon-status-online: #ff00ff !important; */ - /* --icon-strong: #ff00ff !important; */ - /* --icon-subtle: #ff00ff !important; */ - /* --icon-transparent: #ff00ff !important; */ - /* --icon-voice-connected: #ff00ff !important; */ - /* --icon-voice-disconnected: #ff00ff !important; */ - /* --icon-voice-muted: #ff00ff !important; */ - /* --icon-voice-speaking: #ff00ff !important; */ - /* --inlinenotice-border-critical: #ff00ff !important; */ - /* --inlinenotice-border-info: #ff00ff !important; */ - /* --inlinenotice-border-positive: #ff00ff !important; */ - /* --inlinenotice-border-warning: #ff00ff !important; */ - /* --input-background-default: #ff00ff !important; */ - /* --input-background-error-default: #ff00ff !important; */ - /* --input-border-active: #ff00ff !important; */ - /* --input-border-default: #ff00ff !important; */ - /* --input-border-error-default: #ff00ff !important; */ - /* --input-border-hover: #ff00ff !important; */ - /* --input-border-readonly: #ff00ff !important; */ - /* --input-icon-default: #ff00ff !important; */ - /* --input-placeholder-text-default: #ff00ff !important; */ - /* --input-text-default: #ff00ff !important; */ - /* --input-text-error-default: #ff00ff !important; */ - /* --interactive-accent-background-active: #ff00ff !important; */ - /* --interactive-accent-background-default: #ff00ff !important; */ - /* --interactive-accent-background-hover: #ff00ff !important; */ - /* --interactive-accent-background-selected: #ff00ff !important; */ - /* --interactive-background-active: #ff00ff !important; */ - /* --interactive-background-hover: #ff00ff !important; */ - /* --interactive-icon-active: #ff00ff !important; */ - /* --interactive-icon-default: #ff00ff !important; */ - /* --interactive-icon-hover: #ff00ff !important; */ - /* --interactive-muted: #ff00ff !important; */ - /* --interactive-text-active: #ff00ff !important; */ - /* --interactive-text-default: #ff00ff !important; */ - /* --interactive-text-hover: #ff00ff !important; */ - /* --keyword-highlight-background: #ff00ff !important; */ - /* --logo-primary: #ff00ff !important; */ - /* --mention-background: #ff00ff !important; */ - /* --mention-foreground: #ff00ff !important; */ - /* --message-automod-background-default: #ff00ff !important; */ - /* --message-automod-background-hover: #ff00ff !important; */ - /* --message-background-hover: #ff00ff !important; */ - /* --message-highlight-background-default: #ff00ff !important; */ - /* --message-highlight-background-hover: #ff00ff !important; */ - /* --message-mentioned-background-default: #ff00ff !important; */ - /* --message-mentioned-background-hover: #ff00ff !important; */ - /* --mobile-background-scrim-opaque: #ff00ff !important; */ - /* --mobile-expression-picker-background-default: #ff00ff !important; */ - /* --mobile-guildbar-icon-default: #ff00ff !important; */ - /* --mobile-searchbar-gradient-background: #ff00ff !important; */ - /* --mobile-text-heading-primary: #ff00ff !important; */ - /* --modal-background: #ff00ff !important; */ - /* --modal-footer-background: #ff00ff !important; */ - /* --navigator-header-tint: #ff00ff !important; */ - /* --nitro-tab-gradient-center: #ff00ff !important; */ - /* --nitro-tab-gradient-inner-ring: #ff00ff !important; */ - /* --nitro-tab-gradient-outer-ring: #ff00ff !important; */ - /* --notice-background-critical: #ff00ff !important; */ - /* --notice-background-info: #ff00ff !important; */ - /* --notice-background-positive: #ff00ff !important; */ - /* --notice-background-warning: #ff00ff !important; */ - /* --notice-text-critical: #ff00ff !important; */ - /* --notice-text-info: #ff00ff !important; */ - /* --notice-text-positive: #ff00ff !important; */ - /* --notice-text-warning: #ff00ff !important; */ - /* --overlay-backdrop-lightbox: #ff00ff !important; */ - /* --panel-bg: #ff00ff !important; */ - /* --polls-normal-image-background: #ff00ff !important; */ - /* --polls-victor-fill: #ff00ff !important; */ - /* --polls-voted-fill: #ff00ff !important; */ - /* --premium-nitro-pink-text: #ff00ff !important; */ - /* --profile-gradient-note-background: #ff00ff !important; */ - /* --profile-gradient-overlay-synced-with-user-theme: #ff00ff !important; */ - /* --profile-gradient-overlay: #ff00ff !important; */ - /* --profile-gradient-role-pill-background: #ff00ff !important; */ - /* --profile-gradient-role-pill-border: #ff00ff !important; */ - /* --profile-gradient-section-box: #ff00ff !important; */ - /* --progressbar-indicator-background: #ff00ff !important; */ - /* --progressbar-track-background: #ff00ff !important; */ - /* --quest-home-tab-gradient-blurple-center: #ff00ff !important; */ - /* --quest-home-tab-gradient-blurple-inner: #ff00ff !important; */ - /* --quest-home-tab-gradient-blurple-outer: #ff00ff !important; */ - /* --radio-background-active: #ff00ff !important; */ - /* --radio-background-default: #ff00ff !important; */ - /* --radio-background-hover: #ff00ff !important; */ - /* --radio-background-selected-default: #ff00ff !important; */ - /* --radio-background-selected-hover: #ff00ff !important; */ - /* --radio-border-active: #ff00ff !important; */ - /* --radio-border-default: #ff00ff !important; */ - /* --radio-border-hover: #ff00ff !important; */ - /* --radio-border-selected-default: #ff00ff !important; */ - /* --radio-border-selected-hover: #ff00ff !important; */ - /* --radio-foreground-active: #ff00ff !important; */ - /* --radio-foreground-default: #ff00ff !important; */ - /* --radio-foreground-hover: #ff00ff !important; */ - /* --radio-thumb-background-active: #ff00ff !important; */ - /* --reaction-background-active: #ff00ff !important; */ - /* --reaction-background-default: #ff00ff !important; */ - /* --reaction-background-hover: #ff00ff !important; */ - /* --reaction-background-reacted-default: #ff00ff !important; */ - /* --reaction-background-reacted-hover: #ff00ff !important; */ - /* --reaction-border-active: #ff00ff !important; */ - /* --reaction-border-default: #ff00ff !important; */ - /* --reaction-border-hover: #ff00ff !important; */ - /* --reaction-border-reacted-default: #ff00ff !important; */ - /* --reaction-text-active: #ff00ff !important; */ - /* --reaction-text-default: #ff00ff !important; */ - /* --reaction-text-hover: #ff00ff !important; */ - /* --reaction-text-reacted-default: #ff00ff !important; */ - /* --redesign-button-premium-primary-pink-for-gradient: #ff00ff !important; */ - /* --redesign-button-premium-primary-pressed-background: #ff00ff !important; */ - /* --redesign-button-premium-primary-purple-for-gradient-2: #ff00ff !important; */ - /* --redesign-button-premium-primary-purple-for-gradient: #ff00ff !important; */ - /* --redesign-button-tertiary-background: #ff00ff !important; */ - /* --redesign-button-tertiary-pressed-background: #ff00ff !important; */ - /* --redesign-button-tertiary-pressed-text: #ff00ff !important; */ - /* --redesign-button-tertiary-text: #ff00ff !important; */ - /* --scrollbar-auto-scrollbar-color-thumb: #ff00ff !important; */ - /* --scrollbar-auto-scrollbar-color-track: #ff00ff !important; */ - /* --scrollbar-auto-thumb: #ff00ff !important; */ - /* --scrollbar-auto-track: #ff00ff !important; */ - /* --scrollbar-thin-thumb: #ff00ff !important; */ - /* --scrollbar-thin-track: #ff00ff !important; */ - /* --slider-track-background: #ff00ff !important; */ - /* --spine-default: #ff00ff !important; */ - /* --spoiler-hidden-background-hover: #ff00ff !important; */ - /* --spoiler-hidden-background: #ff00ff !important; */ - /* --spoiler-revealed-background: #ff00ff !important; */ - /* --standard-tab-gradient-center: #ff00ff !important; */ - /* --standard-tab-gradient-inner-ring: #ff00ff !important; */ - /* --standard-tab-gradient-outer-ring: #ff00ff !important; */ - /* --status-danger: #ff00ff !important; */ - /* --status-online: #ff00ff !important; */ - /* --status-positive-background: #ff00ff !important; */ - /* --status-positive-text: #ff00ff !important; */ - /* --status-positive: #ff00ff !important; */ - /* --status-speaking: #ff00ff !important; */ - /* --status-warning-background: #ff00ff !important; */ - /* --status-warning-text: #ff00ff !important; */ - /* --status-warning: #ff00ff !important; */ - /* --steam-review-text-mixed: #ff00ff !important; */ - /* --steam-review-text-negative: #ff00ff !important; */ - /* --steam-review-text-positive: #ff00ff !important; */ - /* --switch-background-active: #ff00ff !important; */ - /* --switch-background-default: #ff00ff !important; */ - /* --switch-background-hover: #ff00ff !important; */ - /* --switch-background-selected-default: #ff00ff !important; */ - /* --switch-background-selected-hover: #ff00ff !important; */ - /* --switch-border-default: #ff00ff !important; */ - /* --switch-border-hover: #ff00ff !important; */ - /* --switch-border-selected-default: #ff00ff !important; */ - /* --switch-border-selected-hover: #ff00ff !important; */ - /* --switch-thumb-background-default: #ff00ff !important; */ - /* --switch-thumb-background-selected-default: #ff00ff !important; */ - /* --switch-thumb-icon-active: #ff00ff !important; */ - /* --switch-thumb-icon-default: #ff00ff !important; */ - /* --text-brand: #ff00ff !important; */ - /* --text-code-addition: #ff00ff !important; */ - /* --text-code-attribute: #ff00ff !important; */ - /* --text-code-builtin: #ff00ff !important; */ - /* --text-code-bullet: #ff00ff !important; */ - /* --text-code-comment: #ff00ff !important; */ - /* --text-code-decorator: #ff00ff !important; */ - /* --text-code-deletion: #ff00ff !important; */ - /* --text-code-error: #ff00ff !important; */ - /* --text-code-escape: #ff00ff !important; */ - /* --text-code-keyword: #ff00ff !important; */ - /* --text-code-link: #ff00ff !important; */ - /* --text-code-namespace: #ff00ff !important; */ - /* --text-code-number: #ff00ff !important; */ - /* --text-code-operator: #ff00ff !important; */ - /* --text-code-property: #ff00ff !important; */ - /* --text-code-regexp: #ff00ff !important; */ - /* --text-code-section: #ff00ff !important; */ - /* --text-code-string: #ff00ff !important; */ - /* --text-code-tag: #ff00ff !important; */ - /* --text-code-title: #ff00ff !important; */ - /* --text-code-type: #ff00ff !important; */ - /* --text-code-variable: #ff00ff !important; */ - /* --text-code: #ff00ff !important; */ - /* --text-feedback-critical: #ff00ff !important; */ - /* --text-feedback-info: #ff00ff !important; */ - /* --text-feedback-positive: #ff00ff !important; */ - /* --text-feedback-warning: #ff00ff !important; */ - /* --text-invert: #ff00ff !important; */ - /* --text-link: #ff00ff !important; */ - /* --text-muted: #ff00ff !important; */ - /* --text-overlay-dark: #ff00ff !important; */ - /* --text-overlay-light: #ff00ff !important; */ - /* --text-status-dnd: #ff00ff !important; */ - /* --text-status-idle: #ff00ff !important; */ - /* --text-status-offline: #ff00ff !important; */ - /* --text-status-online: #ff00ff !important; */ - /* --text-strong: #ff00ff !important; */ - /* --text-subtle: #ff00ff !important; */ - /* --text-voice-connected: #ff00ff !important; */ - /* --text-voice-disconnected: #ff00ff !important; */ - /* --text-voice-speaking: #ff00ff !important; */ - /* --textbox-markdown-syntax: #ff00ff !important; */ - /* --thread-channel-spine: #ff00ff !important; */ - /* --user-profile-activity-toolbar-background: #ff00ff !important; */ - /* --user-profile-background-hover: #ff00ff !important; */ - /* --user-profile-border: #ff00ff !important; */ - /* --user-profile-note-background-focus: #ff00ff !important; */ - /* --user-profile-overlay-background-hover: #ff00ff !important; */ - /* --user-profile-overlay-background: #ff00ff !important; */ - /* --user-profile-toolbar-background: #ff00ff !important; */ - /* --user-profile-toolbar-border: #ff00ff !important; */ -} - diff --git a/.config/X11/base b/.config/X11/base deleted file mode 100644 index a538320..0000000 --- a/.config/X11/base +++ /dev/null @@ -1,13 +0,0 @@ -*.font: monospace:size=7.5:antialias=true:autohint=true -*.borderpx: 10 -*.termname: st-256color -*.tabspaces: 2 - -Xft.dpi: 96 -Xft.hinting: 1 -Xft.hintstyle: hintslight -Xft.antialias: 1 -Xft.rgba: rgb - -Xcursor.theme: OpenZone_Black_Slim - diff --git a/.config/bat/config b/.config/bat/config deleted file mode 100644 index dd5778b..0000000 --- a/.config/bat/config +++ /dev/null @@ -1,4 +0,0 @@ ---style=plain ---paging=never ---theme=base16 ---tabs=2 diff --git a/.config/clangd/config.yaml b/.config/clangd/config.yaml deleted file mode 100644 index 17947a1..0000000 --- a/.config/clangd/config.yaml +++ /dev/null @@ -1,9 +0,0 @@ -CompileFlags: - Add: - - -Wno-unknown-warning-option - - -Wno-gnu-folding-constant - - -fgnuc-version=8.0.0 - Remove: - - -m* - - -f* - BuiltinHeaders: QueryDriver diff --git a/.config/coc/extensions/package.json b/.config/coc/extensions/package.json deleted file mode 100644 index b648463..0000000 --- a/.config/coc/extensions/package.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "dependencies": { - "coc-css": ">=2.1.0", - "coc-emmet": ">=1.1.6", - "coc-go": ">=1.3.35", - "coc-html": ">=1.8.0", - "coc-java": ">=1.26.1", - "coc-json": ">=1.9.3", - "coc-rust-analyzer": ">=0.85.0", - "coc-tsserver": ">=2.3.1", - "coc-vimtex": ">=1.1.5", - "coc-lua": ">=2.0.6", - "coc-deno": ">=3.15.0", - "coc-sh": ">=1.2.4", - "coc-solargraph": ">=1.2.4", - "coc-pyright": ">=1.1.405", - "coc-cmake": ">=0.2.2" - }, - "disabled": [], - "locked": [], - "lastUpdate": 1762931212912 -} \ No newline at end of file diff --git a/.config/dircolors b/.config/dircolors deleted file mode 100644 index 9997fcf..0000000 --- a/.config/dircolors +++ /dev/null @@ -1,177 +0,0 @@ -# vim:ft=conf -TERM Eterm -TERM ansi -TERM *color* -TERM con[0-9]*x[0-9]* -TERM cons25 -TERM console -TERM cygwin -TERM dtterm -TERM gnome -TERM hurd -TERM jfbterm -TERM konsole -TERM kterm -TERM linux -TERM linux-c -TERM mlterm -TERM putty -TERM rxvt* -TERM screen* -TERM st -TERM terminator -TERM tmux* -TERM vt100 -TERM xterm* - -NORMAL 00 # no color code at all -# FILE 00 # regular file: use no color at all -RESET 0 # reset to "normal" color -DIR 01;37 # directory -# LINK 01;36 # symbolic link. (If you set this to 'target' instead of a -MULTIHARDLINK 00 # regular file with more than one link -FIFO 40;33 # pipe -SOCK 01;35 # socket -DOOR 01;35 # door -BLK 40;33;01 # block device driver -CHR 40;33;01 # character device driver -ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file ... -MISSING 00 # ... and the files they point to -SETUID 37;41 # file that is setuid (u+s) -SETGID 30;43 # file that is setgid (g+s) -CAPABILITY 30;41 # file with capability -STICKY_OTHER_WRITABLE 0;47 # dir that is sticky and other-writable (+t,o+w) -OTHER_WRITABLE 01;34 # dir that is other-writable (o+w) and not sticky -STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable -EXEC 0;37 - -# List any file extensions like '.gz' or '.tar' that you would like ls -# to colorize below. Put the extension, a space, and the color init string. -# (and any comments you want to add after a '#') -# If you use DOS-style suffixes, you may want to uncomment the following: -#.cmd 01;32 # executables (bright green) -#.exe 01;32 -#.com 01;32 -#.btm 01;32 -#.bat 01;32 -# Or if you want to colorize scripts even if they do not have the -# executable bit actually set. -#.sh 01;32 -#.csh 01;32 - # archives or compressed (bright red) -.tar 01;31 -.tgz 01;31 -.arc 01;31 -.arj 01;31 -.taz 01;31 -.lha 01;31 -.lz4 01;31 -.lzh 01;31 -.lzma 01;31 -.tlz 01;31 -.txz 01;31 -.tzo 01;31 -.t7z 01;31 -.zip 01;31 -.z 01;31 -.dz 01;31 -.gz 01;31 -.lrz 01;31 -.lz 01;31 -.lzo 01;31 -.xz 01;31 -.zst 01;31 -.tzst 01;31 -.bz2 01;31 -.bz 01;31 -.tbz 01;31 -.tbz2 01;31 -.tz 01;31 -.deb 01;31 -.rpm 01;31 -.jar 01;31 -.war 01;31 -.ear 01;31 -.sar 01;31 -.rar 01;31 -.alz 01;31 -.ace 01;31 -.zoo 01;31 -.cpio 01;31 -.7z 01;31 -.rz 01;31 -.cab 01;31 -.wim 01;31 -.swm 01;31 -.dwm 01;31 -.esd 01;31 -# image formats -.jpg 01;35 -.jpeg 01;35 -.mjpg 01;35 -.mjpeg 01;35 -.gif 01;35 -.bmp 01;35 -.pbm 01;35 -.pgm 01;35 -.ppm 01;35 -.tga 01;35 -.xbm 01;35 -.xpm 01;35 -.tif 01;35 -.tiff 01;35 -.png 01;35 -.svg 01;35 -.svgz 01;35 -.mng 01;35 -.pcx 01;35 -.mov 01;35 -.mpg 01;35 -.mpeg 01;35 -.m2v 01;35 -.mkv 01;35 -.webm 01;35 -.webp 01;35 -.ogm 01;35 -.mp4 01;35 -.m4v 01;35 -.mp4v 01;35 -.vob 01;35 -.qt 01;35 -.nuv 01;35 -.wmv 01;35 -.asf 01;35 -.rm 01;35 -.rmvb 01;35 -.flc 01;35 -.avi 01;35 -.fli 01;35 -.flv 01;35 -.gl 01;35 -.dl 01;35 -.xcf 01;35 -.xwd 01;35 -.yuv 01;35 -.cgm 01;35 -.emf 01;35 -# https://wiki.xiph.org/MIME_Types_and_File_Extensions -.ogv 01;35 -.ogx 01;35 -# audio formats -.aac 00;36 -.au 00;36 -.flac 00;36 -.m4a 00;36 -.mid 00;36 -.midi 00;36 -.mka 00;36 -.mp3 00;36 -.mpc 00;36 -.ogg 00;36 -.ra 00;36 -.wav 00;36 -# https://wiki.xiph.org/MIME_Types_and_File_Extensions -.oga 00;36 -.opus 00;36 -.spx 00;36 -.xspf 00;36 diff --git a/.config/dunst/base b/.config/dunst/base deleted file mode 100644 index 75ae5eb..0000000 --- a/.config/dunst/base +++ /dev/null @@ -1,48 +0,0 @@ -[global] -monitor = 0 -follow = none -height = (0, 100) -width = 300 -origin = top-right -offset = 22x42 -indicate_hidden = yes -shrink = no -transparency = 0 -separator_height = 2 -padding = 12 -horizontal_padding = 12 -frame_width = 2 -separator_color = frame -sort = yes -idle_threshold = 10 -font = Inter 9 -line_height = 0 -markup = full -format = "%s\n%b" -alignment = left -vertical_alignment = top -show_age_threshold = 60 -word_wrap = yes -ellipsize = middle -ignore_newline = no -stack_duplicates = true -hide_duplicate_count = false -show_indicators = yes -icon_position = left -min_icon_size = 0 -max_icon_size = 48 -icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ -sticky_history = yes -history_length = 20 -browser = /usr/bin/firefox -new-tab -always_run_script = true -title = dunst -class = dunst -corner_radius = 10 -ignore_dbusclose = false -force_xinerama = false -mouse_left_click = do_action -mouse_middle_click = close_all -mouse_right_click = close_current - -# vim: ft=cfg diff --git a/.config/fcitx5/conf/classicui.conf b/.config/fcitx5/conf/classicui.conf deleted file mode 100644 index 9b98e74..0000000 --- a/.config/fcitx5/conf/classicui.conf +++ /dev/null @@ -1,35 +0,0 @@ -# 候補ウィンドウを縦にする -Vertical Candidate List=True -# マウスホイールを使用して前または次のページに移動する -WheelForPaging=True -# フォント -Font="Sans 10" -# メニューフォント -MenuFont="Sans 10" -# トレイフォント -TrayFont="JetBrainsMono Nerd Font Mono Bold 10" -# トレイラベルのアウトライン色 -TrayOutlineColor=#00000000 -# トレイラベルのテキスト色 -TrayTextColor=#ffffff00 -# テキストアイコンを優先する -PreferTextIcon=True -# アイコンにレイアウト名を表示する -ShowLayoutNameInIcon=False -# 入力メソッドの言語を使用してテキストを表示する -UseInputMethodLanguageToDisplayText=False -# テーマ -Theme=mode -# ダークテーマ -DarkTheme=mode -# システムのライト/ダーク配色に従う -UseDarkTheme=False -# テーマとデスクトップでサポートされている場合は、システムのアクセントカラーに従う -UseAccentColor=True -# X11 で Per Screen DPI を使用する -PerScreenDPI=False -# フォント DPI を Wayland で強制する -ForceWaylandDPI=0 -# Wayland で分数スケールを有効にする -EnableFractionalScale=True - diff --git a/.config/fcitx5/conf/clipboard.conf b/.config/fcitx5/conf/clipboard.conf deleted file mode 100644 index 6a38473..0000000 --- a/.config/fcitx5/conf/clipboard.conf +++ /dev/null @@ -1,8 +0,0 @@ -# Paste Primary -PastePrimaryKey= -# Number of entries -Number of entries=30 - -[TriggerKey] -0=Control+semicolon - diff --git a/.config/fcitx5/conf/imselector.conf b/.config/fcitx5/conf/imselector.conf deleted file mode 100644 index de02872..0000000 --- a/.config/fcitx5/conf/imselector.conf +++ /dev/null @@ -1,13 +0,0 @@ -# 現在の入力コンテキストのみのトリガーキー -TriggerKeyLocal= -# 現在の入力コンテキストのみをN番目の入力メソッドに切り替えるホットキー -SwitchKeyLocal= - -[TriggerKey] -0=Super+Z - -[SwitchKey] -0=Launch5 -1=Launch6 -2=Launch7 - diff --git a/.config/fcitx5/conf/mozc.conf b/.config/fcitx5/conf/mozc.conf deleted file mode 100644 index 09f0670..0000000 --- a/.config/fcitx5/conf/mozc.conf +++ /dev/null @@ -1,13 +0,0 @@ -# 初期モード -InitialMode=Hiragana -# 入力状態の共有 -InputState="Follow Global Configuration" -# 候補を縦に並べる -Vertical=False -# 用例の表示 (候補が縦並びのとき) -ExpandMode="On Focus" -# プリエディットカーソルをプリエディットの先頭に固定する -PreeditCursorPositionAtBeginning=False -# 用例を表示するホットキー -ExpandKey= - diff --git a/.config/fcitx5/conf/notifications.conf b/.config/fcitx5/conf/notifications.conf deleted file mode 100644 index 32460db..0000000 --- a/.config/fcitx5/conf/notifications.conf +++ /dev/null @@ -1,3 +0,0 @@ -# 隠す通知 -HiddenNotifications= - diff --git a/.config/fcitx5/conf/quickphrase.conf b/.config/fcitx5/conf/quickphrase.conf deleted file mode 100644 index 9e49067..0000000 --- a/.config/fcitx5/conf/quickphrase.conf +++ /dev/null @@ -1,10 +0,0 @@ -# キーモディファイアーを選択 -Choose Modifier=None -# スペルチェックを有効にする -Spell=True -# フォールバック時のスペルチェック言語 -FallbackSpellLanguage=en - -[TriggerKey] -0=Super+semicolon - diff --git a/.config/fcitx5/conf/xcb.conf b/.config/fcitx5/conf/xcb.conf deleted file mode 100644 index 642bc03..0000000 --- a/.config/fcitx5/conf/xcb.conf +++ /dev/null @@ -1,5 +0,0 @@ -# Allow Overriding System XKB Settings -Allow Overriding System XKB Settings=True -# Always set layout to be only group layout -AlwaysSetToGroupLayout=True - diff --git a/.config/fcitx5/conf/xim.conf b/.config/fcitx5/conf/xim.conf deleted file mode 100644 index 57abf4b..0000000 --- a/.config/fcitx5/conf/xim.conf +++ /dev/null @@ -1,3 +0,0 @@ -# XIM で On The Spot スタイルを使う(再起動が必要) -UseOnTheSpot=True - diff --git a/.config/fcitx5/config b/.config/fcitx5/config deleted file mode 100644 index 12e7a48..0000000 --- a/.config/fcitx5/config +++ /dev/null @@ -1,75 +0,0 @@ -[Hotkey] -# 入力メソッドの切り替え -TriggerKeys= -# トリガーキーを押すたびに切り替える -EnumerateWithTriggerKeys=True -# 一時的に第1入力メソッドに切り替える -AltTriggerKeys= -# 次の入力メソッドに切り替える -EnumerateForwardKeys= -# 前の入力メソッドに切り替える -EnumerateBackwardKeys= -# 切り替え時は第1入力メソッドをスキップする -EnumerateSkipFirst=False -# 次の入力メソッドグループに切り替える -EnumerateGroupForwardKeys= -# 前の入力メソッドグループに切り替える -EnumerateGroupBackwardKeys= -# 入力メソッドを有効にする -ActivateKeys= -# 入力メソッドをオフにする -DeactivateKeys= -# デフォルトの前ページ -PrevPage= -# デフォルトの次ページ -NextPage= -# 埋め込みプリエディットの切り替え -TogglePreedit= -# 修飾キーのショートカットをトリガーするための時間制限(ミリ秒) -ModifierOnlyKeyTimeout=250 - -[Hotkey/PrevCandidate] -0=Shift+Tab - -[Hotkey/NextCandidate] -0=Tab - -[Behavior] -# デフォルトで有効にする -ActiveByDefault=False -# フォーカス時に状態をリセット -resetStateWhenFocusIn=No -# 入力状態を共有する -ShareInputState=All -# アプリケーションにプリエディットを表示する -PreeditEnabledByDefault=True -# 入力メソッドを切り替える際に入力メソッドの情報を表示する -ShowInputMethodInformation=False -# フォーカスを変更する際に入力メソッドの情報を表示する -showInputMethodInformationWhenFocusIn=False -# 入力メソッドの情報をコンパクトに表示する -CompactInputMethodInformation=True -# 第1入力メソッドの情報を表示する -ShowFirstInputMethodInformation=False -# デフォルトのページサイズ -DefaultPageSize=5 -# XKB オプションより優先する -OverrideXkbOption=False -# カスタム XKB オプション -CustomXkbOption= -# Force Enabled Addons -EnabledAddons= -# Preload input method to be used by default -PreloadInputMethod=True -# パスワード欄に入力メソッドを許可する -AllowInputMethodForPassword=False -# パスワード入力時にプリエディットテキストを表示する -ShowPreeditForPassword=False -# ユーザーデータを保存する間隔(分) -AutoSavePeriod=30 - -[Behavior/DisabledAddons] -0=kimpanel -1=wayland -2=waylandim - diff --git a/.config/fcitx5/profile b/.config/fcitx5/profile deleted file mode 100644 index da16aba..0000000 --- a/.config/fcitx5/profile +++ /dev/null @@ -1,29 +0,0 @@ -[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=keyboard-us-intl -# Layout -Layout= - -[Groups/0/Items/2] -# Name -Name=mozc -# Layout -Layout=us - -[GroupOrder] -0=Default - diff --git a/.config/firefox/chrome/userChrome.css b/.config/firefox/chrome/userChrome.css deleted file mode 100644 index 330b18e..0000000 --- a/.config/firefox/chrome/userChrome.css +++ /dev/null @@ -1,39 +0,0 @@ -/* hide shit */ -#alltabs-button, -#appMenu-fxa-status2, -#appMenu-fxa-separator, -#fullscreen-warning, -.findbar-highlight, -#urlbar-searchmode-switcher, -#translations-button, -#reader-mode-button -{ display: none !important; } - -/* undo shit */ -#urlbar, -#searchbar -{ font-size: unset !important; } - -/* make shit compact */ -body { font-size: 10pt; } -.tab-background { margin-block: 0 !important; } -#TabsToolbar { --toolbarbutton-inner-padding: 8px; } -:root { --tab-min-height: 24px !important; } -.tab-label-container { - height: unset !important; - margin-right: var(--toolbarbutton-inner-padding); -} - -.tabbrowser-tab -{ padding: 0 !important; } - -.tab-background, -#TabsToolbar .toolbarbutton-1 > .toolbarbutton-icon -{ border-radius: 0 !important; } - -#nav-bar, -#navigator-toolbox -{ border: none !important; } - -#urlbar-input -{ padding: 0px 8px !important; } diff --git a/.config/firefox/user.js b/.config/firefox/user.js deleted file mode 100644 index a18c1e9..0000000 --- a/.config/firefox/user.js +++ /dev/null @@ -1,60 +0,0 @@ -// opinion -user_pref("browser.toolbars.bookmarks.visibility", "never"); -user_pref("browser.quitShortcut.disabled", true); -user_pref("media.videocontrols.picture-in-picture.video-toggle.enabled", false); -user_pref("layout.spellcheckDefault", 0); -user_pref("findbar.highlightAll", true); - -// i know what i'm doing -user_pref("browser.safebrowsing.downloads.enabled", false); -user_pref("browser.safebrowsing.malware.enabled", false); -user_pref("browser.safebrowsing.phishing.enabled", false); - -// i18n -user_pref("intl.regional_prefs.use_os_locales", true); -user_pref("layout.spellcheckDefault", 0); -user_pref("browser.translations.automaticallyPopup", false); - -// privacy -user_pref("signon.rememberSignons", false); -user_pref("datareporting.healthreport.uploadEnabled", false); -user_pref("app.shield.optoutstudies.enabled", false); -user_pref("dom.security.https_only_mode", true); -user_pref("dom.security.https_only_mode_ever_enabled", true); - -// smooth scrolling -user_pref("general.smoothScroll", true); -user_pref("general.smoothScroll.msdPhysics.enabled", true); -user_pref("general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", 12); -user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaMS", 25); -user_pref("general.smoothScroll.msdPhysics.motionBeginSpringConstant", 1800); -user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaRatio", "2"); -user_pref("general.smoothScroll.msdPhysics.slowdownSpringConstant", 60); -user_pref("general.smoothScroll.currentVelocityWeighting", "1"); -user_pref("general.smoothScroll.stopDecelerationWeighting", "1"); - -// enable chrome/userChrome.css -user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true); - -// enable userChrome debugging -user_pref("devtools.chrome.enabled", true); -user_pref("devtools.debugger.remote-enabled", true); - -// no first time ux -user_pref("trailhead.firstrun.didSeeAboutWelcome", true); -user_pref("app.normandy.first_run", false); -user_pref("browser.aboutConfig.showWarning", false); -user_pref("browser.aboutwelcome.didSeeFinalScreen", true); -user_pref("browser.bookmarks.addedImportButton", true); -user_pref("browser.bookmarks.restore_default_bookmarks", false); - -// no new tab page -user_pref("browser.newtabpage.enabled", false); -user_pref("browser.startup.homepage", "chrome://browser/content/blanktab.html"); - -// fonts -user_pref("font.default.x-western", "sans-serif"); -user_pref("font.name.monospace.x-western", "monospace"); -user_pref("font.name.sans-serif.x-western", "sans-serif"); -user_pref("font.name.serif.x-western", "serif"); - diff --git a/.config/flashfocus/flashfocus.yml b/.config/flashfocus/flashfocus.yml deleted file mode 100644 index 3f6f0e0..0000000 --- a/.config/flashfocus/flashfocus.yml +++ /dev/null @@ -1,9 +0,0 @@ -flash-opacity: 0.95 -default-opacity: 1 -time: 150 -simple: false -ntimepoints: 20 -flash-on-focus: true -flash-fullscreen: true -flash-lone-windows: 'on_switch' - diff --git a/.config/fontconfig/conf.d/10-inter-features.conf b/.config/fontconfig/conf.d/10-inter-features.conf deleted file mode 100644 index 5a641d6..0000000 --- a/.config/fontconfig/conf.d/10-inter-features.conf +++ /dev/null @@ -1,14 +0,0 @@ - - - - Enable font features for Inter - - - Inter - - - ss07 on - ss08 on - - - diff --git a/.config/fontconfig/conf.d/10-sub-pixel-rgb.conf b/.config/fontconfig/conf.d/10-sub-pixel-rgb.conf deleted file mode 100644 index fcd51f3..0000000 --- a/.config/fontconfig/conf.d/10-sub-pixel-rgb.conf +++ /dev/null @@ -1,8 +0,0 @@ - - - - Enable sub-pixel font rendering - - rgb - - diff --git a/.config/fontconfig/fonts.conf b/.config/fontconfig/fonts.conf deleted file mode 100644 index 955c797..0000000 --- a/.config/fontconfig/fonts.conf +++ /dev/null @@ -1,30 +0,0 @@ - - - - System default fonts with Japanese fallback fonts - - sans-serif - Inter - - - serif - TeX Gyre Schola - - - monospace - JetBrains Mono - - - system-ui - Inter - - - - sans-serif - Hiragino Kaku Gothic ProN - - - serif - Hiragino Mincho ProN - - diff --git a/.config/foot/foot.ini##template b/.config/foot/foot.ini##template deleted file mode 100644 index 04766f6..0000000 --- a/.config/foot/foot.ini##template +++ /dev/null @@ -1,6 +0,0 @@ -[main] -line-height = 15px -pad = 10x10 -font = monospace:size=7.5:antialias=true:autohint=true - -include={{ env.XDG_CONFIG_HOME }}/foot/colors.ini diff --git a/.config/fzmp/conf b/.config/fzmp/conf deleted file mode 120000 index a51f36d..0000000 --- a/.config/fzmp/conf +++ /dev/null @@ -1 +0,0 @@ -../mpcplus/fzmp.conf \ No newline at end of file diff --git a/.config/gdb/gdbearlyinit b/.config/gdb/gdbearlyinit deleted file mode 100644 index b73aa96..0000000 --- a/.config/gdb/gdbearlyinit +++ /dev/null @@ -1 +0,0 @@ -set startup-quietly on diff --git a/.config/gdb/gdbinit b/.config/gdb/gdbinit deleted file mode 100644 index a2d1f36..0000000 --- a/.config/gdb/gdbinit +++ /dev/null @@ -1,31 +0,0 @@ -# load ./gdbinit.py -python -import sys, os -sys.path.append(os.path.join(os.environ["XDG_CONFIG_HOME"], "gdb")) -import gdbinit -end - -# preferences -try set disassembly-flavor intel -set debuginfod enabled off -set confirm off -set extended-prompt \P -set history save on -set history size 10000000 -set history remove-duplicates 100 -set style emoji off -set pagination off -set output-radix 16 - -# aliases -alias reset = monitor reset -alias erase = monitor flash erase - -alias -a -- v8m = arm-v8m -alias -a -- v8m tz = arm-v8m trustzone -alias -a -- jlink sv = jlink server -alias -a -- jlink sv wd = jlink server watchdog - -# commands -alias mk = !mk -alias ls = !ls diff --git a/.config/gdb/gdbinit.py b/.config/gdb/gdbinit.py deleted file mode 100644 index 7888a37..0000000 --- a/.config/gdb/gdbinit.py +++ /dev/null @@ -1,52 +0,0 @@ -import gdb -import gdb.prompt - -from subprocess import check_output -from os import environ - -class TryCommand(gdb.Command): - """ - Try evaluating the argument(s) as a regular GDB command, but do not fail if the command fails. - """ - - def __init__(self): - super().__init__("try", gdb.COMMAND_USER) - - def invoke(self, argument, from_tty): - try: - gdb.execute(argument) - except gdb.error: - pass - -TryCommand() - -def custom_prompt() -> str: - try: - env = environ - env["eo"] = "\\[" - env["ec"] = "\\]" - prompt = check_output(["prompt", "gdb"], text=True, env=env) - return prompt - except Exception: - return "(gdb) " - -# add custom prompt ("\P") escape code to extended-prompt -substitute_prompt = gdb.prompt.substitute_prompt -def new_substitute_prompt(prompt: str): - out = "" - escape = False - for char in prompt: - out += char - if not escape: - if char == "\\": - escape = True - continue - escape = False - - if char == "P": - out = out[:-2] + custom_prompt() - - out = substitute_prompt(out) - return out - -gdb.prompt.substitute_prompt = new_substitute_prompt diff --git a/.config/git/config##template b/.config/git/config##template deleted file mode 100644 index 067832b..0000000 --- a/.config/git/config##template +++ /dev/null @@ -1,53 +0,0 @@ -[init] - defaultBranch = master -[core] - quotepath = off -[user] - email = loek@pipeframe.xyz - name = Loek Le Blansch - signingkey = {{ env.GPG_ID_GIT }} -[commit] - gpgsign = true -[gpg] - program = {{ env.XDG_DATA_HOME }}/bin/gpg-git -[credential] - helper = cache --timeout 7200 - helper = store -[color] - ui = true -[filter "lfs"] - clean = git-lfs clean -- %f - smudge = git-lfs smudge -- %f - process = git-lfs filter-process - required = true -[pull] - rebase = false -[alias] - adda = add -A - a = add -A - c = commit - s = status - ps = push - psa = !git remote | xargs -L1 -P0 -- git push - pl = pull - l = log - d = diff - cloc = !git ls-files -z | xargs -0 cloc - conflict = !git diff --name-only --diff-filter=U --relative - ec = !git conflict -z | xargs -0 -- $EDITOR - ours = !git conflict -z | xargs -0 -- git checkout --ours - theirs = !git conflict -z | xargs -0 -- git checkout --theirs - nuke = !git reset --hard && git clean -fxd -[pager] - log = delta - show = delta - diff = delta - blame = delta -[delta] - tabs = 2 - side-by-side = false - syntax-theme = base16 -[safe] - directory = * -[diff "mozc_config"] - textconv = mozc-config-filter diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini deleted file mode 100644 index 5c6573f..0000000 --- a/.config/gtk-3.0/settings.ini +++ /dev/null @@ -1,16 +0,0 @@ -[Settings] -gtk-application-prefer-light-theme=1 -gtk-icon-theme-name=Adwaita -gtk-font-name=Inter 9 -gtk-cursor-theme-size=0 -gtk-toolbar-style=GTK_TOOLBAR_BOTH -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=1 -gtk-menu-images=1 -gtk-enable-event-sounds=1 -gtk-enable-input-feedback-sounds=1 -gtk-xft-antialias=1 -gtk-xft-hinting=1 -gtk-xft-hintstyle=hintfull -gtk-cursor-theme-name=OpenZone_Black_Slim -gtk-theme-name=adw-gtk3-light diff --git a/.config/gtk-4.0/env b/.config/gtk-4.0/env deleted file mode 100644 index 2eac735..0000000 --- a/.config/gtk-4.0/env +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -export GTK_THEME="adw-gtk3" -mode_state="$XDG_CACHE_HOME/mode/state/theme" -[ -e "$mode_state" ] && . "$mode_state" -[ "$mode" = "dark" ] && GTK_THEME="$GTK_THEME:dark" -export GTK_THEME diff --git a/.config/i3/autostart b/.config/i3/autostart deleted file mode 100755 index 70b7616..0000000 --- a/.config/i3/autostart +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh -. "$HOME/.profile" -xrdb -override < "$XDG_CONFIG_HOME/X11/base" -mode --no-reload --no-cfggen restore - -/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & -polybar & -picom & -xbanish & -dunst & -autocutsel -selection CLIPBOARD & -fcitx5 & -xbindkeys --nodaemon & -xdimmer -t 45 -p 3 & -redshift -l 52:6 & -nicotine --hidden & -desktop2mqtt --config "$XDG_CONFIG_HOME/desktop2mqtt/config.yml" & -light-locker --late-locking --lock-after-screensaver=0 --no-lock-on-suspend --no-lock-on-lid & -systembus-notify & -nmpassd & - -# auto start lazy script after everything else -[ -x "$HOME/do.sh" ] && "$HOME/do.sh" & - -exit_trap() { - trap - TERM - kill -- -$$ -} -trap exit_trap INT TERM EXIT - -# I want to keep this script running so I can easily kill all daemons when i3 -# exits -wait $(jobs -p) diff --git a/.config/i3/config##template b/.config/i3/config##template deleted file mode 100644 index 23ba89f..0000000 --- a/.config/i3/config##template +++ /dev/null @@ -1,90 +0,0 @@ -# variables -set $mod Mod4 -set $inner_gaps 8 -set $outer_gaps 0 - -# set gaps -gaps inner $inner_gaps -gaps outer $outer_gaps - -include color.conf - -# Replace window decorations with a border -for_window [class=".*"] border pixel 0 - -# font -font pango:Inter 9 - -floating_modifier $mod - -# Gaps -bindsym $mod+i gaps inner current plus 5 -bindsym $mod+Shift+i gaps inner current minus 5 -bindsym $mod+o gaps outer current plus 5 -bindsym $mod+Shift+o gaps outer current minus 5 -bindsym $mod+n gaps inner current set -1; gaps outer current set 0 -bindsym $mod+d gaps inner current set $inner_gaps; gaps outer current set $outer_gaps; - -# Autostart -exec --no-startup-id "{{ env.XDG_CONFIG_HOME }}/i3/autostart" - -# split in horizontal orientation -bindsym $mod+bar split h -bindsym $mod+minus split v - -# enter fullscreen mode for the focused container -bindsym $mod+f fullscreen toggle - -# toggle tiling / floating -bindsym $mod+Shift+space floating toggle - -# change focus between tiling / floating windows -bindsym $mod+Alt+space focus mode_toggle - -# focus the parent container -bindsym $mod+Shift+a focus parent - -# workspaces -set $ws1 "1" -set $ws2 "2" -set $ws3 "3" -set $ws4 "4" -set $ws5 "5" -set $ws6 "6" -set $ws7 "7" -set $ws8 "8" - -# switch to workspace -bindsym $mod+1 workspace number $ws1 -bindsym $mod+2 workspace number $ws2 -bindsym $mod+3 workspace number $ws3 -bindsym $mod+4 workspace number $ws4 -bindsym $mod+5 workspace number $ws5 -bindsym $mod+6 workspace number $ws6 -bindsym $mod+7 workspace number $ws7 -bindsym $mod+8 workspace number $ws8 - -# move focused container to workspace -bindsym $mod+Shift+1 move container to workspace number $ws1 -bindsym $mod+Shift+2 move container to workspace number $ws2 -bindsym $mod+Shift+3 move container to workspace number $ws3 -bindsym $mod+Shift+4 move container to workspace number $ws4 -bindsym $mod+Shift+5 move container to workspace number $ws5 -bindsym $mod+Shift+6 move container to workspace number $ws6 -bindsym $mod+Shift+7 move container to workspace number $ws7 -bindsym $mod+Shift+8 move container to workspace number $ws8 - -# always floating windows -for_window [class="steam"] floating enable -for_window [class="RAIL"] floating enable -for_window [class="Conky"] floating enable -for_window [title="Farge"] floating enable -for_window [title="^\[floating\].*" tiling_from=auto] floating enable -for_window [window_type=notification] floating enable -for_window [title="JidePopup"] floating enable - -for_window [class="Unturned.x86_64"] floating disable -for_window [class="Unturned.x86_64"] fullscreen disable - -for_window [class="Microsoft Windows"] floating enable - diff --git a/.config/imapnotify/pipeframe.conf b/.config/imapnotify/pipeframe.conf deleted file mode 100644 index 774236c..0000000 --- a/.config/imapnotify/pipeframe.conf +++ /dev/null @@ -1,11 +0,0 @@ -{ - "username": "loek", - "host": "mail.pipeframe.xyz", - "port": 993, - "tls": true, - "tlsOptions": { "rejectUnauthorized": true }, - "passwordCmd": "pass srv/wipper/passwd/loek", - "onNewMail": "systemctl --user start mbsync", - "onNewMailPost": "notify-send '新着メール'", - "boxes": [ "Inbox" ] -} diff --git a/.config/inputrc b/.config/inputrc deleted file mode 100644 index aa55cba..0000000 --- a/.config/inputrc +++ /dev/null @@ -1,8 +0,0 @@ -set show-all-if-ambiguous on -set completion-ignore-case on -set colored-completion-prefix on -set colored-stats on -set menu-complete-display-prefix on - -TAB: menu-complete -"\e[Z": menu-complete-backward diff --git a/.config/jellyfin-mpv-shim/input.conf b/.config/jellyfin-mpv-shim/input.conf deleted file mode 120000 index b614064..0000000 --- a/.config/jellyfin-mpv-shim/input.conf +++ /dev/null @@ -1 +0,0 @@ -../mpv/input.conf \ No newline at end of file diff --git a/.config/jellyfin-mpv-shim/mpv.conf##template b/.config/jellyfin-mpv-shim/mpv.conf##template deleted file mode 100644 index 7b860ab..0000000 --- a/.config/jellyfin-mpv-shim/mpv.conf##template +++ /dev/null @@ -1,4 +0,0 @@ -{% include "../mpv/mpv.conf" %} - -# better japanese font for watching with japanese subtitles -sub-font='Hiragino Kaku Gothic ProN' diff --git a/.config/jellyfin-mpv-shim/scripts/copy-subs.lua b/.config/jellyfin-mpv-shim/scripts/copy-subs.lua deleted file mode 120000 index 32536ff..0000000 --- a/.config/jellyfin-mpv-shim/scripts/copy-subs.lua +++ /dev/null @@ -1 +0,0 @@ -../../mpv/scripts/copy-subs.lua \ No newline at end of file diff --git a/.config/jellyfin-mpv-shim/scripts/set-lights.lua b/.config/jellyfin-mpv-shim/scripts/set-lights.lua deleted file mode 100644 index 3a392dc..0000000 --- a/.config/jellyfin-mpv-shim/scripts/set-lights.lua +++ /dev/null @@ -1,6 +0,0 @@ -function on_start_file() - os.execute("curl -X POST \"$HASS_SERVER/api/webhook/movie\""); -end - -mp.register_event("start-file", on_start_file) - diff --git a/.config/khal/base b/.config/khal/base deleted file mode 100644 index 2a8238d..0000000 --- a/.config/khal/base +++ /dev/null @@ -1,14 +0,0 @@ -# vim:ft=dosini - -[locale] -timeformat = %H:%M -dateformat = %m月%d日 (%a) -longdateformat = %A %Y年%m月%d日 -datetimeformat = %c -longdatetimeformat = %c - -[view] -agenda_day_format = "{bold}{date-long}{reset}" -agenda_event_format = " {cancelled}{repeat-symbol}{alarm-symbol}{start-end-time-style} -- {calendar-color}{title}{reset}" -blank_line_before_day = True - diff --git a/.config/khal/config.sh b/.config/khal/config.sh deleted file mode 120000 index ecf2581..0000000 --- a/.config/khal/config.sh +++ /dev/null @@ -1 +0,0 @@ -../vdirsyncer/config.sh \ No newline at end of file diff --git a/.config/khal/config_gen b/.config/khal/config_gen deleted file mode 100755 index 3f982c5..0000000 --- a/.config/khal/config_gen +++ /dev/null @@ -1,105 +0,0 @@ -#!/bin/sh -EXPORT_LIB=y . "$XDG_CONFIG_HOME/vdirsyncer/config_gen" - -cat << EOF -[calendars] - -EOF - -_sync() { - yes | vdirsyncer discover 1> /dev/null 2> /dev/null - vdirsyncer sync 1> /dev/null 2> /dev/null - vdirsyncer metasync 1> /dev/null 2> /dev/null -} - -color_fmt() { pastel format hsl | tr -d 'hsl(,%)' | sed 's/\.[^ ]\+//g' ; } -TERMINAL_COLORS="$(for n in $(seq 0 15) ; do xrdb -get "color$n" ; done | color_fmt)" -_color_quantize() { - INPUT="$(echo $1 | grep -o '#[0-9a-fA-F]\{6\}' | color_fmt)" - COLOR="$(printf '%s\n%s' "$INPUT" "$TERMINAL_COLORS" | awk --non-decimal-data ' - # abs() is not built-in??? - function abs(v) { return v < 0 ? -v : v } - BEGIN { - closest = 0; # closest ANSI color index - # offset line number once for input color, and another time to make color - # numbers start from 0 (line numbers start from 1 by default) - NR -= 2; - # keep track of the first color - first = 1; - } - { - # first line of input contains input colors - if (NR == -1) { - input_r = $1; - input_g = $2; - input_b = $3; - next; - } - if (NR == 0) next; # do not pick background color - # sloppy check to nearest RGB color - diff = abs(input_r - $1) + abs(input_g - $2) + abs(input_b - $3); - if (diff < max_diff || first) { - first = 0; - max_diff = diff; - closest = NR; - } - } - END { print closest; } - ')" - case "$COLOR" in - 0) echo "black" ; break ;; - 1) echo "dark red" ; break ;; - 2) echo "dark green" ; break ;; - 3) echo "brown" ; break ;; - 4) echo "dark blue" ; break ;; - 5) echo "dark magenta" ; break ;; - 6) echo "dark cyan" ; break ;; - 7) echo "dark gray" ; break ;; - 8) echo "light gray" ; break ;; - 9) echo "light red" ; break ;; - 10) echo "light green" ; break ;; - 11) echo "yellow" ; break ;; - 12) echo "light blue" ; break ;; - 13) echo "light magenta" ; break ;; - 14) echo "light cyan" ; break ;; - 15) echo "white" ; break ;; - esac -} - -_cfg_dav() { - [ "$DAV_TYPE" != "caldav" ] && return - jq --raw-output '.collections[][0]' "$VDIRSYNCER_STATUS_PATH/$ID.collections" | while read -r collection ; do - collection_path="$XDG_DATA_HOME/vdirsyncer/$ID/$collection" - color_path="$collection_path/color" - displayname_path="$collection_path/displayname" - [ ! -d "$collection_path" ] && _sync - [ ! -f "$color_path" ] && _sync - [ ! -f "$displayname_path" ] && _sync - COLOR="$(cat "$color_path")" - NAME="$(cat "$displayname_path")" - [ -n "$COLOR" ] && [ -n "$QUANTIZE_COLOR" ] && COLOR="$(_color_quantize "$COLOR")" - cat << EOF -[[$NAME]] -path = "$collection_path" -EOF - [ -n "$COLOR" ] && echo "color = \"$COLOR\"" - echo - done -} - -_cfg_ical() { - collection_path="$XDG_DATA_HOME/vdirsyncer/$ID" - [ ! -d "$collection_path" ] && _sync - cat << EOF -[[$NAME]] -path = "$collection_path" -readonly = True -EOF - [ -n "$COLOR" ] && echo "color = \"$COLOR\"" - - echo -} - -. "$CONFIG_FILE" - -printf '# %s:%s=%s\n' vim ft dosini diff --git a/.config/khard/base b/.config/khard/base deleted file mode 100644 index 258af81..0000000 --- a/.config/khard/base +++ /dev/null @@ -1,23 +0,0 @@ -[general] -debug = no -default_action = list - -[contact table] -display = formatted_name -group_by_addressbook = no -reverse = no -show_nicknames = no -show_uids = no -show_kinds = no -sort = last_name -localize_dates = no - -preferred_phone_number_type = voice, cell, home -preferred_email_address_type = internet, home, work - -[vcard] -preferred_version = 3.0 -search_in_source_files = no -skip_unparsable = no - -# vim:ft=dosini diff --git a/.config/khard/config.sh b/.config/khard/config.sh deleted file mode 120000 index ecf2581..0000000 --- a/.config/khard/config.sh +++ /dev/null @@ -1 +0,0 @@ -../vdirsyncer/config.sh \ No newline at end of file diff --git a/.config/khard/config_gen b/.config/khard/config_gen deleted file mode 100755 index 75f59b1..0000000 --- a/.config/khard/config_gen +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh -EXPORT_LIB=y . "$XDG_CONFIG_HOME/vdirsyncer/config_gen" - -cat << EOF -[addressbooks] - -EOF - -_cfg_dav() { - [ "$DAV_TYPE" != "carddav" ] && return - jq --raw-output '.collections[][0]' "$VDIRSYNCER_STATUS_PATH/$ID.collections" | while read -r collection ; do - collection_path="$XDG_DATA_HOME/vdirsyncer/$ID/$collection" - displayname_path="$collection_path/displayname" - NAME="$(cat "$displayname_path")" - cat << EOF -[[$NAME]] -path = "$collection_path" -EOF - echo - done -} - -. "$CONFIG_FILE" - -printf '# %s:%s=%s\n' vim ft dosini diff --git a/.config/kicad/kicad_common b/.config/kicad/kicad_common deleted file mode 100644 index 4eabfb7..0000000 --- a/.config/kicad/kicad_common +++ /dev/null @@ -1,22 +0,0 @@ -UseIconsInMenus=1 -IconScale=-1 -MousewheelPAN=0 -ZoomNoCenter=0 -AutoPAN=1 -OpenGLAntialiasingMode=2 -CairoAntialiasingMode=3 -WorkingDir=/home/loek -ShowEnvVarWarningDialog=1 -Editor=nvim -AutoSaveInterval=600 -FileHistorySize=9 -CanvasScale=0 -PdfBrowserName= -UseSystemBrowser=1 -[EnvironmentVariables] -KICAD_SYMBOL_DIR=/usr/share/kicad/library -KICAD_TEMPLATE_DIR=/usr/share/kicad/template -KICAD_USER_TEMPLATE_DIR=/home/loek/kicad/template -KIGITHUB=https://github.com/KiCad -KISYS3DMOD=/usr/share/kicad/modules/packages3d/ -KISYSMOD=/usr/share/kicad/modules diff --git a/.config/kwalletrc b/.config/kwalletrc deleted file mode 100644 index 6f0a8f5..0000000 --- a/.config/kwalletrc +++ /dev/null @@ -1,4 +0,0 @@ -[Wallet] -Default Wallet=Default keyring -Enabled=false -First Use=false diff --git a/.config/latexmk/latexmkrc b/.config/latexmk/latexmkrc deleted file mode 100644 index 6d6ec09..0000000 --- a/.config/latexmk/latexmkrc +++ /dev/null @@ -1 +0,0 @@ -$pdf_previewer = "fork xdg-open %O %S"; diff --git a/.config/lf/lfrc b/.config/lf/lfrc deleted file mode 100644 index d01b837..0000000 --- a/.config/lf/lfrc +++ /dev/null @@ -1,30 +0,0 @@ -set shell sh -set shellopts '-eu' -set ifs "\n" -set filesep "\n" -set scrolloff 10 -set info size -set dircounts -set mouse true - -set cleaner clean -set previewer preview -cmd open $open $fx - -set cursorpreviewfmt "" -set errorfmt "\033[31m" -set promptfmt "\033[34;1m%d\033[0m\033[1m%f\033[0m" -set statfmt "\033[36m%p| -> %l" -set rulerfmt " %a| %p| \033[7;31m mv %m \033[0m| \033[7;33m cp %c \033[0m| \033[7;35m sel %s \033[0m| \033[7;34m %f \033[0m" - -map v :toggle ; down -map V invert -map set hidden! # -map u -map uv unselect -map uc clear - -cmd bulkrename $renamer -n $fx - -# vim:ft=cfg - diff --git a/.config/mailcap b/.config/mailcap deleted file mode 100644 index ff69b62..0000000 --- a/.config/mailcap +++ /dev/null @@ -1,7 +0,0 @@ -# open html files in default browser using xdg-open (appends .html to %s) -text/html; xdg-open %s; nametemplate=%s.html; copiousoutput; - -# wrap plain text before paging inside mutt (prevents line breaks to be -# prefixed with '+', makes copying URLs easier) -text/plain; fold -w $COLUMNS %s; copiousoutput; - diff --git a/.config/mbsyncrc b/.config/mbsyncrc deleted file mode 100644 index bc3bedf..0000000 --- a/.config/mbsyncrc +++ /dev/null @@ -1,23 +0,0 @@ -IMAPAccount pipeframe -Host mail.pipeframe.xyz -Port 993 -User loek@mail.pipeframe.xyz -PassCmd "pass srv/wipper/passwd/loek" -TLSType IMAPS -CertificateFile /etc/ssl/certs/ca-certificates.crt - -IMAPStore pipeframe-remote -Account pipeframe - -MaildirStore pipeframe-local -SubFolders Verbatim -Path ~/docs/mail/pipeframe/ -Inbox ~/docs/mail/pipeframe/Inbox - -Channel pipeframe -Far :pipeframe-remote: -Near :pipeframe-local: -Patterns * -Create Both -SyncState * - diff --git a/.config/mozc/.gitattributes b/.config/mozc/.gitattributes deleted file mode 100644 index 078cff9..0000000 --- a/.config/mozc/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -config1.db binary diff=mozc_config diff --git a/.config/mozc/config1.db b/.config/mozc/config1.db deleted file mode 100644 index 65f9cde..0000000 Binary files a/.config/mozc/config1.db and /dev/null differ diff --git a/.config/mozc/keymap.tsv b/.config/mozc/keymap.tsv deleted file mode 100644 index d2674ab..0000000 --- a/.config/mozc/keymap.tsv +++ /dev/null @@ -1,56 +0,0 @@ -# This is a copy of keymap table for debugging. -# Nothing happens when you edit this file manually. -status key command -Composition Backspace Backspace -Composition Ctrl Enter Commit -Composition Ctrl Left MoveCursorToBeginning -Composition Ctrl Right MoveCursorToEnd -Composition Ctrl h MoveCursorLeft -Composition Ctrl l MoveCursorRight -Composition ESC Cancel -Composition End MoveCursorToEnd -Composition Enter Commit -Composition Home MoveCursorToBeginning -Composition Left MoveCursorLeft -Composition Right MoveCursorRight -Composition Space Convert -Composition Tab PredictAndConvert -Conversion Backspace Cancel -Conversion Ctrl Enter Commit -Conversion Ctrl h SegmentWidthShrink -Conversion Ctrl j ConvertNext -Conversion Ctrl k ConvertPrev -Conversion Ctrl l SegmentWidthExpand -Conversion Down ConvertNext -Conversion ESC Cancel -Conversion End SegmentFocusLast -Conversion Enter CommitOnlyFirstSegment -Conversion Home SegmentFocusFirst -Conversion Left SegmentFocusLeft -Conversion Right SegmentFocusRight -Conversion Shift Left SegmentWidthShrink -Conversion Shift Right SegmentWidthExpand -Conversion Shift Space ConvertPrev -Conversion Shift Tab ConvertPrev -Conversion Shift Up ConvertPrevPage -Conversion Space ConvertNext -Conversion Tab ConvertNext -Conversion Up ConvertPrev -Precomposition Backspace Revert -Precomposition Shift Backspace Reconvert -Precomposition Space InsertSpace -Composition ASCII InsertCharacter -Composition Kanji IMEOff -Composition OFF IMEOff -Composition ON IMEOn -Conversion F1 ReportBug -Conversion F3 ReportBug -Conversion Kanji IMEOff -Conversion OFF IMEOff -Conversion ON IMEOn -DirectInput Kanji IMEOn -DirectInput ON IMEOn -Precomposition ASCII InsertCharacter -Precomposition Kanji IMEOff -Precomposition OFF IMEOff -Precomposition ON IMEOn diff --git a/.config/mozc/user_dictionary.db b/.config/mozc/user_dictionary.db deleted file mode 100644 index 9147808..0000000 Binary files a/.config/mozc/user_dictionary.db and /dev/null differ diff --git a/.config/mpcplus/fzmp.conf b/.config/mpcplus/fzmp.conf deleted file mode 100644 index 22439c3..0000000 --- a/.config/mpcplus/fzmp.conf +++ /dev/null @@ -1,3 +0,0 @@ -default_view songs -full_song_format [[[%artist% - %album% / ][%title%]]|%file%] -fzf_options --ignore-case diff --git a/.config/mpd/mpd.conf##default b/.config/mpd/mpd.conf##default deleted file mode 100644 index a2d0355..0000000 --- a/.config/mpd/mpd.conf##default +++ /dev/null @@ -1,26 +0,0 @@ -music_directory "https://media.pipeframe.xyz/music" -playlist_directory "/mnt/mpd/playlists" - -pid_file "/mnt/mpd/mpd.pid" -state_file "/mnt/mpd/mpdstate" - -bind_to_address "0.0.0.0" -port "6600" -restore_paused "yes" - -replaygain "track" -replaygain_preamp "6" - -database { - plugin "proxy" - host "pipeframe.xyz" -} - -audio_output { - type "pulse" - name "desktop output" -} - -input_cache { - size "512 MB" -} diff --git a/.config/mpd/mpd.conf##hostname.superesc b/.config/mpd/mpd.conf##hostname.superesc deleted file mode 100644 index 3d96a7f..0000000 --- a/.config/mpd/mpd.conf##hostname.superesc +++ /dev/null @@ -1,59 +0,0 @@ -music_directory "/mnt/e/mpd/music" -playlist_directory "/mnt/e/mpd/playlists" - -pid_file "/mnt/e/mpd/mpd.pid" -state_file "/mnt/e/mpd/mpdstate" -db_file "/mnt/e/mpd/mpd.db" - -auto_update "yes" -bind_to_address "*" -port "6600" -#bind_to_address "/mnt/e/mpd/socket" -restore_paused "yes" - -user "loek" -group "users" - -default_permissions "read,add,control,admin" - -replaygain "track" -replaygain_preamp "0" - -# input { -# plugin "curl" -# } - -audio_output { - type "pulse" - name "desktop output" -} - -audio_output { - type "shout" - name "icecast mpd stream" - host "localhost" - port "8000" - mount "/mpd.ogg" - user "source" - password "sSJKfSicDF8" - bitrate "320" - format "48000:24:2" - encoding "ogg" - protocol "icecast2" -} - -audio_output { - type "fifo" - name "cli-visualizer" - path "/tmp/mpd.fifo" - format "44100:16:2" -} - -audio_output { - type "fifo" - name "snapfifo" - path "/tmp/snapfifo" - format "48000:16:2" - mixer_type "software" -} - diff --git a/.config/mpv/input.conf b/.config/mpv/input.conf deleted file mode 100644 index 711242e..0000000 --- a/.config/mpv/input.conf +++ /dev/null @@ -1,4 +0,0 @@ -ALT+c script-message-to copy_subs copy -ALT+SHIFT+c script-message-to copy_subs auto -CTRL+z set sub-delay 0 - diff --git a/.config/mpv/mpv.conf b/.config/mpv/mpv.conf deleted file mode 100644 index cc3c44f..0000000 --- a/.config/mpv/mpv.conf +++ /dev/null @@ -1,15 +0,0 @@ -# Start in fullscreen mode by default. -fs=yes - -# Display English subtitles if available. -slang=en - -# Override ASS subtitles with same format as SRT -sub-ass-override=force -sub-scale=0.5 - -# LOUD -volume-max=200 - -# enable hardware-accelerated decoding -hwdec=auto diff --git a/.config/mpv/scripts/copy-subs.lua b/.config/mpv/scripts/copy-subs.lua deleted file mode 100644 index 973e1f2..0000000 --- a/.config/mpv/scripts/copy-subs.lua +++ /dev/null @@ -1,32 +0,0 @@ -_G.auto = false - -function copy() - local sub = mp.get_property("sub-text") - if sub then - -- remove some specific unicode characters - sub = sub:gsub('\u{27a1}', '') - sub = sub:gsub('\u{fffd}', '') - sub = sub:gsub('\u{3013}', '') - sub = sub:gsub('\u{2015}', '') - - sub = sub:gsub('\n', ' ') -- replace newlines with space - sub = sub:gsub('\'', '\'\\\'\'') -- escape single quotes - os.execute("echo '" .. sub .. "' | xclip -selection clipboard -i") - end -end - -function autocopy() - if _G.auto == false then return end - copy() -end - -function toggle_autocopy() - _G.auto = not _G.auto - mp.osd_message("autocopy " .. (_G.auto and "on" or "off")) -end - -mp.add_key_binding(nil, "copy", copy) - -mp.observe_property("sub-text", "string", autocopy) -mp.add_key_binding(nil, "auto", toggle_autocopy) - diff --git a/.config/ncmpcpp/bindings b/.config/ncmpcpp/bindings deleted file mode 100644 index 3e748fc..0000000 --- a/.config/ncmpcpp/bindings +++ /dev/null @@ -1,52 +0,0 @@ -def_key "/" - find_item_forward -def_key "n" - next_found_item -def_key "N" - previous_found_item - -def_key "-" - volume_down -def_key "=" - volume_up - -def_key "j" - scroll_down -def_key "k" - scroll_up -def_key "ctrl-u" - page_up -def_key "ctrl-d" - page_down -def_key "g" - move_home -def_key "G" - move_end - -def_key "b" - jump_to_browser -def_key "." - show_lyrics - -def_key "h" - previous_column -def_key "l" - next_column - -def_key "m" - move_selected_items_up -def_key "M" - move_selected_items_down - -def_key "v" - select_item - scroll_down -def_key "V" - reverse_selection -def_key "ctrl-v" - remove_selection - -def_key "f" - seek_forward -def_key "F" - seek_backward diff --git a/.config/ncmpcpp/config##template b/.config/ncmpcpp/config##template deleted file mode 100644 index 8059509..0000000 --- a/.config/ncmpcpp/config##template +++ /dev/null @@ -1,37 +0,0 @@ -mpd_host = "0.0.0.0" -mpd_port = "6600" -#mpd_host = "/mnt/e/mpd/socket" -mpd_music_dir = "/mnt/e/mpd/music" -mpd_connection_timeout = 1 -mpd_crossfade_time = 1 - -external_editor = "{{ env.EDITOR }}" -ncmpcpp_directory = "{{ env.XDG_CONFIG_HOME }}/ncmpcpp" -lyrics_directory = "{{ env.XDG_CACHE_HOME }}/lyrics" - -progressbar_look = "───" -progressbar_color = black -progressbar_elapsed_color = default -visualizer_color = default -playlist_display_mode = classic -autocenter_mode = yes -centered_cursor = yes -user_interface = classic -connected_message_on_startup = no - -header_visibility = no -statusbar_visibility = no -titles_visibility = no - -state_flags_color = black:b -main_window_color = white -current_item_prefix = "$r" -song_columns_list_format = "(20)[]{a} (6f)[blue]{NE} (50)[default]{t|f:Title} (20)[blue]{} (7f)[magenta]{l}" -song_list_format = " {{%a - %t}|{%f}}$R{ %l} " -window_border_color = default - -alternative_header_first_line_format = "{{%a $8-$0 %t}|{%f}}" -alternative_header_second_line_format = "$8{{%b}|{%D}}" - -now_playing_prefix = "$b$0" -now_playing_suffix = "$/b" diff --git a/.config/neomutt/neomuttrc b/.config/neomutt/neomuttrc deleted file mode 100644 index af63b3f..0000000 --- a/.config/neomutt/neomuttrc +++ /dev/null @@ -1,82 +0,0 @@ -# name -set real_name = "Loek Le Blansch" -set from = "loek@pipeframe.xyz" - -# e-mail server -set folder = "~/docs/mail/pipeframe/" -set spool_file = "+Inbox" -set record = "+Sent" -set trash = "+Trash" -set postponed = "+Drafts" - -# credentials -set imap_user = "loek" -set imap_pass = "$(pass srv/wipper/passwd/loek)" -set smtp_pass = "$imap_pass" -set smtp_url = "smtp://$imap_user@mail.pipeframe.xyz:587" -set smtp_authenticators = 'login' -set ssl_starttls = yes -set ssl_force_tls = yes - -# automatically refresh incoming mail -set mail_check = 60 -set wait_key = no -push " systemctl --user start mbsync & " - -# mailboxes -mailboxes +Inbox +Drafts +Junk +Sent +Trash +Archive - -# open files -set mailcap_path = "$XDG_CONFIG_HOME/mailcap" - -# keybinds (more vim-like than default) -macro index,pager a "+Archive" "Archive Message" # archive -bind index,pager n search-next # next search match -bind index,pager N search-opposite # previous search match -bind generic,index g noop # clear immediate action of `g` (required for `gg`) -bind generic,index gg first-entry # goto top of index -bind generic,index G last-entry # goto bottom of index -bind index \Cu previous-page # page up -bind index \Cd next-page # page down -bind attach view-mailcap # always use mailcap to view attachments - -# miscellaneous options -set fast_reply = yes -set confirm_append = no -set delete = yes -set include = yes -set sort = threads -set header_cache = "$XDG_CACHE_HOME/neomutt/hcache" -set edit_headers -set auto_edit = yes -set mime_type_query_command = "xdg-mime query filetype" -unset prompt_after - -# format strings -set status_format = "%D %> %P " -set folder_format = "%i" -set index_format = " %Z %[%m月%d日] %-15.15L %s " -set browser_abbreviate_mailboxes = yes - -# external programs -set editor = "$EDITOR" -# set pager = "less" -set sendmail = "/usr/bin/msmtp" - -# colors -color indicator reverse default default # selection -color index none white default # all other mail -color index bold default default "~N|~O" # new/unopened mail -uncolor status -uncolor tree -uncolor search -color hdrdefault blue default -color quoted blue black -color signature blue black -color attachment brightblack default -color prompt brightmagenta black -color message brightred default -color error brightred black -color markers red black -color tilde brightmagenta black - diff --git a/.config/neovide/config.toml b/.config/neovide/config.toml deleted file mode 100644 index 369f982..0000000 --- a/.config/neovide/config.toml +++ /dev/null @@ -1 +0,0 @@ -multigrid = true diff --git a/.config/nvim/coc-settings.json b/.config/nvim/coc-settings.json deleted file mode 100644 index fc11396..0000000 --- a/.config/nvim/coc-settings.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "suggest.noselect": true, - "python.jediEnabled": false, - "inlayHint.enable": false, - "languageserver": { - "clangd": { - "command": "clangd", - "rootPatterns": ["compile_flags.txt", "compile_commands.json"], - "filetypes": ["c", "cc", "cpp", "c++", "objc", "objcpp"] - }, - "dart": { - "command": "dart", - "args": [ - "/opt/dart-sdk/bin/snapshots/analysis_server.dart.snapshot", - "--lsp", - "--client-id", - "vim", - "--client-version", - "coc.nvim" - ], - "filetypes": ["dart"], - "trace.server": "verbose" - }, - "arduino":{ - "command":"/usr/bin/arduino-language-server", - "rootPatterns":["*.ino"], - "filetypes":["arduino"], - "args":["-cli", "/bin/arduino-cli", "-clangd", "/bin/clangd", "-cli-config", "/home/loek/.arduino15/arduino-cli.yaml"] - }, - "sql": { - "command": "sqls", - "filetypes": ["sql", "mysql"] - }, - "vhdl": { - "command": "vhdl_ls", - "filetypes": ["vhdl"] - }, - "glsl": { - "command": "glsl_analyzer", - "filetypes": ["glsl", "vert", "tesc", "tese", "frag", "geom", "comp"] - } - }, - "java.import.gradle.java.home": "/usr/lib/jvm/java-17-openjdk" -} diff --git a/.config/nvim/color-tweaks.vim b/.config/nvim/color-tweaks.vim deleted file mode 100644 index 2fd2227..0000000 --- a/.config/nvim/color-tweaks.vim +++ /dev/null @@ -1,41 +0,0 @@ -" change default vim-sneak colors to be more readable -hi! SneakLabel gui=reverse -hi! SneakLabelMask gui=reverse - -" consistent cursor colors -hi! Cursor gui=NONE guifg=bg guibg=fg -hi! link iCursor Cursor - -" fix terminal color -hi! link TermCursor Cursor -hi! link TermCursorNC Cursor - -" fix which key color -hi! link WhichKeyFloating NormalFloat - -" line numbers / gutter colors -hi! SignColumn guibg=NONE ctermbg=NONE -hi GitGutterAdd guibg=NONE -hi GitGutterChange guibg=NONE -hi GitGutterDelete guibg=NONE -hi GitGutterAddIntraLine guibg=NONE -hi GitGutterAddInvisible guibg=NONE -hi GitGutterChangeDelete guibg=NONE -hi GitGutterChangeInvisible guibg=NONE -hi GitGutterDeleteIntraLine guibg=NONE -hi GitGutterDeleteInvisible guibg=NONE -hi CocErrorSign guibg=NONE -hi CocGitAddedSign guibg=NONE -hi CocGitChangeRemovedSign guibg=NONE -hi CocGitChangedSign guibg=NONE -hi CocGitRemovedSign guibg=NONE -hi CocGitTopRemovedSign guibg=NONE -hi CocHintSign guibg=NONE -hi CocInfoSign guibg=NONE -hi CocWarningSign guibg=NONE - -" fix disappearing CocFadeOut -hi! link Conceal Comment - -hi! link WinSeparator LineNr -hi! link NonText EndOfBuffer diff --git a/.config/nvim/ftplugin/tex.vim b/.config/nvim/ftplugin/tex.vim deleted file mode 100644 index 4e643f1..0000000 --- a/.config/nvim/ftplugin/tex.vim +++ /dev/null @@ -1,5 +0,0 @@ -setlocal cc=86 -setlocal textwidth=85 -noremap \b c\begin{"}\end{"} -let g:Tex_SmartKeyQuote=0 - diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim deleted file mode 100644 index 6d3768c..0000000 --- a/.config/nvim/init.vim +++ /dev/null @@ -1,409 +0,0 @@ -let mapleader = " " -set modeline -set wrap -set autoindent -set noexpandtab -set tabstop=2 -set shiftwidth=2 -set termguicolors -set shortmess+=It -set splitbelow splitright -set noshowmode -set ignorecase -set smartcase -set timeoutlen=500 -set updatetime=100 -set smoothscroll -set mouse=a -set cino=N-s,E-s,l1,g-1,j1 -set linebreak " set wrap but don't wrap inside words -set viminfo+='1000,n~/.local/nvim/viminfo -set guifont=monospace:h7.5:#e-subpixelantialias -set linespace=3 -set tabpagemax=999 -set breakindent -set breakindentopt+=list:-1,shift:-2 -set showbreak=:\ -set formatoptions+=mM -set tags^=build/tags -set ssop-=options -set guicursor=n-v-c-sm:block,i-ci-ve:ver20,r-cr-o:hor05,t:block-TermCursor -let g:sneak#label = 1 -let g:which_key_map = {} -let g:airline_powerline_fonts = 1 -let g:minimap_highlight='Visual' -let g:python3_host_prog='/usr/bin/python3' -let g:DiffColors = 0 -let g:AutoPairsMultilineClose = 0 -filetype plugin on - -if exists("g:neovide") - nmap :lua vim.g.neovide_scale_factor = vim.g.neovide_scale_factor + 0.1 - nmap :lua vim.g.neovide_scale_factor = vim.g.neovide_scale_factor + 0.1 - nmap :lua vim.g.neovide_scale_factor = vim.g.neovide_scale_factor - 0.1 - nmap :lua vim.g.neovide_scale_factor = vim.g.neovide_scale_factor - 0.1 - nmap :lua vim.g.neovide_scale_factor = 1 - let g:smoothie_enabled = v:false - let g:neovide_scroll_animation_length = 0.16 - let g:neovide_floating_shadow = v:false - let g:neovide_cursor_animation_length = 0.04 - let g:neovide_cursor_trail_size = 0.0 - let g:neovide_padding_top=10 - let g:neovide_padding_left=10 - let g:neovide_padding_right=10 - let g:neovide_padding_bottom=10 -endif - -" plugged -call plug#begin('~/.config/nvim/plugged') -" tim <3 -Plug 'tpope/vim-surround' -Plug 'tpope/vim-speeddating' -Plug 'tpope/vim-eunuch' -Plug 'tpope/vim-commentary' - -" quality of life -Plug 'jiangmiao/auto-pairs' -Plug 'itchyny/lightline.vim' -Plug 'terryma/vim-multiple-cursors' -Plug 'liuchengxu/vim-which-key' -Plug 'justinmk/vim-sneak' -Plug 'mbbill/undotree' -Plug 'neoclide/coc.nvim', {'branch': 'release'} -Plug 'puremourning/vimspector' -Plug 'junegunn/goyo.vim' -Plug 'psliwka/vim-smoothie' -Plug 'airblade/vim-gitgutter' -Plug 'wellle/targets.vim' -Plug 'dkarter/bullets.vim' -Plug 'editorconfig/editorconfig-vim' -Plug 'rickhowe/diffunitsyntax' -Plug 'lervag/file-line' -Plug 'vim-scripts/AnsiEsc.vim' -Plug 'vim-scripts/taglist.vim' - -" language plugins -Plug 'lervag/vimtex' -Plug 'hail2u/vim-css3-syntax' -Plug 'octol/vim-cpp-enhanced-highlight' -Plug 'vim-python/python-syntax' -Plug 'dart-lang/dart-vim-plugin' -Plug 'bartlomiejdanek/vim-dart' -Plug 'HerringtonDarkholme/yats.vim' -Plug 'cespare/vim-toml' -Plug 'tikhomirov/vim-glsl' -Plug 'vim-scripts/syntaxm4.vim' -Plug 'elkowar/yuck.vim' -Plug 'eraserhd/parinfer-rust', {'do': 'cargo build --release'} -Plug 'kaarmu/typst.vim' -Plug 'aklt/plantuml-syntax' -Plug 'fymyte/rasi.vim' -Plug 'habamax/vim-asciidoctor' -Plug 'lonkaars/coc-khard' -Plug 'sile-typesetter/vim-sile' -Plug 'ahf/cocci-syntax' -Plug 's3rvac/vim-syntax-jira' - -" themes -Plug 'arzg/vim-colors-xcode' -Plug 'romgrk/github-light.vim' -Plug 'vv9k/vim-github-dark' -Plug 'rose-pine/neovim', {'as': 'rose-pine'} - -Plug '~/.config/nvim/local/coc-markdown-links' -call plug#end() - -" keybinds -tnoremap -nnoremap tt :tabnew -nnoremap o -nnoremap qf (coc-fix-current) -nnoremap * yiw:let @/='\<=expand("")\>':set hls -nnoremap :m +1 -nnoremap :m -2 - -nnoremap gd :call CocAction('jumpDefinition') -nnoremap d :call CocAction('jumpDefinition', 'vsplit') - -imap -imap -imap -imap - -command UTF2Latex - \ :%s/‘/`/ge | - \ :%s/’/'/ge | - \ :%s/“/``/ge | - \ :%s/”/''/ge | - \ :%s/–/--/ge | - \ :%s/—/---/ge -command UTF2Ascii - \ :%s/‘/'/ge | - \ :%s/’/'/ge | - \ :%s/“/"/ge | - \ :%s/”/"/ge | - \ :%s/–/--/ge | - \ :%s/—/---/ge - -" leader keybindings -nnoremap :WhichKey '' - -map vo VimspectorContinue -map vq VimspectorStop -map vr VimspectorRestart -map vp VimspectorPause -map vb VimspectorToggleBreakpoint -map vc VimspectorToggleConditionalBreakpoint -map vf VimspectorAddFunctionBreakpoint -map vn VimspectorStepOver -map vi VimspectorStepInto -map vu VimspectorStepOut -let g:which_key_map.v = { - \ 'name': '+vimspector', - \ 'o': 'continue', - \ 'q': 'stop', - \ 'r': 'restart', - \ 'p': 'pause', - \ 'b': 'toggle breakpoint', - \ 'c': 'toggle conditional breakpoint', - \ 'f': 'add function breakpoint', - \ 'n': 'step over', - \ 'i': 'step into', - \ 'u': 'step out' - \ } - -map p "+p -map y "+y -let g:which_key_map.p = 'x11 paste' -let g:which_key_map.y = 'x11 yank' - -map w :w -let g:which_key_map.w = 'write' - -map dv :VimtexView -map dc :VimtexCompile -map de :VimtexErrors -map dt :VimtexTocToggle -let g:which_key_map.d = { - \ 'name': '+document', - \ 'v': 'view', - \ 'c': 'compile', - \ 'e': 'errors', - \ 't': 'table of contents' - \ } - -map ts :sp term://zshi -map tv :vsp term://zshi -map tt :tabnew term://zshi -let g:which_key_map.t = { - \ 'name': '+term', - \ 's': 'split', - \ 'v': 'vsplit', - \ 't': 'tab' - \ } - -map .v :tabnew ~/.config/nvim/init.vim -let g:which_key_map['.'] = { - \ 'name': '+config', - \ 'v': 'vim', - \ } - -map u :UndotreeToggle -let g:which_key_map.u = 'toggle undo tree' - -nnoremap e 0f!xC=system(@-)ddk$ -let g:which_key_map.e = 'read and execute after !' - -nnoremap ] vzt -let g:which_key_map[']'] = 'open tag in split' - -nnoremap [ :call jobstart(['sdk10-dox-open', expand("")], {'detach': v:true}) - -" cmd maps -cnoreabbrev W w -cnoreabbrev sudow w !sudo tee % - -" emacs bindings in vim command-line -cnoremap -cnoremap -cnoremap -cnoremap -cnoremap - -" hexokinase -let g:Hexokinase_termDisabled = 1 -let g:Hexokinase_optOutPatterns = [ 'colour_names' ] - -" lightline -let g:lightline = { - \ 'colorscheme': 'auto', - \ 'mode_map': { - \ 'n' : 'norm', - \ 'i' : 'ins', - \ 'R' : 'rep', - \ 'v' : 'vis', - \ 'V' : 'v-l', - \ "\": 'v-b', - \ 'c' : 'cmd', - \ 's' : 'sel', - \ 'S' : 's-l', - \ "\": 's-b', - \ 't': 'term', - \ }, - \ 'active': { - \ 'left': [ - \ [ 'mode', 'paste' ], - \ [ 'readonly', 'filename', 'modified'], - \ ], - \ 'right': [ [ 'lineinfo' ] ], - \ }, - \ 'inactive': { - \ 'left': [ - \ [ 'readonly', 'filename', 'modified'], - \ ], - \ 'right': [ [ 'lineinfo' ] ], - \ }, - \ 'tabline': { - \ 'left': [ [ 'tabs' ] ], - \ 'right': [ ], - \ }, - \ 'subseparator': { - \ 'left': '', - \ 'right': '', - \ }, - \ } -call lightline#init() - -" vimtex config -let g:tex_flavor = 'latex' -let g:vimtex_quickfix_open_on_warning = 0 -let g:vimtex_imaps_enabled = 0 -let g:vimtex_compiler_method = 'latexmk' -let g:vimtex_compiler_latexmk_engines = { '_': '' } - -" TeX quotes -autocmd FileType tex let b:surround_{char2nr("q")} = "`\r'" -autocmd FileType tex let b:surround_{char2nr('Q')} = "``\r''" -autocmd FileType tex let b:AutoPairs = {'(':')', '[':']', '{':'}', "``":"''", "`":"'", '$':'$', '"':'"'} - -" AutoPairs for plantuml -autocmd FileType plantuml let b:AutoPairs = {'(':')', '[':']', '{':'}', '`':'`'} - -" coc.vim completion and stuff -function! CheckBackspace() abort - let col = col('.') - 1 - return !col || getline('.')[col - 1] =~# '\s' -endfunction -inoremap - \ coc#pum#visible() ? coc#pum#next(1) : - \ CheckBackspace() ? "\" : - \ coc#refresh() -inoremap coc#pum#visible() ? coc#pum#prev(1) : "\" - -function! s:check_back_space() abort - let col = col('.') - 1 - return !col || getline('.')[col - 1] =~# '\s' -endfunction - -if has("patch-8.1.1564") - set signcolumn=number -else - set signcolumn=yes -endif - -inoremap coc#pum#visible() ? coc#pum#confirm() : "\u\\=coc#on_enter()\" - -" coc code navigation -map cd (coc-definition) -map cy (coc-type-definition) -map ci (coc-implementation) -map cr (coc-references) -map cn (coc-rename) -let g:which_key_map.c = { - \ 'name': '+coc', - \ 'd': 'definition', - \ 'y': 'type definition', - \ 'i': 'implementation', - \ 'r': 'references', - \ 'n': 'rename' - \ } - -" use for trigger completion -inoremap coc#refresh() - -" auto-comment uit -" autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o - -" which key register dict -call which_key#register('', "g:which_key_map") - -" no line numbers in terminal -augroup TerminalStuff - " Clear old autocommands - au! - autocmd TermOpen * setlocal nonumber norelativenumber - autocmd TermOpen * set signcolumn=no -augroup END - -" python-syntax -" let g:python_highlight_all = 1 -let g:python_recommended_style = 0 -" autocmd FileType python setlocal noexpandtab -au BufRead,BufNewFile *.py set expandtab - -function! SynStack() - if !exists("*synstack") - return - endif - echo map(synstack(line('.'), col('.')), 'synIDattr(v:val, "name")') -endfunc - -" markdown -let g:markdown_enable_spell_checking = 0 -au FileType markdown set expandtab - -" asciidoc -au FileType asciidoctor set expandtab - -" binary files -augroup Binary - au! - au BufReadPre *.bin let &bin=1 - au BufReadPost *.bin if &bin | %!xxd - au BufReadPost *.bin set ft=xxd | endif - au BufWritePre *.bin if &bin | %!xxd -r - au BufWritePre *.bin endif - au BufWritePost *.bin if &bin | %!xxd - au BufWritePost *.bin set nomod | endif - au BufWritePost *.bin set noeol -augroup END - -" highlight Zephyr .overlay files as devicetree source (dts) -augroup devicetree_ft - au! - au BufRead,BufNewFile *.overlay set syntax=dts - au BufRead,BufNewFile *.dtsi set syntax=dts -augroup END - -augroup BibLaTeX - " add allowed characters in biblatex labels to word delimiters - autocmd! - autocmd FileType bib setlocal iskeyword+=:,- -augroup END - -" sneak -let g:sneak#use_ic_scs = 0 - -" fcitx5 -autocmd InsertEnter * call system("fcitx5-temp-restore &") -autocmd InsertLeave * call system("fcitx5-temp-off &") - -" colorscheme -source $XDG_CONFIG_HOME/nvim/mode.vim - -" use .exrc files -set exrc -set secure - -" file-line -let g:file_line_crosshairs = v:false diff --git a/.config/nvim/mode.vim b/.config/nvim/mode.vim deleted file mode 100644 index e1deaca..0000000 --- a/.config/nvim/mode.vim +++ /dev/null @@ -1,9 +0,0 @@ -" this file should only contain colorscheme information, and sourcing it -" should cause colors set by `mode` to update in an existing neovim session -source $XDG_CONFIG_HOME/nvim/mode/colorscheme.vim -source $XDG_CONFIG_HOME/nvim/mode/termcolors.vim -source $XDG_CONFIG_HOME/nvim/mode/lightline.vim -call lightline#colorscheme() - -source $XDG_CONFIG_HOME/nvim/color-tweaks.vim - diff --git a/.config/pam-gnupg##template b/.config/pam-gnupg##template deleted file mode 100644 index 5ad4a0c..0000000 --- a/.config/pam-gnupg##template +++ /dev/null @@ -1,2 +0,0 @@ -{{ env.GNUPGHOME }} -D8D22B94C13557BF2B5A0DCF4AF5A972E2FAF84F diff --git a/.config/picom.conf b/.config/picom.conf deleted file mode 100644 index 372806a..0000000 --- a/.config/picom.conf +++ /dev/null @@ -1,132 +0,0 @@ -# do not touch, shit finally works w/ gpu -# backend = "xrender"; -backend = "glx"; -vsync = true; - -corner-radius = 10; - -shadow = true; -shadow-radius = 48; -shadow-opacity = 0.2; -shadow-offset-y = -36; -shadow-offset-x = -48; - -fade = false; -fade-in-step = 0.3; -fade-out-step = 0.18; -fade-delta = 16; - -rules = ( - { - match = "class_i *= 'scrcpy'"; - corner-radius = 32; - }, - { - match = "!I3_FLOATING_WINDOW@ = 1"; - shadow = false; - corner-radius = 0; - }, - { - match = "window_type *= 'desktop'"; - shadow = false; - }, - { - match = "window_type *= 'splash'"; - shadow = false; - }, - { - match = "window_type *= 'notification'"; - fade = true; - corner-radius = 12; - shadow = true; - }, - { - match = "_NET_WM_STATE@[*] = '_NET_WM_STATE_ABOVE'"; - shadow = true; - corner-radius = 10; - }, - { - match = "window_type *= 'menu' && override_redirect"; - corner-radius = 0; - full-shadow = true; - shadow = true; - }, - { - match = "window_type *= 'tooltip'"; - fade = true; - shadow = false; - corner-radius = 0; - }, - { - match = "window_type *= 'dock'"; - shadow = false; - corner-radius = 0; - animations = ( - { - triggers = [ "open" ]; - preset = "slide-in"; - direction = "up"; - duration = 0.200; - }, - { - triggers = [ "close" ]; - preset = "slide-out"; - direction = "up"; - duration = 0.175; - }, - ); - }, - { - match = "window_type *= 'combo'"; - shadow = true; - corner-radius = 10; - }, - { - match = "window_type *= 'popup'"; - shadow = true; - corner-radius = 10; - }, - { - match = "class_i *= 'RAIL'"; - corner-radius = 0; - }, - { - match = "_NET_WM_STATE@[*] = '_NET_WM_STATE_FULLSCREEN'"; - shadow = false; - }, -) - -animations = ( - { - triggers = [ "geometry" ]; - offset-x = { - curve = "cubic-bezier(0.05, 0, 0, 1)"; - duration = 0.250; - start = "window-x-before - window-x"; - end = 0; - }; - offset-y = { - curve = "cubic-bezier(0.05, 0, 0, 1)"; - duration = 0.250; - start = "window-y-before - window-y"; - end = 0; - }; - shadow-offset-x = "offset-x"; - shadow-offset-y = "offset-y"; - saved-image-blend = 0; - }, - { - triggers = [ "open" ]; - preset = "appear"; - scale = 0.95; - duration = 0.075; - }, - { - triggers = [ "close" ]; - preset = "disappear"; - scale = 0.95; - duration = 0.075; - }, -); - -# vim: ft=conf diff --git a/.config/pipewire/pipewire.conf.d/50-bitrate.conf b/.config/pipewire/pipewire.conf.d/50-bitrate.conf deleted file mode 100644 index bbf2c92..0000000 --- a/.config/pipewire/pipewire.conf.d/50-bitrate.conf +++ /dev/null @@ -1,5 +0,0 @@ -context.properties = { - default.clock.rate = 96000 - default.clock.allowed-rates = [ 96000 ] -} - diff --git a/.config/poke/pokerc.conf b/.config/poke/pokerc.conf deleted file mode 100644 index 90a320f..0000000 --- a/.config/poke/pokerc.conf +++ /dev/null @@ -1,7 +0,0 @@ -.set obase 16 -.set omode tree -.set pretty-print yes -.set oacutoff 32 - -pk_dump_cluster_by = 4 - diff --git a/.config/polybar/config.ini##template b/.config/polybar/config.ini##template deleted file mode 100644 index 2521ce4..0000000 --- a/.config/polybar/config.ini##template +++ /dev/null @@ -1,174 +0,0 @@ -[barsettings] -padding = 1.9 -include-file = ./colors.ini - -[global/wm] -margin-bottom = 50 -margin-top = 0 - -[bar/main] -tray-position = right -tray-padding = ${barsettings.padding} -tray-background = ${color.bg} -tray-margin = 8 - -monitor = -monitor-fallback = -monitor-strict = false - -override-redirect = false - -bottom = false -fixed-center = true - -width = 100% -height = 20 -offset-x = 0 -offset-y = 0 - -background = ${color.bg} -foreground = ${color.fg} - -radius-top = 0.0 -radius-bottom = 0.0 - -padding = 5 -module-margin-left = 1 -module-margin-right = 1 - -font-0 = "sans-serif:pixelsize=8:weight=regular:size=0;2" -font-1 = "sans-serif:pixelsize=8:weight=bold:size=0;2" - -font-2 = "Hiragino Kaku Gothic ProN W3:pixelsize=8:weight=medium:size=0;1" -font-3 = "Hiragino Kaku Gothic ProN W6:pixelsize=8:weight=medium:size=0;1" -font-4 = "Noto Sans KR:pixelsize=8:weight=medium:size=0;2" -font-5 = "Noto Sans CJK SC:pixelsize=8:weight=medium:size=0;2" - -modules-left = time date -{% if yadm.hostname == "thoncc" %} -modules-center = battery1 battery2 brightness -modules-right = mpd wireless keyboard volume -{% else %} -modules-center = mpd -modules-right = wacomtouch keyboard volume -{% endif %} - -separator = - -spacing = 0 - -dim-value = 1.0 - -wm-name = - -locale = {{ env.LANG }} - -wm-restack = i3 - -enable-ipc = true - -click-left = -click-middle = -click-right = -scroll-up = -scroll-down = -double-click-left = -double-click-middle = -double-click-right = - -cursor-click = -cursor-scroll = - -[settings] -screenchange-reload = false - -compositing-background = source -compositing-foreground = over -compositing-overline = over -compositing-underline = over -compositing-border = over - -format-foreground = ${color.fg} -format-background = ${color.bg} -format-padding = ${barsettings.padding} - -pseudo-transparency = false - -[module/volume] -type = internal/pulseaudio -format-volume = -label-volume = %percentage%% -label-muted = "muted" - -[module/date] -type = internal/date -interval = 1.0 -time = %m月%d日 (%a) -format =