summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2025-09-11 17:28:34 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2025-09-11 17:28:34 +0900
commitfc3af8a3b3af5e3cd35c9c6b075e71e9ce43eb69 (patch)
tree140aa5e044dc46cbcf4c9b1ea5978dd1899e5608
parent53f239bf8067e4dda550d947e2a6b93de0c7dd65 (diff)
updates
-rw-r--r--mac/.config/aerospace/aerospace.toml92
-rw-r--r--mac/.config/karabiner/automatic_backups/karabiner_20250902.json52
-rw-r--r--mac/.config/karabiner/karabiner.json132
-rw-r--r--mac/.config/shell/bm-dirs2
-rw-r--r--mac/.config/shell/bm-files2
-rw-r--r--mac/.config/tmux/tmux.conf10
-rw-r--r--mac/.config/zsh/packages.zsh1
-rw-r--r--mac/.qutebrowser/config.py (renamed from mac/.config/qutebrowser/config.py)0
-rw-r--r--mac/.qutebrowser/greasemonkey/0x0.css.js (renamed from mac/.config/qutebrowser/greasemonkey/0x0.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/arstechnica.css.js (renamed from mac/.config/qutebrowser/greasemonkey/arstechnica.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/cnn-lite.css.js (renamed from mac/.config/qutebrowser/greasemonkey/cnn-lite.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/csmonitor-text.css.js (renamed from mac/.config/qutebrowser/greasemonkey/csmonitor-text.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/dienet.css.js (renamed from mac/.config/qutebrowser/greasemonkey/dienet.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/dir.css.js (renamed from mac/.config/qutebrowser/greasemonkey/dir.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/fandom.css.js (renamed from mac/.config/qutebrowser/greasemonkey/fandom.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/git-scm.css.js (renamed from mac/.config/qutebrowser/greasemonkey/git-scm.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/google.css.js (renamed from mac/.config/qutebrowser/greasemonkey/google.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/imdb.css.js (renamed from mac/.config/qutebrowser/greasemonkey/imdb.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/leadertelegram.css.js (renamed from mac/.config/qutebrowser/greasemonkey/leadertelegram.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/manpages.css.js (renamed from mac/.config/qutebrowser/greasemonkey/manpages.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/npr-text.css.js (renamed from mac/.config/qutebrowser/greasemonkey/npr-text.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/opengroup.css.js (renamed from mac/.config/qutebrowser/greasemonkey/opengroup.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/rarbg.css.js (renamed from mac/.config/qutebrowser/greasemonkey/rarbg.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/reddit.css.js (renamed from mac/.config/qutebrowser/greasemonkey/reddit.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/smbc-comics.css.js (renamed from mac/.config/qutebrowser/greasemonkey/smbc-comics.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/stackexchange.css.js (renamed from mac/.config/qutebrowser/greasemonkey/stackexchange.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/termbin.css.js (renamed from mac/.config/qutebrowser/greasemonkey/termbin.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/wiki.css.js (renamed from mac/.config/qutebrowser/greasemonkey/wiki.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/xkcd.css.js (renamed from mac/.config/qutebrowser/greasemonkey/xkcd.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/ycombinator.css.js (renamed from mac/.config/qutebrowser/greasemonkey/ycombinator.css.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/youtube-ads.js (renamed from mac/.config/qutebrowser/greasemonkey/youtube-ads.js)0
-rw-r--r--mac/.qutebrowser/greasemonkey/youtube.css.js (renamed from mac/.config/qutebrowser/greasemonkey/youtube.css.js)0
-rw-r--r--mac/.qutebrowser/themes/base16-brogrammer.config.py (renamed from mac/.config/qutebrowser/themes/base16-brogrammer.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-catppuccin-frappe.config.py (renamed from mac/.config/qutebrowser/themes/base16-catppuccin-frappe.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-catppuccin-latte.config.py (renamed from mac/.config/qutebrowser/themes/base16-catppuccin-latte.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-catppuccin-macchiato.config.py (renamed from mac/.config/qutebrowser/themes/base16-catppuccin-macchiato.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-catppuccin-mocha.config.py (renamed from mac/.config/qutebrowser/themes/base16-catppuccin-mocha.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-catppuccin.config.py (renamed from mac/.config/qutebrowser/themes/base16-catppuccin.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-dracula.config.py (renamed from mac/.config/qutebrowser/themes/base16-dracula.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-everforest-dark-hard.config.py (renamed from mac/.config/qutebrowser/themes/base16-everforest-dark-hard.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-everforest-dark-soft.config.py (renamed from mac/.config/qutebrowser/themes/base16-everforest-dark-soft.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-everforest.config.py (renamed from mac/.config/qutebrowser/themes/base16-everforest.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-github-dark.config.py (renamed from mac/.config/qutebrowser/themes/base16-github-dark.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-github.config.py (renamed from mac/.config/qutebrowser/themes/base16-github.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-gruvbox-dark-hard.config.py (renamed from mac/.config/qutebrowser/themes/base16-gruvbox-dark-hard.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-gruvbox-dark-medium.config.py (renamed from mac/.config/qutebrowser/themes/base16-gruvbox-dark-medium.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-gruvbox-dark-pale.config.py (renamed from mac/.config/qutebrowser/themes/base16-gruvbox-dark-pale.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-gruvbox-dark-soft.config.py (renamed from mac/.config/qutebrowser/themes/base16-gruvbox-dark-soft.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-gruvbox-dark.config.py (renamed from mac/.config/qutebrowser/themes/base16-gruvbox-dark.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-material-darker.config.py (renamed from mac/.config/qutebrowser/themes/base16-material-darker.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-material-palenight.config.py (renamed from mac/.config/qutebrowser/themes/base16-material-palenight.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-monokai.config.py (renamed from mac/.config/qutebrowser/themes/base16-monokai.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-nord-light.config.py (renamed from mac/.config/qutebrowser/themes/base16-nord-light.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-nord.config.py (renamed from mac/.config/qutebrowser/themes/base16-nord.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-oceanicnext.config.py (renamed from mac/.config/qutebrowser/themes/base16-oceanicnext.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-onedark-dark.config.py (renamed from mac/.config/qutebrowser/themes/base16-onedark-dark.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-onedark.config.py (renamed from mac/.config/qutebrowser/themes/base16-onedark.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-rose-pine-dawn.config.py (renamed from mac/.config/qutebrowser/themes/base16-rose-pine-dawn.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-rose-pine-moon.config.py (renamed from mac/.config/qutebrowser/themes/base16-rose-pine-moon.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-rose-pine.config.py (renamed from mac/.config/qutebrowser/themes/base16-rose-pine.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-solarized-dark.config.py (renamed from mac/.config/qutebrowser/themes/base16-solarized-dark.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-solarized-light.config.py (renamed from mac/.config/qutebrowser/themes/base16-solarized-light.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-tokyo-night-dark.config.py (renamed from mac/.config/qutebrowser/themes/base16-tokyo-night-dark.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-tokyo-night-light.config.py (renamed from mac/.config/qutebrowser/themes/base16-tokyo-night-light.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-tokyo-night-moon.config.py (renamed from mac/.config/qutebrowser/themes/base16-tokyo-night-moon.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-tokyo-night-storm.config.py (renamed from mac/.config/qutebrowser/themes/base16-tokyo-night-storm.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-tokyo-night-terminal-dark.config.py (renamed from mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-dark.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-tokyo-night-terminal-light.config.py (renamed from mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-light.config.py)0
-rw-r--r--mac/.qutebrowser/themes/base16-tokyo-night-terminal-storm.config.py (renamed from mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-storm.config.py)0
-rw-r--r--mac/.qutebrowser/themes/catppuccin.py (renamed from mac/.config/qutebrowser/themes/catppuccin.py)0
-rw-r--r--mac/.qutebrowser/themes/dracula.py (renamed from mac/.config/qutebrowser/themes/dracula.py)0
-rw-r--r--mac/.qutebrowser/themes/gruvbox.py (renamed from mac/.config/qutebrowser/themes/gruvbox.py)0
-rw-r--r--mac/.qutebrowser/themes/solarized-dark.py (renamed from mac/.config/qutebrowser/themes/solarized-dark.py)0
-rw-r--r--mac/.qutebrowser/themes/solarized-light.py (renamed from mac/.config/qutebrowser/themes/solarized-light.py)0
-rw-r--r--mac/.qutebrowser/themes/xresources.py (renamed from mac/.config/qutebrowser/themes/xresources.py)0
-rwxr-xr-xmac/.qutebrowser/userscripts/add-nextcloud-bookmarks (renamed from mac/.config/qutebrowser/userscripts/add-nextcloud-bookmarks)0
-rwxr-xr-xmac/.qutebrowser/userscripts/add-nextcloud-cookbook (renamed from mac/.config/qutebrowser/userscripts/add-nextcloud-cookbook)0
-rwxr-xr-xmac/.qutebrowser/userscripts/code_select (renamed from mac/.config/qutebrowser/userscripts/code_select)0
-rwxr-xr-xmac/.qutebrowser/userscripts/gitclone (renamed from mac/.config/qutebrowser/userscripts/gitclone)0
-rwxr-xr-xmac/.qutebrowser/userscripts/qr (renamed from mac/.config/qutebrowser/userscripts/qr)0
-rwxr-xr-xmac/.qutebrowser/userscripts/qute-pass (renamed from mac/.config/qutebrowser/userscripts/qute-pass)0
-rwxr-xr-xmac/.qutebrowser/userscripts/substiqute (renamed from mac/.config/qutebrowser/userscripts/substiqute)0
-rwxr-xr-xmac/.qutebrowser/userscripts/tab-manager (renamed from mac/.config/qutebrowser/userscripts/tab-manager)0
-rwxr-xr-xmac/.qutebrowser/userscripts/translate (renamed from mac/.config/qutebrowser/userscripts/translate)0
-rw-r--r--mac/.qutebrowser/userscripts/usage.txt (renamed from mac/.config/qutebrowser/userscripts/usage.txt)0
85 files changed, 208 insertions, 83 deletions
diff --git a/mac/.config/aerospace/aerospace.toml b/mac/.config/aerospace/aerospace.toml
index aea1e92..aa055be 100644
--- a/mac/.config/aerospace/aerospace.toml
+++ b/mac/.config/aerospace/aerospace.toml
@@ -71,11 +71,21 @@ on-focus-changed = ['move-mouse window-lazy-center']
8 = 'main'
9 = 'main'
10 = 'main'
+ 11 = '1'
+ 12 = '1'
+ 13 = '1'
+ 14 = '1'
+ 15 = '1'
+ 16 = '1'
+ 17 = '1'
+ 18 = '1'
+ 19 = '1'
+ 20 = '1'
[gaps]
inner.horizontal = 15
inner.vertical = 15
- outer.top = [{ monitor."main" = 44 }, { monitor."secondary" = 10 }, 10]
+ outer.top = [{ monitor."main" = 44 }, { monitor."secondary" = 44 }, { monitor."1" = 44 }, { monitor."2" = 44 }, 10]
outer.left = 10
outer.bottom = 10
outer.right = 10
@@ -123,7 +133,9 @@ on-focus-changed = ['move-mouse window-lazy-center']
alt-r = 'exec-and-forget /Applications/kitty.app/Contents/MacOS/kitty -o allow_remote_control=yes -o confirm_os_window_close=0 --title "htop" /bin/zsh -lc "htop; /Applications/kitty.app/Contents/MacOS/kitten @ close-window --self"'
alt-s = 'exec-and-forget /Applications/kitty.app/Contents/MacOS/kitty -o allow_remote_control=yes -o confirm_os_window_close=0 --title "newsboat" /bin/zsh -lc "newsboat; /Applications/kitty.app/Contents/MacOS/kitten @ close-window --self"'
alt-t = 'exec-and-forget open -na "Microsoft Teams"'
- alt-w = 'exec-and-forget open -na Firefox'
+ alt-w = 'exec-and-forget open -na qutebrowser'
+ alt-shift-w = 'exec-and-forget open -na Firefox'
+ alt-ctrl-w = 'exec-and-forget open -na "Brave Browser"'
# See: https://nikitabobko.github.io/AeroSpace/commands#layout
alt-slash = 'layout tiles horizontal vertical'
@@ -159,6 +171,17 @@ on-focus-changed = ['move-mouse window-lazy-center']
alt-leftSquareBracket = 'focus-monitor next'
alt-rightSquareBracket = 'focus-monitor prev'
+ ctrl-shift-1 = 'workspace 11'
+ ctrl-shift-2 = 'workspace 12'
+ ctrl-shift-3 = 'workspace 13'
+ ctrl-shift-4 = 'workspace 14'
+ ctrl-shift-5 = 'workspace 15'
+ ctrl-shift-6 = 'workspace 16'
+ ctrl-shift-7 = 'workspace 17'
+ ctrl-shift-8 = 'workspace 18'
+ ctrl-shift-9 = 'workspace 19'
+ ctrl-shift-0 = 'workspace 20'
+
# See: https://nikitabobko.github.io/AeroSpace/commands#move-node-to-workspace
alt-shift-1 = 'move-node-to-workspace 1'
alt-shift-2 = 'move-node-to-workspace 2'
@@ -173,6 +196,17 @@ on-focus-changed = ['move-mouse window-lazy-center']
alt-shift-leftSquareBracket = 'move-node-to-monitor prev'
alt-shift-rightSquareBracket = 'move-node-to-monitor next'
+ alt-ctrl-shift-1 = 'move-node-to-workspace 11'
+ alt-ctrl-shift-2 = 'move-node-to-workspace 12'
+ alt-ctrl-shift-3 = 'move-node-to-workspace 13'
+ alt-ctrl-shift-4 = 'move-node-to-workspace 14'
+ alt-ctrl-shift-5 = 'move-node-to-workspace 15'
+ alt-ctrl-shift-6 = 'move-node-to-workspace 16'
+ alt-ctrl-shift-7 = 'move-node-to-workspace 17'
+ alt-ctrl-shift-8 = 'move-node-to-workspace 18'
+ alt-ctrl-shift-9 = 'move-node-to-workspace 19'
+ alt-ctrl-shift-0 = 'move-node-to-workspace 20'
+
# See: https://nikitabobko.github.io/AeroSpace/commands#move-node-to-workspace
alt-ctrl-1 = ['move-node-to-workspace 1', 'workspace 1']
alt-ctrl-2 = ['move-node-to-workspace 2', 'workspace 2']
@@ -245,77 +279,81 @@ if.app-id = 'org.mozilla.firefox'
run = ['move-node-to-workspace 2']
[[on-window-detected]]
-if.app-name-regex-substring = 'cursor'
+if.app-id = 'com.brave.Browser'
run = ['move-node-to-workspace 3']
[[on-window-detected]]
-if.app-id = 'com.microsoft.VSCode'
+if.app-name-regex-substring = 'cursor'
run = ['move-node-to-workspace 4']
[[on-window-detected]]
-if.app-name-regex-substring = 'vimwiki'
+if.app-id = 'com.microsoft.VSCode'
run = ['move-node-to-workspace 5']
[[on-window-detected]]
if.app-id = 'com.microsoft.Excel'
-run = ['move-node-to-workspace 5']
+run = ['move-node-to-workspace 6']
[[on-window-detected]]
if.app-id = 'com.microsoft.Word'
-run = ['move-node-to-workspace 5']
+run = ['move-node-to-workspace 6']
[[on-window-detected]]
if.app-id = 'com.microsoft.Powerpoint'
-run = ['move-node-to-workspace 5']
+run = ['move-node-to-workspace 6']
[[on-window-detected]]
if.app-id = 'org.jkiss.dbeaver.core.product'
-run = ['move-node-to-workspace 6']
+run = ['move-node-to-workspace 7']
[[on-window-detected]]
-if.app-id = 'com.clickup.desktop-app'
-run = ['move-node-to-workspace 6']
+if.app-id = 'com.electron.dockerdesktop'
+run = ['move-node-to-workspace 8']
[[on-window-detected]]
-if.app-id = "md.obsidian"
-run = ['move-node-to-workspace 6']
+if.app-id = 'com.microsoft.Outlook'
+run = ['move-node-to-workspace 9']
[[on-window-detected]]
-if.app-id = 'com.electron.dockerdesktop'
-run = ['move-node-to-workspace 7']
+if.app-id = 'com.microsoft.teams2'
+run = ['move-node-to-workspace 10']
+
+[[on-window-detected]]
+if.app-id = 'org.qutebrowser.qutebrowser'
+run = ['move-node-to-workspace 11']
[[on-window-detected]]
if.app-id = 'com.colliderli.iina'
-run = ['move-node-to-workspace 7']
+run = ['move-node-to-workspace 14']
[[on-window-detected]]
if.app-id = 'com.apple.Music'
-run = ['move-node-to-workspace 7']
+run = ['move-node-to-workspace 15']
[[on-window-detected]]
if.app-id = 'com.github.th-ch.youtube-music'
-run = ['move-node-to-workspace 7']
+run = ['move-node-to-workspace 15']
[[on-window-detected]]
-if.app-id = 'com.apple.iCal'
-run = ['move-node-to-workspace 8']
+if.app-name-regex-substring = 'vimwiki'
+run = ['move-node-to-workspace 16']
[[on-window-detected]]
-if.app-id = 'com.microsoft.Outlook'
-run = ['move-node-to-workspace 8']
+if.app-id = 'com.apple.iCal'
+run = ['move-node-to-workspace 17']
[[on-window-detected]]
-if.app-id = 'com.microsoft.teams2'
-run = ['move-node-to-workspace 9']
+if.app-id = 'com.clickup.desktop-app'
+run = ['move-node-to-workspace 17']
[[on-window-detected]]
if.app-id = 'com.kakao.KakaoTalkMac'
-run = ['move-node-to-workspace 10']
+run = ['move-node-to-workspace 20']
[[on-window-detected]]
if.app-id = 'com.hnc.Discord'
-run = ['move-node-to-workspace 10']
+run = ['move-node-to-workspace 20']
[[on-window-detected]]
if.app-id = 'com.tdesktop.Telegram'
-run = ['move-node-to-workspace 10']
+run = ['move-node-to-workspace 20']
diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20250902.json b/mac/.config/karabiner/automatic_backups/karabiner_20250902.json
new file mode 100644
index 0000000..014d5e4
--- /dev/null
+++ b/mac/.config/karabiner/automatic_backups/karabiner_20250902.json
@@ -0,0 +1,52 @@
+{
+ "profiles": [
+ {
+ "complex_modifications": {
+ "rules": [
+ {
+ "description": "R_ALT to switch input languages as it is in Windows (especially Korean)",
+ "manipulators": [
+ {
+ "from": { "key_code": "right_alt" },
+ "to": [
+ {
+ "key_code": "spacebar",
+ "lazy": true,
+ "modifiers": ["left_control", "left_alt"],
+ "repeat": false
+ }
+ ],
+ "type": "basic"
+ }
+ ]
+ },
+ {
+ "description": "Tap Caps Lock for ESC or Hold for Control",
+ "manipulators": [
+ {
+ "from": {
+ "key_code": "caps_lock",
+ "modifiers": { "optional": ["any"] }
+ },
+ "to": [
+ {
+ "key_code": "left_control",
+ "lazy": true
+ }
+ ],
+ "to_if_alone": [{ "key_code": "escape" }],
+ "type": "basic"
+ }
+ ]
+ }
+ ]
+ },
+ "name": "Default profile",
+ "selected": true,
+ "virtual_hid_keyboard": {
+ "country_code": 0,
+ "keyboard_type_v2": "ansi"
+ }
+ }
+ ]
+} \ No newline at end of file
diff --git a/mac/.config/karabiner/karabiner.json b/mac/.config/karabiner/karabiner.json
index 014d5e4..6fc3103 100644
--- a/mac/.config/karabiner/karabiner.json
+++ b/mac/.config/karabiner/karabiner.json
@@ -1,52 +1,86 @@
{
- "profiles": [
+ "profiles": [
+ {
+ "complex_modifications": {
+ "rules": [
+ {
+ "description": "R_ALT to switch input languages as it is in Windows (especially Korean)",
+ "manipulators": [
+ {
+ "from": {
+ "key_code": "right_alt"
+ },
+ "to": [
+ {
+ "key_code": "spacebar",
+ "lazy": true,
+ "modifiers": [
+ "left_control",
+ "left_alt"
+ ],
+ "repeat": false
+ }
+ ],
+ "type": "basic"
+ }
+ ]
+ },
+ {
+ "description": "Tap Caps Lock for ESC or Hold for Control",
+ "manipulators": [
+ {
+ "from": {
+ "key_code": "caps_lock",
+ "modifiers": {
+ "optional": [
+ "any"
+ ]
+ }
+ },
+ "to": [
+ {
+ "key_code": "left_control",
+ "lazy": true
+ }
+ ],
+ "to_if_alone": [
+ {
+ "key_code": "escape"
+ }
+ ],
+ "type": "basic"
+ }
+ ]
+ }
+ ]
+ },
+ "devices": [
{
- "complex_modifications": {
- "rules": [
- {
- "description": "R_ALT to switch input languages as it is in Windows (especially Korean)",
- "manipulators": [
- {
- "from": { "key_code": "right_alt" },
- "to": [
- {
- "key_code": "spacebar",
- "lazy": true,
- "modifiers": ["left_control", "left_alt"],
- "repeat": false
- }
- ],
- "type": "basic"
- }
- ]
- },
- {
- "description": "Tap Caps Lock for ESC or Hold for Control",
- "manipulators": [
- {
- "from": {
- "key_code": "caps_lock",
- "modifiers": { "optional": ["any"] }
- },
- "to": [
- {
- "key_code": "left_control",
- "lazy": true
- }
- ],
- "to_if_alone": [{ "key_code": "escape" }],
- "type": "basic"
- }
- ]
- }
- ]
- },
- "name": "Default profile",
- "selected": true,
- "virtual_hid_keyboard": {
- "country_code": 0,
- "keyboard_type_v2": "ansi"
- }
+ "identifiers": {
+ "is_pointing_device": true,
+ "product_id": 24585,
+ "vendor_id": 6127
+ },
+ "ignore": false,
+ "ignore_vendor_events": true,
+ "pointing_motion_wheels_multiplier": 3.0,
+ "pointing_motion_xy_multiplier": 5.0
+ },
+ {
+ "identifiers": {
+ "is_keyboard": true,
+ "product_id": 24585,
+ "vendor_id": 6127
+ },
+ "ignore_vendor_events": true
}
- ]
-} \ No newline at end of file
+ ],
+ "name": "Default profile",
+ "selected": true,
+ "virtual_hid_keyboard": {
+ "country_code": 0,
+ "keyboard_type_v2": "ansi"
+ }
+ }
+ ]
+}
diff --git a/mac/.config/shell/bm-dirs b/mac/.config/shell/bm-dirs
index 334d236..4891d74 100644
--- a/mac/.config/shell/bm-dirs
+++ b/mac/.config/shell/bm-dirs
@@ -27,7 +27,6 @@ cnc ${XDG_CONFIG_HOME:-${HOME}/.config}/NvChad
cnp ${XDG_CONFIG_HOME:-${HOME}/.config}/ncmpcpp
cns ${XDG_CONFIG_HOME:-${HOME}/.config}/newsboat
cnv ${XDG_CONFIG_HOME:-${HOME}/.config}/nvim
-cqt ${XDG_CONFIG_HOME:-${HOME}/.config}/qutebrowser
cr ${XDG_SCRIPTS_HOME:-${HOME}/.local/bin}/cron
cse ${XDG_CONFIG_HOME:-${HOME}/.config}/sesh
csf ${XDG_SOURCES_HOME:-${HOME}/.local/src}/suckless/surf
@@ -56,6 +55,7 @@ gnu $HOME/.gnupg
gpb ${XDG_PUBLICSHARE_DIR:-${HOME}/Public}
gpp ${XDG_PICTURES_DIR:-${HOME}/Pictures}
gpv $HOME/Private
+gqt $HOME/.qutebrowser
grr ${XDG_PICTURES_DIR:-${HOME}/Pictures}/resources
gsh $HOME/.ssh
gss ${XDG_PICTURES_DIR:-${HOME}/Pictures}/screenshots
diff --git a/mac/.config/shell/bm-files b/mac/.config/shell/bm-files
index cc600ed..2c79c8f 100644
--- a/mac/.config/shell/bm-files
+++ b/mac/.config/shell/bm-files
@@ -27,7 +27,7 @@ vnc ${XDG_CONFIG_HOME:-${HOME}/.config}/nvim/init.lua
vnp ${XDG_CONFIG_HOME:-${HOME}/.config}/ncmpcpp/config # Ncmpcpp (music player) config
vns ${XDG_CONFIG_HOME:-${HOME}/.config}/newsboat/config # Newsboat config (RSS reader)
vnu ${XDG_CONFIG_HOME:-${HOME}/.config}/newsboat/urls # Newsboat url (RSS reader)
-vqt ${XDG_CONFIG_HOME:-${HOME}/.config}/qutebrowser/config.py # Qutebrowser config
+vqt $HOME/.qutebrowser/config.py # Qutebrowser config
Vsm /etc/samba/smb.conf # Samba config
vse ${XDG_CONFIG_HOME:-${HOME}/.config}/sesh/sesh.toml # Sesh config
vsf ${XDG_SOURCES_HOME:-${HOME}/.local/src}/suckless/surf/config.def.h # Surf: a simple browser
diff --git a/mac/.config/tmux/tmux.conf b/mac/.config/tmux/tmux.conf
index a220279..9de13f9 100644
--- a/mac/.config/tmux/tmux.conf
+++ b/mac/.config/tmux/tmux.conf
@@ -23,6 +23,8 @@ set -g renumber-windows on
set -g set-clipboard on
set -g xterm-keys on
set -gq allow-passthrough on
+set -ga update-environment TERM
+set -ga update-environment TERM_PROGRAM
set -sg escape-time 0
setw -g mode-keys vi
setw -g aggressive-resize on
@@ -102,17 +104,17 @@ bind -N "switch to root session (via sesh)" 9 run-shell 'sesh connect --root "$(
# session
bind -r '(' switch-client -p \; refresh-client -S
-bind -nr 'M-P' switch-client -p \; refresh-client -S
bind -r ')' switch-client -n \; refresh-client -S
-bind -nr 'M-N' switch-client -n \; refresh-client -S
+bind -nr 'M-<' switch-client -p \; refresh-client -S
+bind -nr 'M->' switch-client -n \; refresh-client -S
bind "'" switch-client -t'{marked}'
bind -r 'BSpace' switch-client -l
# window
bind -r '<' swap-window -d -t -1
bind -r '>' swap-window -d -t +1
-bind -nr 'M-p' previous-window \; refresh-client -S
-bind -nr 'M-n' next-window \; refresh-client -S
+bind -nr 'M-,' previous-window \; refresh-client -S
+bind -nr 'M-.' next-window \; refresh-client -S
bind 'c' new-window -c "#{pane_current_path}"
bind -nr 'M-BSpace' last-window
diff --git a/mac/.config/zsh/packages.zsh b/mac/.config/zsh/packages.zsh
index b3931f5..d00584e 100644
--- a/mac/.config/zsh/packages.zsh
+++ b/mac/.config/zsh/packages.zsh
@@ -6,7 +6,6 @@ packages=(
atuin "--disable-up-arrow"
batman "--export-env"
zoxide "--cmd cd --hook prompt"
- tmuxdbussync ""
)
### --- Eval Function --- ###
diff --git a/mac/.config/qutebrowser/config.py b/mac/.qutebrowser/config.py
index 0146621..0146621 100644
--- a/mac/.config/qutebrowser/config.py
+++ b/mac/.qutebrowser/config.py
diff --git a/mac/.config/qutebrowser/greasemonkey/0x0.css.js b/mac/.qutebrowser/greasemonkey/0x0.css.js
index ec10275..ec10275 100644
--- a/mac/.config/qutebrowser/greasemonkey/0x0.css.js
+++ b/mac/.qutebrowser/greasemonkey/0x0.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/arstechnica.css.js b/mac/.qutebrowser/greasemonkey/arstechnica.css.js
index 723a7e4..723a7e4 100644
--- a/mac/.config/qutebrowser/greasemonkey/arstechnica.css.js
+++ b/mac/.qutebrowser/greasemonkey/arstechnica.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/cnn-lite.css.js b/mac/.qutebrowser/greasemonkey/cnn-lite.css.js
index 8c2c507..8c2c507 100644
--- a/mac/.config/qutebrowser/greasemonkey/cnn-lite.css.js
+++ b/mac/.qutebrowser/greasemonkey/cnn-lite.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/csmonitor-text.css.js b/mac/.qutebrowser/greasemonkey/csmonitor-text.css.js
index 92a491d..92a491d 100644
--- a/mac/.config/qutebrowser/greasemonkey/csmonitor-text.css.js
+++ b/mac/.qutebrowser/greasemonkey/csmonitor-text.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/dienet.css.js b/mac/.qutebrowser/greasemonkey/dienet.css.js
index 7031d05..7031d05 100644
--- a/mac/.config/qutebrowser/greasemonkey/dienet.css.js
+++ b/mac/.qutebrowser/greasemonkey/dienet.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/dir.css.js b/mac/.qutebrowser/greasemonkey/dir.css.js
index 59ed68e..59ed68e 100644
--- a/mac/.config/qutebrowser/greasemonkey/dir.css.js
+++ b/mac/.qutebrowser/greasemonkey/dir.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/fandom.css.js b/mac/.qutebrowser/greasemonkey/fandom.css.js
index e52987a..e52987a 100644
--- a/mac/.config/qutebrowser/greasemonkey/fandom.css.js
+++ b/mac/.qutebrowser/greasemonkey/fandom.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/git-scm.css.js b/mac/.qutebrowser/greasemonkey/git-scm.css.js
index 4451840..4451840 100644
--- a/mac/.config/qutebrowser/greasemonkey/git-scm.css.js
+++ b/mac/.qutebrowser/greasemonkey/git-scm.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/google.css.js b/mac/.qutebrowser/greasemonkey/google.css.js
index eea39c2..eea39c2 100644
--- a/mac/.config/qutebrowser/greasemonkey/google.css.js
+++ b/mac/.qutebrowser/greasemonkey/google.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/imdb.css.js b/mac/.qutebrowser/greasemonkey/imdb.css.js
index a21bc01..a21bc01 100644
--- a/mac/.config/qutebrowser/greasemonkey/imdb.css.js
+++ b/mac/.qutebrowser/greasemonkey/imdb.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/leadertelegram.css.js b/mac/.qutebrowser/greasemonkey/leadertelegram.css.js
index 3fabb6e..3fabb6e 100644
--- a/mac/.config/qutebrowser/greasemonkey/leadertelegram.css.js
+++ b/mac/.qutebrowser/greasemonkey/leadertelegram.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/manpages.css.js b/mac/.qutebrowser/greasemonkey/manpages.css.js
index a013076..a013076 100644
--- a/mac/.config/qutebrowser/greasemonkey/manpages.css.js
+++ b/mac/.qutebrowser/greasemonkey/manpages.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/npr-text.css.js b/mac/.qutebrowser/greasemonkey/npr-text.css.js
index 6f5020f..6f5020f 100644
--- a/mac/.config/qutebrowser/greasemonkey/npr-text.css.js
+++ b/mac/.qutebrowser/greasemonkey/npr-text.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/opengroup.css.js b/mac/.qutebrowser/greasemonkey/opengroup.css.js
index fdce0d3..fdce0d3 100644
--- a/mac/.config/qutebrowser/greasemonkey/opengroup.css.js
+++ b/mac/.qutebrowser/greasemonkey/opengroup.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/rarbg.css.js b/mac/.qutebrowser/greasemonkey/rarbg.css.js
index 16e4666..16e4666 100644
--- a/mac/.config/qutebrowser/greasemonkey/rarbg.css.js
+++ b/mac/.qutebrowser/greasemonkey/rarbg.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/reddit.css.js b/mac/.qutebrowser/greasemonkey/reddit.css.js
index 9677090..9677090 100644
--- a/mac/.config/qutebrowser/greasemonkey/reddit.css.js
+++ b/mac/.qutebrowser/greasemonkey/reddit.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/smbc-comics.css.js b/mac/.qutebrowser/greasemonkey/smbc-comics.css.js
index 926559c..926559c 100644
--- a/mac/.config/qutebrowser/greasemonkey/smbc-comics.css.js
+++ b/mac/.qutebrowser/greasemonkey/smbc-comics.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/stackexchange.css.js b/mac/.qutebrowser/greasemonkey/stackexchange.css.js
index 845b0a6..845b0a6 100644
--- a/mac/.config/qutebrowser/greasemonkey/stackexchange.css.js
+++ b/mac/.qutebrowser/greasemonkey/stackexchange.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/termbin.css.js b/mac/.qutebrowser/greasemonkey/termbin.css.js
index 0c559aa..0c559aa 100644
--- a/mac/.config/qutebrowser/greasemonkey/termbin.css.js
+++ b/mac/.qutebrowser/greasemonkey/termbin.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/wiki.css.js b/mac/.qutebrowser/greasemonkey/wiki.css.js
index 301f85e..301f85e 100644
--- a/mac/.config/qutebrowser/greasemonkey/wiki.css.js
+++ b/mac/.qutebrowser/greasemonkey/wiki.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/xkcd.css.js b/mac/.qutebrowser/greasemonkey/xkcd.css.js
index 2dfaa1d..2dfaa1d 100644
--- a/mac/.config/qutebrowser/greasemonkey/xkcd.css.js
+++ b/mac/.qutebrowser/greasemonkey/xkcd.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/ycombinator.css.js b/mac/.qutebrowser/greasemonkey/ycombinator.css.js
index cdc02a2..cdc02a2 100644
--- a/mac/.config/qutebrowser/greasemonkey/ycombinator.css.js
+++ b/mac/.qutebrowser/greasemonkey/ycombinator.css.js
diff --git a/mac/.config/qutebrowser/greasemonkey/youtube-ads.js b/mac/.qutebrowser/greasemonkey/youtube-ads.js
index 21d4214..21d4214 100644
--- a/mac/.config/qutebrowser/greasemonkey/youtube-ads.js
+++ b/mac/.qutebrowser/greasemonkey/youtube-ads.js
diff --git a/mac/.config/qutebrowser/greasemonkey/youtube.css.js b/mac/.qutebrowser/greasemonkey/youtube.css.js
index 6807ff3..6807ff3 100644
--- a/mac/.config/qutebrowser/greasemonkey/youtube.css.js
+++ b/mac/.qutebrowser/greasemonkey/youtube.css.js
diff --git a/mac/.config/qutebrowser/themes/base16-brogrammer.config.py b/mac/.qutebrowser/themes/base16-brogrammer.config.py
index 08ab72d..08ab72d 100644
--- a/mac/.config/qutebrowser/themes/base16-brogrammer.config.py
+++ b/mac/.qutebrowser/themes/base16-brogrammer.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-catppuccin-frappe.config.py b/mac/.qutebrowser/themes/base16-catppuccin-frappe.config.py
index 22ee4fb..22ee4fb 100644
--- a/mac/.config/qutebrowser/themes/base16-catppuccin-frappe.config.py
+++ b/mac/.qutebrowser/themes/base16-catppuccin-frappe.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-catppuccin-latte.config.py b/mac/.qutebrowser/themes/base16-catppuccin-latte.config.py
index 8827da4..8827da4 100644
--- a/mac/.config/qutebrowser/themes/base16-catppuccin-latte.config.py
+++ b/mac/.qutebrowser/themes/base16-catppuccin-latte.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-catppuccin-macchiato.config.py b/mac/.qutebrowser/themes/base16-catppuccin-macchiato.config.py
index 1732ac5..1732ac5 100644
--- a/mac/.config/qutebrowser/themes/base16-catppuccin-macchiato.config.py
+++ b/mac/.qutebrowser/themes/base16-catppuccin-macchiato.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-catppuccin-mocha.config.py b/mac/.qutebrowser/themes/base16-catppuccin-mocha.config.py
index 342545b..342545b 100644
--- a/mac/.config/qutebrowser/themes/base16-catppuccin-mocha.config.py
+++ b/mac/.qutebrowser/themes/base16-catppuccin-mocha.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-catppuccin.config.py b/mac/.qutebrowser/themes/base16-catppuccin.config.py
index eaa2670..eaa2670 100644
--- a/mac/.config/qutebrowser/themes/base16-catppuccin.config.py
+++ b/mac/.qutebrowser/themes/base16-catppuccin.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-dracula.config.py b/mac/.qutebrowser/themes/base16-dracula.config.py
index 58e9c8b..58e9c8b 100644
--- a/mac/.config/qutebrowser/themes/base16-dracula.config.py
+++ b/mac/.qutebrowser/themes/base16-dracula.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-everforest-dark-hard.config.py b/mac/.qutebrowser/themes/base16-everforest-dark-hard.config.py
index b78aa1f..b78aa1f 100644
--- a/mac/.config/qutebrowser/themes/base16-everforest-dark-hard.config.py
+++ b/mac/.qutebrowser/themes/base16-everforest-dark-hard.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-everforest-dark-soft.config.py b/mac/.qutebrowser/themes/base16-everforest-dark-soft.config.py
index b6bf19d..b6bf19d 100644
--- a/mac/.config/qutebrowser/themes/base16-everforest-dark-soft.config.py
+++ b/mac/.qutebrowser/themes/base16-everforest-dark-soft.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-everforest.config.py b/mac/.qutebrowser/themes/base16-everforest.config.py
index 2f80f15..2f80f15 100644
--- a/mac/.config/qutebrowser/themes/base16-everforest.config.py
+++ b/mac/.qutebrowser/themes/base16-everforest.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-github-dark.config.py b/mac/.qutebrowser/themes/base16-github-dark.config.py
index f285209..f285209 100644
--- a/mac/.config/qutebrowser/themes/base16-github-dark.config.py
+++ b/mac/.qutebrowser/themes/base16-github-dark.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-github.config.py b/mac/.qutebrowser/themes/base16-github.config.py
index 700669c..700669c 100644
--- a/mac/.config/qutebrowser/themes/base16-github.config.py
+++ b/mac/.qutebrowser/themes/base16-github.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-gruvbox-dark-hard.config.py b/mac/.qutebrowser/themes/base16-gruvbox-dark-hard.config.py
index d3b21e9..d3b21e9 100644
--- a/mac/.config/qutebrowser/themes/base16-gruvbox-dark-hard.config.py
+++ b/mac/.qutebrowser/themes/base16-gruvbox-dark-hard.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-gruvbox-dark-medium.config.py b/mac/.qutebrowser/themes/base16-gruvbox-dark-medium.config.py
index 9ac3154..9ac3154 100644
--- a/mac/.config/qutebrowser/themes/base16-gruvbox-dark-medium.config.py
+++ b/mac/.qutebrowser/themes/base16-gruvbox-dark-medium.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-gruvbox-dark-pale.config.py b/mac/.qutebrowser/themes/base16-gruvbox-dark-pale.config.py
index 2fae1f6..2fae1f6 100644
--- a/mac/.config/qutebrowser/themes/base16-gruvbox-dark-pale.config.py
+++ b/mac/.qutebrowser/themes/base16-gruvbox-dark-pale.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-gruvbox-dark-soft.config.py b/mac/.qutebrowser/themes/base16-gruvbox-dark-soft.config.py
index a33381e..a33381e 100644
--- a/mac/.config/qutebrowser/themes/base16-gruvbox-dark-soft.config.py
+++ b/mac/.qutebrowser/themes/base16-gruvbox-dark-soft.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-gruvbox-dark.config.py b/mac/.qutebrowser/themes/base16-gruvbox-dark.config.py
index 1fe60f2..1fe60f2 100644
--- a/mac/.config/qutebrowser/themes/base16-gruvbox-dark.config.py
+++ b/mac/.qutebrowser/themes/base16-gruvbox-dark.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-material-darker.config.py b/mac/.qutebrowser/themes/base16-material-darker.config.py
index 984bdc8..984bdc8 100644
--- a/mac/.config/qutebrowser/themes/base16-material-darker.config.py
+++ b/mac/.qutebrowser/themes/base16-material-darker.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-material-palenight.config.py b/mac/.qutebrowser/themes/base16-material-palenight.config.py
index f61e281..f61e281 100644
--- a/mac/.config/qutebrowser/themes/base16-material-palenight.config.py
+++ b/mac/.qutebrowser/themes/base16-material-palenight.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-monokai.config.py b/mac/.qutebrowser/themes/base16-monokai.config.py
index 30cdd6d..30cdd6d 100644
--- a/mac/.config/qutebrowser/themes/base16-monokai.config.py
+++ b/mac/.qutebrowser/themes/base16-monokai.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-nord-light.config.py b/mac/.qutebrowser/themes/base16-nord-light.config.py
index 19683ac..19683ac 100644
--- a/mac/.config/qutebrowser/themes/base16-nord-light.config.py
+++ b/mac/.qutebrowser/themes/base16-nord-light.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-nord.config.py b/mac/.qutebrowser/themes/base16-nord.config.py
index 9b7000f..9b7000f 100644
--- a/mac/.config/qutebrowser/themes/base16-nord.config.py
+++ b/mac/.qutebrowser/themes/base16-nord.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-oceanicnext.config.py b/mac/.qutebrowser/themes/base16-oceanicnext.config.py
index 43f4297..43f4297 100644
--- a/mac/.config/qutebrowser/themes/base16-oceanicnext.config.py
+++ b/mac/.qutebrowser/themes/base16-oceanicnext.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-onedark-dark.config.py b/mac/.qutebrowser/themes/base16-onedark-dark.config.py
index 63ddffa..63ddffa 100644
--- a/mac/.config/qutebrowser/themes/base16-onedark-dark.config.py
+++ b/mac/.qutebrowser/themes/base16-onedark-dark.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-onedark.config.py b/mac/.qutebrowser/themes/base16-onedark.config.py
index ff29863..ff29863 100644
--- a/mac/.config/qutebrowser/themes/base16-onedark.config.py
+++ b/mac/.qutebrowser/themes/base16-onedark.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-rose-pine-dawn.config.py b/mac/.qutebrowser/themes/base16-rose-pine-dawn.config.py
index 774a409..774a409 100644
--- a/mac/.config/qutebrowser/themes/base16-rose-pine-dawn.config.py
+++ b/mac/.qutebrowser/themes/base16-rose-pine-dawn.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-rose-pine-moon.config.py b/mac/.qutebrowser/themes/base16-rose-pine-moon.config.py
index aee9fa6..aee9fa6 100644
--- a/mac/.config/qutebrowser/themes/base16-rose-pine-moon.config.py
+++ b/mac/.qutebrowser/themes/base16-rose-pine-moon.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-rose-pine.config.py b/mac/.qutebrowser/themes/base16-rose-pine.config.py
index b5bc68d..b5bc68d 100644
--- a/mac/.config/qutebrowser/themes/base16-rose-pine.config.py
+++ b/mac/.qutebrowser/themes/base16-rose-pine.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-solarized-dark.config.py b/mac/.qutebrowser/themes/base16-solarized-dark.config.py
index 0158ca6..0158ca6 100644
--- a/mac/.config/qutebrowser/themes/base16-solarized-dark.config.py
+++ b/mac/.qutebrowser/themes/base16-solarized-dark.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-solarized-light.config.py b/mac/.qutebrowser/themes/base16-solarized-light.config.py
index 0c7990e..0c7990e 100644
--- a/mac/.config/qutebrowser/themes/base16-solarized-light.config.py
+++ b/mac/.qutebrowser/themes/base16-solarized-light.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-tokyo-night-dark.config.py b/mac/.qutebrowser/themes/base16-tokyo-night-dark.config.py
index 7b6cdd9..7b6cdd9 100644
--- a/mac/.config/qutebrowser/themes/base16-tokyo-night-dark.config.py
+++ b/mac/.qutebrowser/themes/base16-tokyo-night-dark.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-tokyo-night-light.config.py b/mac/.qutebrowser/themes/base16-tokyo-night-light.config.py
index fcc8bbe..fcc8bbe 100644
--- a/mac/.config/qutebrowser/themes/base16-tokyo-night-light.config.py
+++ b/mac/.qutebrowser/themes/base16-tokyo-night-light.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-tokyo-night-moon.config.py b/mac/.qutebrowser/themes/base16-tokyo-night-moon.config.py
index e5db680..e5db680 100644
--- a/mac/.config/qutebrowser/themes/base16-tokyo-night-moon.config.py
+++ b/mac/.qutebrowser/themes/base16-tokyo-night-moon.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-tokyo-night-storm.config.py b/mac/.qutebrowser/themes/base16-tokyo-night-storm.config.py
index 4fa9a05..4fa9a05 100644
--- a/mac/.config/qutebrowser/themes/base16-tokyo-night-storm.config.py
+++ b/mac/.qutebrowser/themes/base16-tokyo-night-storm.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-dark.config.py b/mac/.qutebrowser/themes/base16-tokyo-night-terminal-dark.config.py
index 7b0aacc..7b0aacc 100644
--- a/mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-dark.config.py
+++ b/mac/.qutebrowser/themes/base16-tokyo-night-terminal-dark.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-light.config.py b/mac/.qutebrowser/themes/base16-tokyo-night-terminal-light.config.py
index c155a21..c155a21 100644
--- a/mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-light.config.py
+++ b/mac/.qutebrowser/themes/base16-tokyo-night-terminal-light.config.py
diff --git a/mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-storm.config.py b/mac/.qutebrowser/themes/base16-tokyo-night-terminal-storm.config.py
index 42d1abf..42d1abf 100644
--- a/mac/.config/qutebrowser/themes/base16-tokyo-night-terminal-storm.config.py
+++ b/mac/.qutebrowser/themes/base16-tokyo-night-terminal-storm.config.py
diff --git a/mac/.config/qutebrowser/themes/catppuccin.py b/mac/.qutebrowser/themes/catppuccin.py
index 35e7b20..35e7b20 100644
--- a/mac/.config/qutebrowser/themes/catppuccin.py
+++ b/mac/.qutebrowser/themes/catppuccin.py
diff --git a/mac/.config/qutebrowser/themes/dracula.py b/mac/.qutebrowser/themes/dracula.py
index 633e0ef..633e0ef 100644
--- a/mac/.config/qutebrowser/themes/dracula.py
+++ b/mac/.qutebrowser/themes/dracula.py
diff --git a/mac/.config/qutebrowser/themes/gruvbox.py b/mac/.qutebrowser/themes/gruvbox.py
index bf178fa..bf178fa 100644
--- a/mac/.config/qutebrowser/themes/gruvbox.py
+++ b/mac/.qutebrowser/themes/gruvbox.py
diff --git a/mac/.config/qutebrowser/themes/solarized-dark.py b/mac/.qutebrowser/themes/solarized-dark.py
index 687ff3b..687ff3b 100644
--- a/mac/.config/qutebrowser/themes/solarized-dark.py
+++ b/mac/.qutebrowser/themes/solarized-dark.py
diff --git a/mac/.config/qutebrowser/themes/solarized-light.py b/mac/.qutebrowser/themes/solarized-light.py
index 3ca362d..3ca362d 100644
--- a/mac/.config/qutebrowser/themes/solarized-light.py
+++ b/mac/.qutebrowser/themes/solarized-light.py
diff --git a/mac/.config/qutebrowser/themes/xresources.py b/mac/.qutebrowser/themes/xresources.py
index 7474b3d..7474b3d 100644
--- a/mac/.config/qutebrowser/themes/xresources.py
+++ b/mac/.qutebrowser/themes/xresources.py
diff --git a/mac/.config/qutebrowser/userscripts/add-nextcloud-bookmarks b/mac/.qutebrowser/userscripts/add-nextcloud-bookmarks
index 2a480cc..2a480cc 100755
--- a/mac/.config/qutebrowser/userscripts/add-nextcloud-bookmarks
+++ b/mac/.qutebrowser/userscripts/add-nextcloud-bookmarks
diff --git a/mac/.config/qutebrowser/userscripts/add-nextcloud-cookbook b/mac/.qutebrowser/userscripts/add-nextcloud-cookbook
index 1510907..1510907 100755
--- a/mac/.config/qutebrowser/userscripts/add-nextcloud-cookbook
+++ b/mac/.qutebrowser/userscripts/add-nextcloud-cookbook
diff --git a/mac/.config/qutebrowser/userscripts/code_select b/mac/.qutebrowser/userscripts/code_select
index 8f7fc31..8f7fc31 100755
--- a/mac/.config/qutebrowser/userscripts/code_select
+++ b/mac/.qutebrowser/userscripts/code_select
diff --git a/mac/.config/qutebrowser/userscripts/gitclone b/mac/.qutebrowser/userscripts/gitclone
index ad62d17..ad62d17 100755
--- a/mac/.config/qutebrowser/userscripts/gitclone
+++ b/mac/.qutebrowser/userscripts/gitclone
diff --git a/mac/.config/qutebrowser/userscripts/qr b/mac/.qutebrowser/userscripts/qr
index 8421524..8421524 100755
--- a/mac/.config/qutebrowser/userscripts/qr
+++ b/mac/.qutebrowser/userscripts/qr
diff --git a/mac/.config/qutebrowser/userscripts/qute-pass b/mac/.qutebrowser/userscripts/qute-pass
index 064bd88..064bd88 100755
--- a/mac/.config/qutebrowser/userscripts/qute-pass
+++ b/mac/.qutebrowser/userscripts/qute-pass
diff --git a/mac/.config/qutebrowser/userscripts/substiqute b/mac/.qutebrowser/userscripts/substiqute
index e52e345..e52e345 100755
--- a/mac/.config/qutebrowser/userscripts/substiqute
+++ b/mac/.qutebrowser/userscripts/substiqute
diff --git a/mac/.config/qutebrowser/userscripts/tab-manager b/mac/.qutebrowser/userscripts/tab-manager
index 3104d2d..3104d2d 100755
--- a/mac/.config/qutebrowser/userscripts/tab-manager
+++ b/mac/.qutebrowser/userscripts/tab-manager
diff --git a/mac/.config/qutebrowser/userscripts/translate b/mac/.qutebrowser/userscripts/translate
index 25c66dd..25c66dd 100755
--- a/mac/.config/qutebrowser/userscripts/translate
+++ b/mac/.qutebrowser/userscripts/translate
diff --git a/mac/.config/qutebrowser/userscripts/usage.txt b/mac/.qutebrowser/userscripts/usage.txt
index f2d0ff7..f2d0ff7 100644
--- a/mac/.config/qutebrowser/userscripts/usage.txt
+++ b/mac/.qutebrowser/userscripts/usage.txt