From cba1b621a878836779c72515311ca0b512587b4f Mon Sep 17 00:00:00 2001 From: Never Gude Date: Sat, 6 Sep 2025 23:01:45 +0200 Subject: [PATCH] commit existing config --- .config/fish/completions/niri.fish | 251 ++ .config/fish/config.fish | 3 + .config/fish/fish_variables | 43 + .config/fish/functions/fish_prompt.fish | 30 + .config/kitty/.current-theme.conf.kate-swp | 0 .config/kitty/Solarized_Light.conf | 59 + .config/kitty/current-theme.conf | 59 + .config/kitty/kitty.conf | 2798 +++++++++++++++++ .config/kitty/kitty.conf.bak | 2790 ++++++++++++++++ .config/kitty/light-theme.auto.conf | 59 + .config/niri/config.kdl | 621 ++++ .config/noctalia/colors.json | 16 + .config/noctalia/settings.json | 187 ++ .config/nvim | 1 + .config/quickshell/noctalia-shell | 1 + .config/qutebrowser/autoconfig.yml | 57 + .config/qutebrowser/bookmarks/urls | 1 + .config/qutebrowser/config.py | 4 + .config/qutebrowser/quickmarks | 4 + .config/qutebrowser/qutebrowser-solarized | 1 + .../Cache/73261d510c515e95_0 | Bin 0 -> 456959 bytes .../Cache/f3a6eb276b5284a0_0 | Bin 0 -> 7177 bytes .config/tuxedo-control-center/Cache/index | Bin 0 -> 24 bytes .../Cache/index-dir/the-real-index | Bin 0 -> 96 bytes .../tuxedo-control-center/Code Cache/js/index | Bin 0 -> 24 bytes .../Code Cache/js/index-dir/the-real-index | Bin 0 -> 48 bytes .../Code Cache/wasm/index | Bin 0 -> 24 bytes .../Code Cache/wasm/index-dir/the-real-index | Bin 0 -> 48 bytes .../Dictionaries/en-US-9-0.bdic | Bin 0 -> 451603 bytes .config/tuxedo-control-center/GPUCache/data_0 | Bin 0 -> 8192 bytes .config/tuxedo-control-center/GPUCache/data_1 | Bin 0 -> 270336 bytes .config/tuxedo-control-center/GPUCache/data_2 | Bin 0 -> 8192 bytes .config/tuxedo-control-center/GPUCache/data_3 | Bin 0 -> 8192 bytes .config/tuxedo-control-center/GPUCache/index | Bin 0 -> 262512 bytes .../Local Storage/leveldb/000003.log | 0 .../Local Storage/leveldb/CURRENT | 1 + .../Local Storage/leveldb/LOCK | 0 .../Local Storage/leveldb/LOG | 3 + .../Local Storage/leveldb/LOG.old | 3 + .../Local Storage/leveldb/MANIFEST-000001 | Bin 0 -> 41 bytes .../Network Persistent State | 1 + .config/tuxedo-control-center/Preferences | 1 + .config/tuxedo-control-center/SS | 1 + .../Session Storage/000003.log | Bin 0 -> 726 bytes .../Session Storage/CURRENT | 1 + .../Session Storage/LOCK | 0 .../tuxedo-control-center/Session Storage/LOG | 3 + .../Session Storage/LOG.old | 3 + .../Session Storage/MANIFEST-000001 | Bin 0 -> 41 bytes .config/tuxedo-control-center/SingletonCookie | 1 + .config/tuxedo-control-center/SingletonLock | 1 + .config/zathura/zat | Bin 0 -> 123605 bytes .../zathura/zathura-solarized-master/LICENSE | 19 + .../zathura-solarized-master/README.md | 31 + .../screenshot/dark-index-mode.png | Bin 0 -> 56917 bytes .../screenshot/dark-main-mode.png | Bin 0 -> 75193 bytes .../zathura-solarized-dark | 41 + .../zathura-solarized-light | 43 + .config/zathura/zathurarc | 41 + .gitmodules | 9 + 60 files changed, 7188 insertions(+) create mode 100644 .config/fish/completions/niri.fish create mode 100644 .config/fish/config.fish create mode 100644 .config/fish/fish_variables create mode 100644 .config/fish/functions/fish_prompt.fish create mode 100644 .config/kitty/.current-theme.conf.kate-swp create mode 100644 .config/kitty/Solarized_Light.conf create mode 100644 .config/kitty/current-theme.conf create mode 100644 .config/kitty/kitty.conf create mode 100644 .config/kitty/kitty.conf.bak create mode 100644 .config/kitty/light-theme.auto.conf create mode 100644 .config/niri/config.kdl create mode 100644 .config/noctalia/colors.json create mode 100644 .config/noctalia/settings.json create mode 160000 .config/nvim create mode 160000 .config/quickshell/noctalia-shell create mode 100644 .config/qutebrowser/autoconfig.yml create mode 100644 .config/qutebrowser/bookmarks/urls create mode 100644 .config/qutebrowser/config.py create mode 100644 .config/qutebrowser/quickmarks create mode 160000 .config/qutebrowser/qutebrowser-solarized create mode 100644 .config/tuxedo-control-center/Cache/73261d510c515e95_0 create mode 100644 .config/tuxedo-control-center/Cache/f3a6eb276b5284a0_0 create mode 100644 .config/tuxedo-control-center/Cache/index create mode 100644 .config/tuxedo-control-center/Cache/index-dir/the-real-index create mode 100644 .config/tuxedo-control-center/Code Cache/js/index create mode 100644 .config/tuxedo-control-center/Code Cache/js/index-dir/the-real-index create mode 100644 .config/tuxedo-control-center/Code Cache/wasm/index create mode 100644 .config/tuxedo-control-center/Code Cache/wasm/index-dir/the-real-index create mode 100644 .config/tuxedo-control-center/Dictionaries/en-US-9-0.bdic create mode 100644 .config/tuxedo-control-center/GPUCache/data_0 create mode 100644 .config/tuxedo-control-center/GPUCache/data_1 create mode 100644 .config/tuxedo-control-center/GPUCache/data_2 create mode 100644 .config/tuxedo-control-center/GPUCache/data_3 create mode 100644 .config/tuxedo-control-center/GPUCache/index create mode 100644 .config/tuxedo-control-center/Local Storage/leveldb/000003.log create mode 100644 .config/tuxedo-control-center/Local Storage/leveldb/CURRENT create mode 100644 .config/tuxedo-control-center/Local Storage/leveldb/LOCK create mode 100644 .config/tuxedo-control-center/Local Storage/leveldb/LOG create mode 100644 .config/tuxedo-control-center/Local Storage/leveldb/LOG.old create mode 100644 .config/tuxedo-control-center/Local Storage/leveldb/MANIFEST-000001 create mode 100644 .config/tuxedo-control-center/Network Persistent State create mode 100644 .config/tuxedo-control-center/Preferences create mode 120000 .config/tuxedo-control-center/SS create mode 100644 .config/tuxedo-control-center/Session Storage/000003.log create mode 100644 .config/tuxedo-control-center/Session Storage/CURRENT create mode 100644 .config/tuxedo-control-center/Session Storage/LOCK create mode 100644 .config/tuxedo-control-center/Session Storage/LOG create mode 100644 .config/tuxedo-control-center/Session Storage/LOG.old create mode 100644 .config/tuxedo-control-center/Session Storage/MANIFEST-000001 create mode 120000 .config/tuxedo-control-center/SingletonCookie create mode 120000 .config/tuxedo-control-center/SingletonLock create mode 100644 .config/zathura/zat create mode 100644 .config/zathura/zathura-solarized-master/LICENSE create mode 100644 .config/zathura/zathura-solarized-master/README.md create mode 100644 .config/zathura/zathura-solarized-master/screenshot/dark-index-mode.png create mode 100644 .config/zathura/zathura-solarized-master/screenshot/dark-main-mode.png create mode 100644 .config/zathura/zathura-solarized-master/zathura-solarized-dark create mode 100644 .config/zathura/zathura-solarized-master/zathura-solarized-light create mode 100644 .config/zathura/zathurarc create mode 100644 .gitmodules diff --git a/.config/fish/completions/niri.fish b/.config/fish/completions/niri.fish new file mode 100644 index 0000000..307f111 --- /dev/null +++ b/.config/fish/completions/niri.fish @@ -0,0 +1,251 @@ +# Print an optspec for argparse to handle cmd's options that are independent of any subcommand. +function __fish_niri_global_optspecs + string join \n c/config= session h/help V/version +end + +function __fish_niri_needs_command + # Figure out if the current invocation already has a command. + set -l cmd (commandline -opc) + set -e cmd[1] + argparse -s (__fish_niri_global_optspecs) -- $cmd 2>/dev/null + or return + if set -q argv[1] + # Also print the command, so this can be used to figure out what it is. + echo $argv[1] + return 1 + end + return 0 +end + +function __fish_niri_using_subcommand + set -l cmd (__fish_niri_needs_command) + test -z "$cmd" + and return 1 + contains -- $cmd[1] $argv +end + +complete -c niri -n "__fish_niri_needs_command" -s c -l config -d 'Path to config file (default: `$XDG_CONFIG_HOME/niri/config.kdl`)' -r -F +complete -c niri -n "__fish_niri_needs_command" -l session -d 'Import environment globally to systemd and D-Bus, run D-Bus services' +complete -c niri -n "__fish_niri_needs_command" -s h -l help -d 'Print help (see more with \'--help\')' +complete -c niri -n "__fish_niri_needs_command" -s V -l version -d 'Print version' +complete -c niri -n "__fish_niri_needs_command" -a "msg" -d 'Communicate with the running niri instance' +complete -c niri -n "__fish_niri_needs_command" -a "validate" -d 'Validate the config file' +complete -c niri -n "__fish_niri_needs_command" -a "panic" -d 'Cause a panic to check if the backtraces are good' +complete -c niri -n "__fish_niri_needs_command" -a "completions" -d 'Generate shell completions' +complete -c niri -n "__fish_niri_needs_command" -a "help" -d 'Print this message or the help of the given subcommand(s)' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -s j -l json -d 'Format output as JSON' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "outputs" -d 'List connected outputs' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "workspaces" -d 'List workspaces' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "windows" -d 'List open windows' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "layers" -d 'List open layer-shell surfaces' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "keyboard-layouts" -d 'Get the configured keyboard layouts' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "focused-output" -d 'Print information about the focused output' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "focused-window" -d 'Print information about the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "pick-window" -d 'Pick a window with the mouse and print information about it' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "pick-color" -d 'Pick a color from the screen with the mouse' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "action" -d 'Perform an action' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "output" -d 'Change output configuration temporarily' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "event-stream" -d 'Start continuously receiving events from the compositor' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "version" -d 'Print the version of the running niri instance' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "request-error" -d 'Request an error from the running niri instance' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "overview-state" -d 'Print the overview state' +complete -c niri -n "__fish_niri_using_subcommand msg; and not __fish_seen_subcommand_from outputs workspaces windows layers keyboard-layouts focused-output focused-window pick-window pick-color action output event-stream version request-error overview-state help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from outputs" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from workspaces" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from windows" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from layers" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from keyboard-layouts" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from focused-output" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from focused-window" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from pick-window" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from pick-color" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "quit" -d 'Exit niri' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "power-off-monitors" -d 'Power off all monitors via DPMS' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "power-on-monitors" -d 'Power on all monitors via DPMS' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "spawn" -d 'Spawn a command' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "do-screen-transition" -d 'Do a screen transition' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "screenshot" -d 'Open the screenshot UI' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "screenshot-screen" -d 'Screenshot the focused screen' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "screenshot-window" -d 'Screenshot the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "toggle-keyboard-shortcuts-inhibit" -d 'Enable or disable the keyboard shortcuts inhibitor (if any) for the focused surface' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "close-window" -d 'Close the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "fullscreen-window" -d 'Toggle fullscreen on the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "toggle-windowed-fullscreen" -d 'Toggle windowed (fake) fullscreen on the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window" -d 'Focus a window by id' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-in-column" -d 'Focus a window in the focused column by index' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-previous" -d 'Focus the previously focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column-left" -d 'Focus the column to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column-right" -d 'Focus the column to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column-first" -d 'Focus the first column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column-last" -d 'Focus the last column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column-right-or-first" -d 'Focus the next column to the right, looping if at end' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column-left-or-last" -d 'Focus the next column to the left, looping if at start' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column" -d 'Focus a column by index' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-or-monitor-up" -d 'Focus the window or the monitor above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-or-monitor-down" -d 'Focus the window or the monitor below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column-or-monitor-left" -d 'Focus the column or the monitor to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-column-or-monitor-right" -d 'Focus the column or the monitor to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-down" -d 'Focus the window below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-up" -d 'Focus the window above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-down-or-column-left" -d 'Focus the window below or the column to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-down-or-column-right" -d 'Focus the window below or the column to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-up-or-column-left" -d 'Focus the window above or the column to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-up-or-column-right" -d 'Focus the window above or the column to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-or-workspace-down" -d 'Focus the window or the workspace above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-or-workspace-up" -d 'Focus the window or the workspace above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-top" -d 'Focus the topmost window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-bottom" -d 'Focus the bottommost window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-down-or-top" -d 'Focus the window below or the topmost window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-window-up-or-bottom" -d 'Focus the window above or the bottommost window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-left" -d 'Move the focused column to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-right" -d 'Move the focused column to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-first" -d 'Move the focused column to the start of the workspace' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-last" -d 'Move the focused column to the end of the workspace' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-left-or-to-monitor-left" -d 'Move the focused column to the left or to the monitor to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-right-or-to-monitor-right" -d 'Move the focused column to the right or to the monitor to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-index" -d 'Move the focused column to a specific index on its workspace' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-down" -d 'Move the focused window down in a column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-up" -d 'Move the focused window up in a column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-down-or-to-workspace-down" -d 'Move the focused window down in a column or to the workspace below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-up-or-to-workspace-up" -d 'Move the focused window up in a column or to the workspace above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "consume-or-expel-window-left" -d 'Consume or expel the focused window left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "consume-or-expel-window-right" -d 'Consume or expel the focused window right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "consume-window-into-column" -d 'Consume the window to the right into the focused column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "expel-window-from-column" -d 'Expel the focused window from the column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "swap-window-right" -d 'Swap focused window with one to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "swap-window-left" -d 'Swap focused window with one to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "toggle-column-tabbed-display" -d 'Toggle the focused column between normal and tabbed display' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "set-column-display" -d 'Set the display mode of the focused column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "center-column" -d 'Center the focused column on the screen' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "center-window" -d 'Center the focused window on the screen' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "center-visible-columns" -d 'Center all fully visible columns on the screen' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-workspace-down" -d 'Focus the workspace below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-workspace-up" -d 'Focus the workspace above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-workspace" -d 'Focus a workspace by reference (index or name)' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-workspace-previous" -d 'Focus the previous workspace' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-workspace-down" -d 'Move the focused window to the workspace below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-workspace-up" -d 'Move the focused window to the workspace above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-workspace" -d 'Move the focused window to a workspace by reference (index or name)' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-workspace-down" -d 'Move the focused column to the workspace below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-workspace-up" -d 'Move the focused column to the workspace above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-workspace" -d 'Move the focused column to a workspace by reference (index or name)' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-down" -d 'Move the focused workspace down' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-up" -d 'Move the focused workspace up' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-to-index" -d 'Move the focused workspace to a specific index on its monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "set-workspace-name" -d 'Set the name of the focused workspace' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "unset-workspace-name" -d 'Unset the name of the focused workspace' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-monitor-left" -d 'Focus the monitor to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-monitor-right" -d 'Focus the monitor to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-monitor-down" -d 'Focus the monitor below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-monitor-up" -d 'Focus the monitor above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-monitor-previous" -d 'Focus the previous monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-monitor-next" -d 'Focus the next monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-monitor" -d 'Focus a monitor by name' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-monitor-left" -d 'Move the focused window to the monitor to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-monitor-right" -d 'Move the focused window to the monitor to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-monitor-down" -d 'Move the focused window to the monitor below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-monitor-up" -d 'Move the focused window to the monitor above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-monitor-previous" -d 'Move the focused window to the previous monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-monitor-next" -d 'Move the focused window to the next monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-monitor" -d 'Move the focused window to a specific monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-monitor-left" -d 'Move the focused column to the monitor to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-monitor-right" -d 'Move the focused column to the monitor to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-monitor-down" -d 'Move the focused column to the monitor below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-monitor-up" -d 'Move the focused column to the monitor above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-monitor-previous" -d 'Move the focused column to the previous monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-monitor-next" -d 'Move the focused column to the next monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-column-to-monitor" -d 'Move the focused column to a specific monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "set-window-width" -d 'Change the width of the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "set-window-height" -d 'Change the height of the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "reset-window-height" -d 'Reset the height of the focused window back to automatic' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "switch-preset-column-width" -d 'Switch between preset column widths' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "switch-preset-window-width" -d 'Switch between preset window widths' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "switch-preset-window-height" -d 'Switch between preset window heights' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "maximize-column" -d 'Toggle the maximized state of the focused column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "set-column-width" -d 'Change the width of the focused column' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "expand-column-to-available-width" -d 'Expand the focused column to space not taken up by other fully visible columns' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "switch-layout" -d 'Switch between keyboard layouts' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "show-hotkey-overlay" -d 'Show the hotkey overlay' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-to-monitor-left" -d 'Move the focused workspace to the monitor to the left' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-to-monitor-right" -d 'Move the focused workspace to the monitor to the right' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-to-monitor-down" -d 'Move the focused workspace to the monitor below' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-to-monitor-up" -d 'Move the focused workspace to the monitor above' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-to-monitor-previous" -d 'Move the focused workspace to the previous monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-to-monitor-next" -d 'Move the focused workspace to the next monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-workspace-to-monitor" -d 'Move the focused workspace to a specific monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "toggle-debug-tint" -d 'Toggle a debug tint on windows' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "debug-toggle-opaque-regions" -d 'Toggle visualization of render element opaque regions' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "debug-toggle-damage" -d 'Toggle visualization of output damage' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "toggle-window-floating" -d 'Move the focused window between the floating and the tiling layout' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-floating" -d 'Move the focused window to the floating layout' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-window-to-tiling" -d 'Move the focused window to the tiling layout' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-floating" -d 'Switches focus to the floating layout' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "focus-tiling" -d 'Switches focus to the tiling layout' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "switch-focus-between-floating-and-tiling" -d 'Toggles the focus between the floating and the tiling layout' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "move-floating-window" -d 'Move the floating window on screen' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "toggle-window-rule-opacity" -d 'Toggle the opacity of the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "set-dynamic-cast-window" -d 'Set the dynamic cast target to the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "set-dynamic-cast-monitor" -d 'Set the dynamic cast target to the focused monitor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "clear-dynamic-cast-target" -d 'Clear the dynamic cast target, making it show nothing' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "toggle-overview" -d 'Toggle (open/close) the Overview' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "open-overview" -d 'Open the Overview' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "close-overview" -d 'Close the Overview' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "toggle-window-urgent" -d 'Toggle urgent status of a window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "set-window-urgent" -d 'Set urgent status of a window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "unset-window-urgent" -d 'Unset urgent status of a window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from action" -f -a "help" -d 'Print this message or the help of the given subcommand(s)' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -s h -l help -d 'Print help (see more with \'--help\')' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -a "off" -d 'Turn off the output' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -a "on" -d 'Turn on the output' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -a "mode" -d 'Set the output mode' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -a "scale" -d 'Set the output scale' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -a "transform" -d 'Set the output transform' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -a "position" -d 'Set the output position' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -a "vrr" -d 'Set the variable refresh rate mode' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from output" -a "help" -d 'Print this message or the help of the given subcommand(s)' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from event-stream" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from version" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from request-error" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from overview-state" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "outputs" -d 'List connected outputs' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "workspaces" -d 'List workspaces' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "windows" -d 'List open windows' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "layers" -d 'List open layer-shell surfaces' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "keyboard-layouts" -d 'Get the configured keyboard layouts' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "focused-output" -d 'Print information about the focused output' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "focused-window" -d 'Print information about the focused window' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "pick-window" -d 'Pick a window with the mouse and print information about it' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "pick-color" -d 'Pick a color from the screen with the mouse' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "action" -d 'Perform an action' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "output" -d 'Change output configuration temporarily' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "event-stream" -d 'Start continuously receiving events from the compositor' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "version" -d 'Print the version of the running niri instance' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "request-error" -d 'Request an error from the running niri instance' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "overview-state" -d 'Print the overview state' +complete -c niri -n "__fish_niri_using_subcommand msg; and __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)' +complete -c niri -n "__fish_niri_using_subcommand validate" -s c -l config -d 'Path to config file (default: `$XDG_CONFIG_HOME/niri/config.kdl`)' -r -F +complete -c niri -n "__fish_niri_using_subcommand validate" -s h -l help -d 'Print help (see more with \'--help\')' +complete -c niri -n "__fish_niri_using_subcommand panic" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand completions" -s h -l help -d 'Print help' +complete -c niri -n "__fish_niri_using_subcommand help; and not __fish_seen_subcommand_from msg validate panic completions help" -f -a "msg" -d 'Communicate with the running niri instance' +complete -c niri -n "__fish_niri_using_subcommand help; and not __fish_seen_subcommand_from msg validate panic completions help" -f -a "validate" -d 'Validate the config file' +complete -c niri -n "__fish_niri_using_subcommand help; and not __fish_seen_subcommand_from msg validate panic completions help" -f -a "panic" -d 'Cause a panic to check if the backtraces are good' +complete -c niri -n "__fish_niri_using_subcommand help; and not __fish_seen_subcommand_from msg validate panic completions help" -f -a "completions" -d 'Generate shell completions' +complete -c niri -n "__fish_niri_using_subcommand help; and not __fish_seen_subcommand_from msg validate panic completions help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "outputs" -d 'List connected outputs' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "workspaces" -d 'List workspaces' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "windows" -d 'List open windows' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "layers" -d 'List open layer-shell surfaces' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "keyboard-layouts" -d 'Get the configured keyboard layouts' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "focused-output" -d 'Print information about the focused output' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "focused-window" -d 'Print information about the focused window' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "pick-window" -d 'Pick a window with the mouse and print information about it' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "pick-color" -d 'Pick a color from the screen with the mouse' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "action" -d 'Perform an action' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "output" -d 'Change output configuration temporarily' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "event-stream" -d 'Start continuously receiving events from the compositor' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "version" -d 'Print the version of the running niri instance' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "request-error" -d 'Request an error from the running niri instance' +complete -c niri -n "__fish_niri_using_subcommand help; and __fish_seen_subcommand_from msg" -f -a "overview-state" -d 'Print the overview state' diff --git a/.config/fish/config.fish b/.config/fish/config.fish new file mode 100644 index 0000000..d714361 --- /dev/null +++ b/.config/fish/config.fish @@ -0,0 +1,3 @@ +if status is-interactive + # Commands to run in interactive sessions can go here +end diff --git a/.config/fish/fish_variables b/.config/fish/fish_variables new file mode 100644 index 0000000..8ea9276 --- /dev/null +++ b/.config/fish/fish_variables @@ -0,0 +1,43 @@ +# This file contains fish universal variable definitions. +# VERSION: 3.0 +SETUVAR __fish_initialized:3800 +SETUVAR fish_color_autosuggestion:586e75 +SETUVAR fish_color_cancel:\x2d\x2dreverse +SETUVAR fish_color_command:93a1a1 +SETUVAR fish_color_comment:586e75 +SETUVAR fish_color_cwd:green +SETUVAR fish_color_cwd_root:red +SETUVAR fish_color_end:268bd2 +SETUVAR fish_color_error:dc322f +SETUVAR fish_color_escape:00a6b2 +SETUVAR fish_color_history_current:\x2d\x2dbold +SETUVAR fish_color_host:normal +SETUVAR fish_color_host_remote:yellow +SETUVAR fish_color_keyword:93a1a1 +SETUVAR fish_color_match:\x2d\x2dbackground\x3dbrblue +SETUVAR fish_color_normal:normal +SETUVAR fish_color_operator:00a6b2 +SETUVAR fish_color_option:839496 +SETUVAR fish_color_param:839496 +SETUVAR fish_color_quote:657b83 +SETUVAR fish_color_redirection:6c71c4 +SETUVAR fish_color_search_match:bryellow\x1e\x2d\x2dbackground\x3dblack +SETUVAR fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack +SETUVAR fish_color_status:red +SETUVAR fish_color_user:brgreen +SETUVAR fish_color_valid_path:\x2d\x2dunderline +SETUVAR fish_key_bindings:fish_default_key_bindings +SETUVAR fish_pager_color_background:\x1d +SETUVAR fish_pager_color_completion:B3A06D +SETUVAR fish_pager_color_description:B3A06D +SETUVAR fish_pager_color_prefix:cyan\x1e\x2d\x2dunderline +SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan +SETUVAR fish_pager_color_secondary_background:\x1d +SETUVAR fish_pager_color_secondary_completion:\x1d +SETUVAR fish_pager_color_secondary_description:\x1d +SETUVAR fish_pager_color_secondary_prefix:\x1d +SETUVAR fish_pager_color_selected_background:\x2d\x2dbackground\x3dbrblack +SETUVAR fish_pager_color_selected_completion:\x1d +SETUVAR fish_pager_color_selected_description:\x1d +SETUVAR fish_pager_color_selected_prefix:\x1d +SETUVAR fish_user_paths:/home/never/\x2ecargo/bin\x1e/home/never/\x2elocal/bin diff --git a/.config/fish/functions/fish_prompt.fish b/.config/fish/functions/fish_prompt.fish new file mode 100644 index 0000000..c3f0f39 --- /dev/null +++ b/.config/fish/functions/fish_prompt.fish @@ -0,0 +1,30 @@ +function fish_prompt --description 'Write out the prompt' + set -l last_status $status + set -l normal (set_color normal) + set -l status_color (set_color brgreen) + set -l cwd_color (set_color $fish_color_cwd) + set -l vcs_color (set_color brpurple) + set -l prompt_status "" + + # Since we display the prompt on a new line allow the directory names to be longer. + set -q fish_prompt_pwd_dir_length + or set -lx fish_prompt_pwd_dir_length 0 + + # Color the prompt differently when we're root + set -l suffix '❯' + if functions -q fish_is_root_user; and fish_is_root_user + if set -q fish_color_cwd_root + set cwd_color (set_color $fish_color_cwd_root) + end + set suffix '#' + end + + # Color the prompt in red on error + if test $last_status -ne 0 + set status_color (set_color $fish_color_error) + set prompt_status $status_color "[" $last_status "]" $normal + end + + echo -s (prompt_login) ' ' $cwd_color (prompt_pwd) $vcs_color (fish_vcs_prompt) $normal ' ' $prompt_status + echo -n -s $status_color $suffix ' ' $normal +end diff --git a/.config/kitty/.current-theme.conf.kate-swp b/.config/kitty/.current-theme.conf.kate-swp new file mode 100644 index 0000000..e69de29 diff --git a/.config/kitty/Solarized_Light.conf b/.config/kitty/Solarized_Light.conf new file mode 100644 index 0000000..b1f6332 --- /dev/null +++ b/.config/kitty/Solarized_Light.conf @@ -0,0 +1,59 @@ +# vim:ft=kitty + +## name: Solarized Light +## author: Ethan Schoonover +## license: MIT +## blurb: Precision colors for machines and people + +# The basic colors +foreground #657b83 +background #fdf6e3 +selection_foreground #586e75 +selection_background #eee8d5 + +# Cursor colors +cursor #657b83 +cursor_text_color #fdf6e3 + +# kitty window border colors +active_border_color #cb4b16 +inactive_border_color #93a1a1 + +# Tab bar colors +active_tab_background #fdf6e3 +active_tab_foreground #657b83 +inactive_tab_background #93a1a1 +inactive_tab_foreground #fdf6e3 + +# The basic 16 colors +# black +color0 #073642 +color8 #93a1a1 + +# red +color1 #dc322f +color9 #cb4b16 + +# green +color2 #859900 +color10 #586e75 + +# yellow +color3 #b58900 +color11 #657b83 + +# blue +color4 #268bd2 +color12 #839496 + +# magenta +color5 #d33682 +color13 #6c71c4 + +# cyan +color6 #2aa198 +color14 #93a1a1 + +# white +color7 #eee8d5 +color15 #fdf6e3 diff --git a/.config/kitty/current-theme.conf b/.config/kitty/current-theme.conf new file mode 100644 index 0000000..ed49685 --- /dev/null +++ b/.config/kitty/current-theme.conf @@ -0,0 +1,59 @@ +# vim:ft=kitty + +## name: Solarized Dark +## author: Ethan Schoonover +## license: MIT +## blurb: Precision colors for machines and people + +# The basic colors +foreground #839496 +background #002b36 +selection_foreground #93a1a1 +selection_background #073642 + +# Cursor colors +cursor none +#cursor_text_color #002b36 + +# kitty window border colors +active_border_color #cb4b16 +inactive_border_color #839496 + +# Tab bar colors +active_tab_background #839496 +active_tab_foreground #002b36 +inactive_tab_background #002b36 +inactive_tab_foreground #839496 + +# The basic 16 colors +# black +color0 #073642 +color8 #002b36 + +# red +color1 #dc322f +color9 #cb4b16 + +# green +color2 #859900 +color10 #586e75 + +# yellow +color3 #b58900 +color11 #657b83 + +# blue +color4 #268bd2 +color12 #839496 + +# magenta +color5 #d33682 +color13 #6c71c4 + +# cyan +color6 #2aa198 +color14 #93a1a1 + +# white +color7 #eee8d5 +color15 #fdf6e3 diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf new file mode 100644 index 0000000..b971f80 --- /dev/null +++ b/.config/kitty/kitty.conf @@ -0,0 +1,2798 @@ +# vim:fileencoding=utf-8:foldmethod=marker + +# BEGIN_KITTY_THEME +# Solarized Dark +include current-theme.conf +# END_KITTY_THEME + +#: Fonts {{{ + +#: kitty has very powerful font management. You can configure +#: individual font faces and even specify special fonts for particular +#: characters. + +# font_family monospace +# bold_font auto +# italic_font auto +# bold_italic_font auto + +#: You can specify different fonts for the bold/italic/bold-italic +#: variants. The easiest way to select fonts is to run the `kitten +#: choose-fonts` command which will present a nice UI for you to +#: select the fonts you want with previews and support for selecting +#: variable fonts and font features. If you want to learn to select +#: fonts manually, read the font specification syntax +#: . + +# font_size 11.0 + +#: Font size (in pts). + +# force_ltr no + +#: kitty does not support BIDI (bidirectional text), however, for RTL +#: scripts, words are automatically displayed in RTL. That is to say, +#: in an RTL script, the words "HELLO WORLD" display in kitty as +#: "WORLD HELLO", and if you try to select a substring of an RTL- +#: shaped string, you will get the character that would be there had +#: the string been LTR. For example, assuming the Hebrew word ירושלים, +#: selecting the character that on the screen appears to be ם actually +#: writes into the selection buffer the character י. kitty's default +#: behavior is useful in conjunction with a filter to reverse the word +#: order, however, if you wish to manipulate RTL glyphs, it can be +#: very challenging to work with, so this option is provided to turn +#: it off. Furthermore, this option can be used with the command line +#: program GNU FriBidi +#: to get BIDI support, because it will force kitty to always treat +#: the text as LTR, which FriBidi expects for terminals. + +# symbol_map + +#: E.g. symbol_map U+E0A0-U+E0A3,U+E0C0-U+E0C7 PowerlineSymbols + +#: Map the specified Unicode codepoints to a particular font. Useful +#: if you need special rendering for some symbols, such as for +#: Powerline. Avoids the need for patched fonts. Each Unicode code +#: point is specified in the form `U+`. You +#: can specify multiple code points, separated by commas and ranges +#: separated by hyphens. This option can be specified multiple times. +#: The syntax is:: + +#: symbol_map codepoints Font Family Name + +# narrow_symbols + +#: E.g. narrow_symbols U+E0A0-U+E0A3,U+E0C0-U+E0C7 1 + +#: Usually, for Private Use Unicode characters and some symbol/dingbat +#: characters, if the character is followed by one or more spaces, +#: kitty will use those extra cells to render the character larger, if +#: the character in the font has a wide aspect ratio. Using this +#: option you can force kitty to restrict the specified code points to +#: render in the specified number of cells (defaulting to one cell). +#: This option can be specified multiple times. The syntax is:: + +#: narrow_symbols codepoints [optionally the number of cells] + +# disable_ligatures never + +#: Choose how you want to handle multi-character ligatures. The +#: default is to always render them. You can tell kitty to not render +#: them when the cursor is over them by using cursor to make editing +#: easier, or have kitty never render them at all by using always, if +#: you don't like them. The ligature strategy can be set per-window +#: either using the kitty remote control facility or by defining +#: shortcuts for it in kitty.conf, for example:: + +#: map alt+1 disable_ligatures_in active always +#: map alt+2 disable_ligatures_in all never +#: map alt+3 disable_ligatures_in tab cursor + +#: Note that this refers to programming ligatures, typically +#: implemented using the calt OpenType feature. For disabling general +#: ligatures, use the font_features option. + +# font_features + +#: E.g. font_features none + +#: Choose exactly which OpenType features to enable or disable. Note +#: that for the main fonts, features can be specified when selecting +#: the font using the choose-fonts kitten. This setting is useful for +#: fallback fonts. + +#: Some fonts might have features worthwhile in a terminal. For +#: example, Fira Code includes a discretionary feature, zero, which in +#: that font changes the appearance of the zero (0), to make it more +#: easily distinguishable from Ø. Fira Code also includes other +#: discretionary features known as Stylistic Sets which have the tags +#: ss01 through ss20. + +#: For the exact syntax to use for individual features, see the +#: HarfBuzz documentation . + +#: Note that this code is indexed by PostScript name, and not the font +#: family. This allows you to define very precise feature settings; +#: e.g. you can disable a feature in the italic font but not in the +#: regular font. + +#: On Linux, font features are first read from the FontConfig database +#: and then this option is applied, so they can be configured in a +#: single, central place. + +#: To get the PostScript name for a font, use the `fc-scan file.ttf` +#: command on Linux or the `Font Book tool on macOS +#: `__. + +#: Enable alternate zero and oldstyle numerals:: + +#: font_features FiraCode-Retina +zero +onum + +#: Enable only alternate zero in the bold font:: + +#: font_features FiraCode-Bold +zero + +#: Disable the normal ligatures, but keep the calt feature which (in +#: this font) breaks up monotony:: + +#: font_features TT2020StyleB-Regular -liga +calt + +#: In conjunction with force_ltr, you may want to disable Arabic +#: shaping entirely, and only look at their isolated forms if they +#: show up in a document. You can do this with e.g.:: + +#: font_features UnifontMedium +isol -medi -fina -init + +# modify_font + +#: Modify font characteristics such as the position or thickness of +#: the underline and strikethrough. The modifications can have the +#: suffix px for pixels or % for percentage of original value. No +#: suffix means use pts. For example:: + +#: modify_font underline_position -2 +#: modify_font underline_thickness 150% +#: modify_font strikethrough_position 2px + +#: Additionally, you can modify the size of the cell in which each +#: font glyph is rendered and the baseline at which the glyph is +#: placed in the cell. For example:: + +#: modify_font cell_width 80% +#: modify_font cell_height -2px +#: modify_font baseline 3 + +#: Note that modifying the baseline will automatically adjust the +#: underline and strikethrough positions by the same amount. +#: Increasing the baseline raises glyphs inside the cell and +#: decreasing it lowers them. Decreasing the cell size might cause +#: rendering artifacts, so use with care. + +# box_drawing_scale 0.001, 1, 1.5, 2 + +#: The sizes of the lines used for the box drawing Unicode characters. +#: These values are in pts. They will be scaled by the monitor DPI to +#: arrive at a pixel value. There must be four values corresponding to +#: thin, normal, thick, and very thick lines. + +# undercurl_style thin-sparse + +#: The style with which undercurls are rendered. This option takes the +#: form (thin|thick)-(sparse|dense). Thin and thick control the +#: thickness of the undercurl. Sparse and dense control how often the +#: curl oscillates. With sparse the curl will peak once per character, +#: with dense twice. Changing this option dynamically via reloading +#: the config or remote control is undefined. + +# underline_exclusion 1 + +#: By default kitty renders gaps in underlines when they overlap with +#: descenders (the parts of letters below the baseline, such as for y, +#: q, p etc.). This option controls the thickness of the gaps. It can +#: be either a unitless number in which case it is a fraction of the +#: underline thickness as specified in the font or it can have a +#: suffix of px for pixels or pt for points. Set to zero to disable +#: the gaps. Changing this option dynamically via reloading the config +#: or remote control is undefined. + +# text_composition_strategy platform + +#: Control how kitty composites text glyphs onto the background color. +#: The default value of platform tries for text rendering as close to +#: "native" for the platform kitty is running on as possible. + +#: A value of legacy uses the old (pre kitty 0.28) strategy for how +#: glyphs are composited. This will make dark text on light +#: backgrounds look thicker and light text on dark backgrounds +#: thinner. It might also make some text appear like the strokes are +#: uneven. + +#: You can fine tune the actual contrast curve used for glyph +#: composition by specifying up to two space-separated numbers for +#: this setting. + +#: The first number is the gamma adjustment, which controls the +#: thickness of dark text on light backgrounds. Increasing the value +#: will make text appear thicker. The default value for this is 1.0 on +#: Linux and 1.7 on macOS. Valid values are 0.01 and above. The result +#: is scaled based on the luminance difference between the background +#: and the foreground. Dark text on light backgrounds receives the +#: full impact of the curve while light text on dark backgrounds is +#: affected very little. + +#: The second number is an additional multiplicative contrast. It is +#: percentage ranging from 0 to 100. The default value is 0 on Linux +#: and 30 on macOS. + +#: If you wish to achieve similar looking thickness in light and dark +#: themes, a good way to experiment is start by setting the value to +#: 1.0 0 and use a dark theme. Then adjust the second parameter until +#: it looks good. Then switch to a light theme and adjust the first +#: parameter until the perceived thickness matches the dark theme. + +# text_fg_override_threshold 0 + +#: A setting to prevent low contrast between foreground and background +#: colors. Useful when working with applications that use colors that +#: do not contrast well with your preferred color scheme. The default +#: value is 0, which means no color overriding is performed. There are +#: two modes of operation: + +#: A value with the suffix ratio represents the minimum accepted +#: contrast ratio between the foreground and background color. +#: Possible values range from 0.0 ratio to 21.0 ratio. For example, to +#: meet WCAG level AA +#: +#: a value of 4.5 ratio can be provided. The algorithm is implemented +#: using HSLuv which enables it to change the +#: perceived lightness of a color just as much as needed without +#: really changing its hue and saturation. + +#: A value with the suffix % represents the minimum accepted +#: difference in luminance between the foreground and background +#: color, below which kitty will override the foreground color. It is +#: percentage ranging from 0 % to 100 %. If the difference in +#: luminance of the foreground and background is below this threshold, +#: the foreground color will be set to white if the background is dark +#: or black if the background is light. + +#: WARNING: Some programs use characters (such as block characters) +#: for graphics display and may expect to be able to set the +#: foreground and background to the same color (or similar colors). If +#: you see unexpected stripes, dots, lines, incorrect color, no color +#: where you expect color, or any kind of graphic display problem try +#: setting text_fg_override_threshold to 0 to see if this is the cause +#: of the problem or consider using the ratio mode of operation +#: described above instead of the % mode of operation. + +#: }}} + +#: Text cursor customization {{{ + +# cursor #cccccc + +#: Default text cursor color. If set to the special value none the +#: cursor will be rendered with a "reverse video" effect. Its color +#: will be the color of the text in the cell it is over and the text +#: will be rendered with the background color of the cell. Note that +#: if the program running in the terminal sets a cursor color, this +#: takes precedence. Also, the cursor colors are modified if the cell +#: background and foreground colors have very low contrast. Note that +#: some themes set this value, so if you want to override it, place +#: your value after the lines where the theme file is included. + +# cursor_text_color #111111 + +#: The color of text under the cursor. If you want it rendered with +#: the background color of the cell underneath instead, use the +#: special keyword: `background`. Note that if cursor is set to none +#: then this option is ignored. Note that some themes set this value, +#: so if you want to override it, place your value after the lines +#: where the theme file is included. + +# cursor_shape block + +#: The cursor shape can be one of block, beam, underline. Note that +#: when reloading the config this will be changed only if the cursor +#: shape has not been set by the program running in the terminal. This +#: sets the default cursor shape, applications running in the terminal +#: can override it. In particular, shell integration +#: in kitty sets +#: the cursor shape to beam at shell prompts. You can avoid this by +#: setting shell_integration to no-cursor. + +# cursor_shape_unfocused hollow + +#: Defines the text cursor shape when the OS window is not focused. +#: The unfocused cursor shape can be one of block, beam, underline, +#: hollow and unchanged (leave the cursor shape as it is). + +# cursor_beam_thickness 1.5 + +#: The thickness of the beam cursor (in pts). + +# cursor_underline_thickness 2.0 + +#: The thickness of the underline cursor (in pts). + +# cursor_blink_interval -1 + +#: The interval to blink the cursor (in seconds). Set to zero to +#: disable blinking. Negative values mean use system default. Note +#: that the minimum interval will be limited to repaint_delay. You can +#: also animate the cursor blink by specifying an easing function. For +#: example, setting this to option to 0.5 ease-in-out will cause the +#: cursor blink to be animated over a second, in the first half of the +#: second it will go from opaque to transparent and then back again +#: over the next half. You can specify different easing functions for +#: the two halves, for example: -1 linear ease-out. kitty supports all +#: the CSS easing functions . Note that turning on animations +#: uses extra power as it means the screen is redrawn multiple times +#: per blink interval. See also, cursor_stop_blinking_after. + +# cursor_stop_blinking_after 15.0 + +#: Stop blinking cursor after the specified number of seconds of +#: keyboard inactivity. Set to zero to never stop blinking. + +# cursor_trail 0 + +#: Set this to a value larger than zero to enable a "cursor trail" +#: animation. This is an animation that shows a "trail" following the +#: movement of the text cursor. It makes it easy to follow large +#: cursor jumps and makes for a cool visual effect of the cursor +#: zooming around the screen. The actual value of this option controls +#: when the animation is triggered. It is a number of milliseconds. +#: The trail animation only follows cursors that have stayed in their +#: position for longer than the specified number of milliseconds. This +#: prevents trails from appearing for cursors that rapidly change +#: their positions during UI updates in complex applications. See +#: cursor_trail_decay to control the animation speed and +#: cursor_trail_start_threshold to control when a cursor trail is +#: started. + +# cursor_trail_decay 0.1 0.4 + +#: Controls the decay times for the cursor trail effect when the +#: cursor_trail is enabled. This option accepts two positive float +#: values specifying the fastest and slowest decay times in seconds. +#: The first value corresponds to the fastest decay time (minimum), +#: and the second value corresponds to the slowest decay time +#: (maximum). The second value must be equal to or greater than the +#: first value. Smaller values result in a faster decay of the cursor +#: trail. Adjust these values to control how quickly the cursor trail +#: fades away. + +# cursor_trail_start_threshold 2 + +#: Set the distance threshold for starting the cursor trail. This +#: option accepts a positive integer value that represents the minimum +#: number of cells the cursor must move before the trail is started. +#: When the cursor moves less than this threshold, the trail is +#: skipped, reducing unnecessary cursor trail animation. + +#: }}} + +#: Scrollback {{{ + +# scrollback_lines 2000 + +#: Number of lines of history to keep in memory for scrolling back. +#: Memory is allocated on demand. Negative numbers are (effectively) +#: infinite scrollback. Note that using very large scrollback is not +#: recommended as it can slow down performance of the terminal and +#: also use large amounts of RAM. Instead, consider using +#: scrollback_pager_history_size. Note that on config reload if this +#: is changed it will only affect newly created windows, not existing +#: ones. + +# scrollback_indicator_opacity 1.0 + +#: The opacity of the scrollback indicator which is a small colored +#: rectangle that moves along the right hand side of the window as you +#: scroll, indicating what fraction you have scrolled. The default is +#: one which means fully opaque, aka visible. Set to a value between +#: zero and one to make the indicator less visible. + +# scrollback_pager less --chop-long-lines --RAW-CONTROL-CHARS +INPUT_LINE_NUMBER + +#: Program with which to view scrollback in a new window. The +#: scrollback buffer is passed as STDIN to this program. If you change +#: it, make sure the program you use can handle ANSI escape sequences +#: for colors and text formatting. INPUT_LINE_NUMBER in the command +#: line above will be replaced by an integer representing which line +#: should be at the top of the screen. Similarly CURSOR_LINE and +#: CURSOR_COLUMN will be replaced by the current cursor position or +#: set to 0 if there is no cursor, for example, when showing the last +#: command output. + +# scrollback_pager_history_size 0 + +#: Separate scrollback history size (in MB), used only for browsing +#: the scrollback buffer with pager. This separate buffer is not +#: available for interactive scrolling but will be piped to the pager +#: program when viewing scrollback buffer in a separate window. The +#: current implementation stores the data in UTF-8, so approximately +#: 10000 lines per megabyte at 100 chars per line, for pure ASCII, +#: unformatted text. A value of zero or less disables this feature. +#: The maximum allowed size is 4GB. Note that on config reload if this +#: is changed it will only affect newly created windows, not existing +#: ones. + +# scrollback_fill_enlarged_window no + +#: Fill new space with lines from the scrollback buffer after +#: enlarging a window. + +# wheel_scroll_multiplier 5.0 + +#: Multiplier for the number of lines scrolled by the mouse wheel. +#: Note that this is only used for low precision scrolling devices, +#: not for high precision scrolling devices on platforms such as macOS +#: and Wayland. Use negative numbers to change scroll direction. See +#: also wheel_scroll_min_lines. + +# wheel_scroll_min_lines 1 + +#: The minimum number of lines scrolled by the mouse wheel. The scroll +#: multiplier wheel_scroll_multiplier only takes effect after it +#: reaches this number. Note that this is only used for low precision +#: scrolling devices like wheel mice that scroll by very small amounts +#: when using the wheel. With a negative number, the minimum number of +#: lines will always be added. + +# touch_scroll_multiplier 1.0 + +#: Multiplier for the number of lines scrolled by a touchpad. Note +#: that this is only used for high precision scrolling devices on +#: platforms such as macOS and Wayland. Use negative numbers to change +#: scroll direction. + +#: }}} + +#: Mouse {{{ + +# mouse_hide_wait 3.0 + +#: Hide mouse cursor after the specified number of seconds of the +#: mouse not being used. Set to zero to disable mouse cursor hiding. +#: Set to a negative value to hide the mouse cursor immediately when +#: typing text. Disabled by default on macOS as getting it to work +#: robustly with the ever-changing sea of bugs that is Cocoa is too +#: much effort. + +#: By default, once the cursor is hidden, it is immediately unhidden +#: on any further mouse events. + +#: Two formats are supported: +#: - +#: - + +#: To change the unhide behavior, the optional parameters , , and may be set. + +#: +#: Waits for the specified number of seconds after mouse events before unhiding the +#: mouse cursor. Set to zero to unhide mouse cursor immediately on mouse activity. +#: This is useful to prevent the mouse cursor from unhiding on accidental swipes on +#: the trackpad. + +#: +#: Sets the threshold of mouse activity required to unhide the mouse cursor, when +#: the option is non-zero. When is zero, this has no +#: effect. + +#: For example, if is 40 and is 2.5, when kitty +#: detects a mouse event, it records the number of mouse events in the next 2.5 +#: seconds, and checks if that exceeds 40 * 2.5 = 100. If it does, then the mouse +#: cursor is unhidden, otherwise nothing happens. + +#: +#: Controls what mouse events may unhide the mouse cursor. If enabled, both scroll +#: and movement events may unhide the cursor. If disabled, only mouse movements can +#: unhide the cursor. + +#: Examples of valid values: +#: - 0.0 +#: - 1.0 +#: - -1.0 +#: - 0.1 3.0 40 yes + +# url_color #0087bd +# url_style curly + +#: The color and style for highlighting URLs on mouse-over. url_style +#: can be one of: none, straight, double, curly, dotted, dashed. + +# open_url_with default + +#: The program to open clicked URLs. The special value default will +#: first look for any URL handlers defined via the open_actions +#: facility and if non +#: are found, it will use the Operating System's default URL handler +#: (open on macOS and xdg-open on Linux). + +# url_prefixes file ftp ftps gemini git gopher http https irc ircs kitty mailto news sftp ssh + +#: The set of URL prefixes to look for when detecting a URL under the +#: mouse cursor. + +# detect_urls yes + +#: Detect URLs under the mouse. Detected URLs are highlighted with an +#: underline and the mouse cursor becomes a hand over them. Even if +#: this option is disabled, URLs are still clickable. See also the +#: underline_hyperlinks option to control how hyperlinks (as opposed +#: to plain text URLs) are displayed. + +# url_excluded_characters + +#: Additional characters to be disallowed from URLs, when detecting +#: URLs under the mouse cursor. By default, all characters that are +#: legal in URLs are allowed. Additionally, newlines are allowed (but +#: stripped). This is to accommodate programs such as mutt that add +#: hard line breaks even for continued lines. \n can be added to this +#: option to disable this behavior. Special characters can be +#: specified using backslash escapes, to specify a backslash use a +#: double backslash. + +# show_hyperlink_targets no + +#: When the mouse hovers over a terminal hyperlink, show the actual +#: URL that will be activated when the hyperlink is clicked. + +# underline_hyperlinks hover + +#: Control how hyperlinks are underlined. They can either be +#: underlined on mouse hover, always (i.e. permanently underlined) or +#: never which means that kitty will not apply any underline styling +#: to hyperlinks. Note that the value of always only applies to real +#: (OSC 8) hyperlinks not text that is detected to be a URL on mouse +#: hover. Uses the url_style and url_color settings for the underline +#: style. Note that reloading the config and changing this value +#: to/from always will only affect text subsequently received by +#: kitty. + +# copy_on_select no + +#: Copy to clipboard or a private buffer on select. With this set to +#: clipboard, selecting text with the mouse will cause the text to be +#: copied to clipboard. Useful on platforms such as macOS that do not +#: have the concept of primary selection. You can instead specify a +#: name such as a1 to copy to a private kitty buffer. Map a shortcut +#: with the paste_from_buffer action to paste from this private +#: buffer. For example:: + +#: copy_on_select a1 +#: map shift+cmd+v paste_from_buffer a1 + +#: Note that copying to the clipboard is a security risk, as all +#: programs, including websites open in your browser can read the +#: contents of the system clipboard. + +# clear_selection_on_clipboard_loss no + +#: When the contents of the clipboard no longer reflect the current +#: selection, clear it. This is primarily useful on platforms such as +#: Linux where selecting text automatically copies it to a special +#: "primary selection" clipboard or if you have copy_on_select set to +#: clipboard. + +#: Note that on macOS the system does not provide notifications when +#: the clipboard owner is changed, so there, copying to clipboard in a +#: non-kitty application will not clear selections even if +#: copy_on_select is enabled. + +# paste_actions quote-urls-at-prompt,confirm + +#: A comma separated list of actions to take when pasting text into +#: the terminal. The supported paste actions are: + +#: quote-urls-at-prompt: +#: If the text being pasted is a URL and the cursor is at a shell prompt, +#: automatically quote the URL (needs shell_integration). +#: replace-dangerous-control-codes +#: Replace dangerous control codes from pasted text, without confirmation. +#: replace-newline +#: Replace the newline character from pasted text, without confirmation. +#: confirm: +#: Confirm the paste if the text to be pasted contains any terminal control codes +#: as this can be dangerous, leading to code execution if the shell/program running +#: in the terminal does not properly handle these. +#: confirm-if-large +#: Confirm the paste if it is very large (larger than 16KB) as pasting +#: large amounts of text into shells can be very slow. +#: filter: +#: Run the filter_paste() function from the file paste-actions.py in +#: the kitty config directory on the pasted text. The text returned by the +#: function will be actually pasted. +#: no-op: +#: Has no effect. + +# strip_trailing_spaces never + +#: Remove spaces at the end of lines when copying to clipboard. A +#: value of smart will do it when using normal selections, but not +#: rectangle selections. A value of always will always do it. + +# select_by_word_characters @-./_~?&=%+# + +#: Characters considered part of a word when double clicking. In +#: addition to these characters any character that is marked as an +#: alphanumeric character in the Unicode database will be matched. + +# select_by_word_characters_forward + +#: Characters considered part of a word when extending the selection +#: forward on double clicking. In addition to these characters any +#: character that is marked as an alphanumeric character in the +#: Unicode database will be matched. + +#: If empty (default) select_by_word_characters will be used for both +#: directions. + +# click_interval -1.0 + +#: The interval between successive clicks to detect double/triple +#: clicks (in seconds). Negative numbers will use the system default +#: instead, if available, or fallback to 0.5. + +# focus_follows_mouse no + +#: Set the active window to the window under the mouse when moving the +#: mouse around. On macOS, this will also cause the OS Window under +#: the mouse to be focused automatically when the mouse enters it. + +# pointer_shape_when_grabbed arrow + +#: The shape of the mouse pointer when the program running in the +#: terminal grabs the mouse. + +# default_pointer_shape beam + +#: The default shape of the mouse pointer. + +# pointer_shape_when_dragging beam crosshair + +#: The default shape of the mouse pointer when dragging across text. +#: The optional second value sets the shape when dragging in +#: rectangular selection mode. + +#: Mouse actions {{{ + +#: Mouse buttons can be mapped to perform arbitrary actions. The +#: syntax is: + +#: .. code-block:: none + +#: mouse_map button-name event-type modes action + +#: Where button-name is one of left, middle, right, b1 ... b8 with +#: added keyboard modifiers. For example: ctrl+shift+left refers to +#: holding the Ctrl+Shift keys while clicking with the left mouse +#: button. The value b1 ... b8 can be used to refer to up to eight +#: buttons on a mouse. + +#: event-type is one of press, release, doublepress, triplepress, +#: click, doubleclick. modes indicates whether the action is performed +#: when the mouse is grabbed by the program running in the terminal, +#: or not. The values are grabbed or ungrabbed or a comma separated +#: combination of them. grabbed refers to when the program running in +#: the terminal has requested mouse events. Note that the click and +#: double click events have a delay of click_interval to disambiguate +#: from double and triple presses. + +#: You can run kitty with the kitty --debug-input command line option +#: to see mouse events. See the builtin actions below to get a sense +#: of what is possible. + +#: If you want to unmap a button, map it to nothing. For example, to +#: disable opening of URLs with a plain click:: + +#: mouse_map left click ungrabbed + +#: See all the mappable actions including mouse actions here +#: . + +#: .. note:: +#: Once a selection is started, releasing the button that started it will +#: automatically end it and no release event will be dispatched. + +# clear_all_mouse_actions no + +#: Remove all mouse action definitions up to this point. Useful, for +#: instance, to remove the default mouse actions. + +#: Click the link under the mouse or move the cursor + +# mouse_map left click ungrabbed mouse_handle_click selection link prompt + +#:: First check for a selection and if one exists do nothing. Then +#:: check for a link under the mouse cursor and if one exists, click +#:: it. Finally check if the click happened at the current shell +#:: prompt and if so, move the cursor to the click location. Note +#:: that this requires shell integration +#:: to work. + +#: Click the link under the mouse or move the cursor even when grabbed + +# mouse_map shift+left click grabbed,ungrabbed mouse_handle_click selection link prompt + +#:: Same as above, except that the action is performed even when the +#:: mouse is grabbed by the program running in the terminal. + +#: Click the link under the mouse cursor + +# mouse_map ctrl+shift+left release grabbed,ungrabbed mouse_handle_click link + +#:: Variant with Ctrl+Shift is present because the simple click based +#:: version has an unavoidable delay of click_interval, to +#:: disambiguate clicks from double clicks. + +#: Discard press event for link click + +# mouse_map ctrl+shift+left press grabbed discard_event + +#:: Prevent this press event from being sent to the program that has +#:: grabbed the mouse, as the corresponding release event is used to +#:: open a URL. + +#: Paste from the primary selection + +# mouse_map middle release ungrabbed paste_from_selection + +#: Start selecting text + +# mouse_map left press ungrabbed mouse_selection normal + +#: Start selecting text in a rectangle + +# mouse_map ctrl+alt+left press ungrabbed mouse_selection rectangle + +#: Select a word + +# mouse_map left doublepress ungrabbed mouse_selection word + +#: Select a line + +# mouse_map left triplepress ungrabbed mouse_selection line + +#: Select line from point + +# mouse_map ctrl+alt+left triplepress ungrabbed mouse_selection line_from_point + +#:: Select from the clicked point to the end of the line. If you +#:: would like to select the word at the point and then extend to the +#:: rest of the line, change `line_from_point` to +#:: `word_and_line_from_point`. + +#: Extend the current selection + +# mouse_map right press ungrabbed mouse_selection extend + +#:: If you want only the end of the selection to be moved instead of +#:: the nearest boundary, use move-end instead of extend. + +#: Paste from the primary selection even when grabbed + +# mouse_map shift+middle release ungrabbed,grabbed paste_selection +# mouse_map shift+middle press grabbed discard_event + +#: Start selecting text even when grabbed + +# mouse_map shift+left press ungrabbed,grabbed mouse_selection normal + +#: Start selecting text in a rectangle even when grabbed + +# mouse_map ctrl+shift+alt+left press ungrabbed,grabbed mouse_selection rectangle + +#: Select a word even when grabbed + +# mouse_map shift+left doublepress ungrabbed,grabbed mouse_selection word + +#: Select a line even when grabbed + +# mouse_map shift+left triplepress ungrabbed,grabbed mouse_selection line + +#: Select line from point even when grabbed + +# mouse_map ctrl+shift+alt+left triplepress ungrabbed,grabbed mouse_selection line_from_point + +#:: Select from the clicked point to the end of the line even when +#:: grabbed. If you would like to select the word at the point and +#:: then extend to the rest of the line, change `line_from_point` to +#:: `word_and_line_from_point`. + +#: Extend the current selection even when grabbed + +# mouse_map shift+right press ungrabbed,grabbed mouse_selection extend + +#: Show clicked command output in pager + +# mouse_map ctrl+shift+right press ungrabbed mouse_show_command_output + +#:: Requires shell integration +#:: to work. + +#: }}} + +#: }}} + +#: Performance tuning {{{ + +# repaint_delay 10 + +#: Delay between screen updates (in milliseconds). Decreasing it, +#: increases frames-per-second (FPS) at the cost of more CPU usage. +#: The default value yields ~100 FPS which is more than sufficient for +#: most uses. Note that to actually achieve 100 FPS, you have to +#: either set sync_to_monitor to no or use a monitor with a high +#: refresh rate. Also, to minimize latency when there is pending input +#: to be processed, this option is ignored. + +# input_delay 3 + +#: Delay before input from the program running in the terminal is +#: processed (in milliseconds). Note that decreasing it will increase +#: responsiveness, but also increase CPU usage and might cause flicker +#: in full screen programs that redraw the entire screen on each loop, +#: because kitty is so fast that partial screen updates will be drawn. +#: This setting is ignored when the input buffer is almost full. + +# sync_to_monitor yes + +#: Sync screen updates to the refresh rate of the monitor. This +#: prevents screen tearing +#: when scrolling. +#: However, it limits the rendering speed to the refresh rate of your +#: monitor. With a very high speed mouse/high keyboard repeat rate, +#: you may notice some slight input latency. If so, set this to no. + +#: }}} + +#: Terminal bell {{{ + +# enable_audio_bell yes + +#: The audio bell. Useful to disable it in environments that require +#: silence. + +# visual_bell_duration 0.0 + +#: The visual bell duration (in seconds). Flash the screen when a bell +#: occurs for the specified number of seconds. Set to zero to disable. +#: The flash is animated, fading in and out over the specified +#: duration. The easing function used for the fading can be +#: controlled. For example, 2.0 linear will casuse the flash to fade +#: in and out linearly. The default if unspecified is to use ease-in- +#: out which fades slowly at the start, middle and end. You can +#: specify different easing functions for the fade-in and fade-out +#: parts, like this: 2.0 ease-in linear. kitty supports all the CSS +#: easing functions . + +# visual_bell_color none + +#: The color used by visual bell. Set to none will fall back to +#: selection background color. If you feel that the visual bell is too +#: bright, you can set it to a darker color. + +# window_alert_on_bell yes + +#: Request window attention on bell. Makes the dock icon bounce on +#: macOS or the taskbar flash on Linux. + +# bell_on_tab "🔔 " + +#: Some text or a Unicode symbol to show on the tab if a window in the +#: tab that does not have focus has a bell. If you want to use leading +#: or trailing spaces, surround the text with quotes. See +#: tab_title_template for how this is rendered. + +#: For backwards compatibility, values of yes, y and true are +#: converted to the default bell symbol and no, n, false and none are +#: converted to the empty string. + +# command_on_bell none + +#: Program to run when a bell occurs. The environment variable +#: KITTY_CHILD_CMDLINE can be used to get the program running in the +#: window in which the bell occurred. + +# bell_path none + +#: Path to a sound file to play as the bell sound. If set to none, the +#: system default bell sound is used. Must be in a format supported by +#: the operating systems sound API, such as WAV or OGA on Linux +#: (libcanberra) or AIFF, MP3 or WAV on macOS (NSSound). + +# linux_bell_theme __custom + +#: The XDG Sound Theme kitty will use to play the bell sound. On +#: Wayland, when the compositor supports it, it is asked to play the +#: system default bell sound, and this setting has no effect. +#: Otherwise, defaults to the custom theme name specified in the XDG +#: Sound theme specification +#: , falling back to the default +#: freedesktop theme if it does not exist. To change your sound theme +#: desktop wide, create +#: :file:~/.local/share/sounds/__custom/index.theme` with the +#: contents: + +#: [Sound Theme] + +#: Inherits=name-of-the-sound-theme-you-want-to-use + +#: Replace name-of-the-sound-theme-you-want-to-use with the actual +#: theme name. Now all compliant applications should use sounds from +#: this theme. + +#: }}} + +#: Window layout {{{ + +# remember_window_size yes +# initial_window_width 640 +# initial_window_height 400 + +#: If enabled, the OS Window size will be remembered so that new +#: instances of kitty will have the same size as the previous +#: instance. If disabled, the OS Window will initially have size +#: configured by initial_window_width/height, in pixels. You can use a +#: suffix of "c" on the width/height values to have them interpreted +#: as number of cells instead of pixels. + +# remember_window_position no + +#: If enabled, the OS Window position will be remembered so that new +#: instances of kitty will have the same position as the previous +#: instance. If disabled, the OS Window will be placed by the window +#: manager. Note that remembering of position only works if the +#: underlying desktop environment/window manager supports it. It never +#: works on Wayland. See also kitty --position to specify the position +#: when launching kitty. + +# enabled_layouts * + +#: The enabled window layouts. A comma separated list of layout names. +#: The special value all means all layouts. The first listed layout +#: will be used as the startup layout. Default configuration is all +#: layouts in alphabetical order. For a list of available layouts, see +#: the layouts . + +# window_resize_step_cells 2 +# window_resize_step_lines 2 + +#: The step size (in units of cell width/cell height) to use when +#: resizing kitty windows in a layout with the shortcut +#: start_resizing_window. The cells value is used for horizontal +#: resizing, and the lines value is used for vertical resizing. + +# window_border_width 0.5pt + +#: The width of window borders. Can be either in pixels (px) or pts +#: (pt). Values in pts will be rounded to the nearest number of pixels +#: based on screen resolution. If not specified, the unit is assumed +#: to be pts. Note that borders are displayed only when more than one +#: window is visible. They are meant to separate multiple windows. + +# draw_minimal_borders yes + +#: Draw only the minimum borders needed. This means that only the +#: borders that separate the window from a neighbor are drawn. Note +#: that setting a non-zero window_margin_width overrides this and +#: causes all borders to be drawn. + +# window_margin_width 0 + +#: The window margin (in pts) (blank area outside the border). A +#: single value sets all four sides. Two values set the vertical and +#: horizontal sides. Three values set top, horizontal and bottom. Four +#: values set top, right, bottom and left. + +# single_window_margin_width -1 + +#: The window margin to use when only a single window is visible (in +#: pts). Negative values will cause the value of window_margin_width +#: to be used instead. A single value sets all four sides. Two values +#: set the vertical and horizontal sides. Three values set top, +#: horizontal and bottom. Four values set top, right, bottom and left. + +# window_padding_width 0 + +#: The window padding (in pts) (blank area between the text and the +#: window border). A single value sets all four sides. Two values set +#: the vertical and horizontal sides. Three values set top, horizontal +#: and bottom. Four values set top, right, bottom and left. + +# single_window_padding_width -1 + +#: The window padding to use when only a single window is visible (in +#: pts). Negative values will cause the value of window_padding_width +#: to be used instead. A single value sets all four sides. Two values +#: set the vertical and horizontal sides. Three values set top, +#: horizontal and bottom. Four values set top, right, bottom and left. + +# placement_strategy center + +#: When the window size is not an exact multiple of the cell size, the +#: cell area of the terminal window will have some extra padding on +#: the sides. You can control how that padding is distributed with +#: this option. Using a value of center means the cell area will be +#: placed centrally. A value of top-left means the padding will be +#: only at the bottom and right edges. The value can be one of: top- +#: left, top, top-right, left, center, right, bottom-left, bottom, +#: bottom-right. + +# active_border_color #00ff00 + +#: The color for the border of the active window. Set this to none to +#: not draw borders around the active window. + +# inactive_border_color #cccccc + +#: The color for the border of inactive windows. + +# bell_border_color #ff5a00 + +#: The color for the border of inactive windows in which a bell has +#: occurred. + +# inactive_text_alpha 1.0 + +#: Fade the text in inactive windows by the specified amount (a number +#: between zero and one, with zero being fully faded). + +# hide_window_decorations no + +#: Hide the window decorations (title-bar and window borders) with +#: yes. On macOS, titlebar-only and titlebar-and-corners can be used +#: to only hide the titlebar and the rounded corners. Whether this +#: works and exactly what effect it has depends on the window +#: manager/operating system. Note that the effects of changing this +#: option when reloading config are undefined. When using titlebar- +#: only, it is useful to also set window_margin_width and +#: placement_strategy to prevent the rounded corners from clipping +#: text. Or use titlebar-and-corners. + +# window_logo_path none + +#: Path to a logo image. Must be in PNG/JPEG/WEBP/GIF/TIFF/BMP format. +#: Relative paths are interpreted relative to the kitty config +#: directory. The logo is displayed in a corner of every kitty window. +#: The position is controlled by window_logo_position. Individual +#: windows can be configured to have different logos either using the +#: launch action or the remote control +#: facility. + +# window_logo_position bottom-right + +#: Where to position the window logo in the window. The value can be +#: one of: top-left, top, top-right, left, center, right, bottom-left, +#: bottom, bottom-right. + +# window_logo_alpha 0.5 + +#: The amount the logo should be faded into the background. With zero +#: being fully faded and one being fully opaque. + +# window_logo_scale 0 + +#: The percentage (0-100] of the window size to which the logo should +#: scale. Using a single number means the logo is scaled to that +#: percentage of the shortest window dimension, while preserving +#: aspect ratio of the logo image. + +#: Using two numbers means the width and height of the logo are scaled +#: to the respective percentage of the window's width and height. + +#: Using zero as the percentage disables scaling in that dimension. A +#: single zero (the default) disables all scaling of the window logo. + +# resize_debounce_time 0.1 0.5 + +#: The time to wait (in seconds) before asking the program running in +#: kitty to resize and redraw the screen during a live resize of the +#: OS window, when no new resize events have been received, i.e. when +#: resizing is either paused or finished. On platforms such as macOS, +#: where the operating system sends events corresponding to the start +#: and end of a live resize, the second number is used for redraw- +#: after-pause since kitty can distinguish between a pause and end of +#: resizing. On such systems the first number is ignored and redraw is +#: immediate after end of resize. On other systems only the first +#: number is used so that kitty is "ready" quickly after the end of +#: resizing, while not also continuously redrawing, to save energy. + +# resize_in_steps no + +#: Resize the OS window in steps as large as the cells, instead of +#: with the usual pixel accuracy. Combined with initial_window_width +#: and initial_window_height in number of cells, this option can be +#: used to keep the margins as small as possible when resizing the OS +#: window. Note that this does not currently work on Wayland. + +# visual_window_select_characters 1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ + +#: The list of characters for visual window selection. For example, +#: for selecting a window to focus on with focus_visible_window. The +#: value should be a series of unique numbers or alphabets, case +#: insensitive, from the set 0-9A-Z\-=[];',./\\`. Specify your +#: preference as a string of characters. + +# confirm_os_window_close -1 + +#: Ask for confirmation when closing an OS window or a tab with at +#: least this number of kitty windows in it by window manager (e.g. +#: clicking the window close button or pressing the operating system +#: shortcut to close windows) or by the close_tab action. A value of +#: zero disables confirmation. This confirmation also applies to +#: requests to quit the entire application (all OS windows, via the +#: quit action). Negative values are converted to positive ones, +#: however, with shell_integration enabled, using negative values +#: means windows sitting at a shell prompt are not counted, only +#: windows where some command is currently running. You can also have +#: backgrounded jobs prevent closing, by adding count-background to +#: the setting, for example: -1 count-background. Note that if you +#: want confirmation when closing individual windows, you can map the +#: close_window_with_confirmation action. + +#: }}} + +#: Tab bar {{{ + +# tab_bar_edge bottom + +#: The edge to show the tab bar on, top or bottom. + +# tab_bar_margin_width 0.0 + +#: The margin to the left and right of the tab bar (in pts). + +# tab_bar_margin_height 0.0 0.0 + +#: The margin above and below the tab bar (in pts). The first number +#: is the margin between the edge of the OS Window and the tab bar. +#: The second number is the margin between the tab bar and the +#: contents of the current tab. + +# tab_bar_style fade + +#: The tab bar style, can be one of: + +#: fade +#: Each tab's edges fade into the background color. (See also tab_fade) +#: slant +#: Tabs look like the tabs in a physical file. +#: separator +#: Tabs are separated by a configurable separator. (See also +#: tab_separator) +#: powerline +#: Tabs are shown as a continuous line with "fancy" separators. +#: (See also tab_powerline_style) +#: custom +#: A user-supplied Python function called draw_tab is loaded from the file +#: tab_bar.py in the kitty config directory. For examples of how to +#: write such a function, see the functions named draw_tab_with_* in +#: kitty's source code: kitty/tab_bar.py. See also +#: this discussion +#: for examples from kitty users. +#: hidden +#: The tab bar is hidden. If you use this, you might want to create +#: a mapping for the select_tab action which presents you with a list of +#: tabs and allows for easy switching to a tab. + +# tab_bar_align left + +#: The horizontal alignment of the tab bar, can be one of: left, +#: center, right. + +# tab_bar_min_tabs 2 + +#: The minimum number of tabs that must exist before the tab bar is +#: shown. + +# tab_switch_strategy previous + +#: The algorithm to use when switching to a tab when the current tab +#: is closed. The default of previous will switch to the last used +#: tab. A value of left will switch to the tab to the left of the +#: closed tab. A value of right will switch to the tab to the right of +#: the closed tab. A value of last will switch to the right-most tab. + +# tab_fade 0.25 0.5 0.75 1 + +#: Control how each tab fades into the background when using fade for +#: the tab_bar_style. Each number is an alpha (between zero and one) +#: that controls how much the corresponding cell fades into the +#: background, with zero being no fade and one being full fade. You +#: can change the number of cells used by adding/removing entries to +#: this list. + +# tab_separator " ┇" + +#: The separator between tabs in the tab bar when using separator as +#: the tab_bar_style. + +# tab_powerline_style angled + +#: The powerline separator style between tabs in the tab bar when +#: using powerline as the tab_bar_style, can be one of: angled, +#: slanted, round. + +# tab_activity_symbol none + +#: Some text or a Unicode symbol to show on the tab if a window in the +#: tab that does not have focus has some activity. If you want to use +#: leading or trailing spaces, surround the text with quotes. See +#: tab_title_template for how this is rendered. + +# tab_title_max_length 0 + +#: The maximum number of cells that can be used to render the text in +#: a tab. A value of zero means that no limit is applied. + +# tab_title_template "{fmt.fg.red}{bell_symbol}{activity_symbol}{fmt.fg.tab}{tab.last_focused_progress_percent}{title}" + +#: A template to render the tab title. The default just renders the +#: title with optional symbols for bell and activity. If you wish to +#: include the tab-index as well, use something like: {index}:{title}. +#: Useful if you have shortcuts mapped for goto_tab N. If you prefer +#: to see the index as a superscript, use {sup.index}. All data +#: available is: + +#: title +#: The current tab title. +#: index +#: The tab index usable with goto_tab N goto_tab shortcuts. +#: layout_name +#: The current layout name. +#: num_windows +#: The number of windows in the tab. +#: num_window_groups +#: The number of window groups (a window group is a window and all of its overlay windows) in the tab. +#: tab.active_wd +#: The working directory of the currently active window in the tab +#: (expensive, requires syscall). Use tab.active_oldest_wd to get +#: the directory of the oldest foreground process rather than the newest. +#: tab.active_exe +#: The name of the executable running in the foreground of the currently +#: active window in the tab (expensive, requires syscall). Use +#: tab.active_oldest_exe for the oldest foreground process. +#: max_title_length +#: The maximum title length available. +#: keyboard_mode +#: The name of the current keyboard mode or the empty string if no keyboard mode is active. +#: tab.last_focused_progress_percent +#: If a command running in a window reports the progress for a task, show this progress as a percentage +#: from the most recently focused window in the tab. Empty string if no progress is reported. +#: tab.progress_percent +#: If a command running in a window reports the progress for a task, show this progress as a percentage +#: from all windows in the tab, averaged. Empty string is no progress is reported. + +#: Note that formatting is done by Python's string formatting +#: machinery, so you can use, for instance, {layout_name[:2].upper()} +#: to show only the first two letters of the layout name, upper-cased. +#: If you want to style the text, you can use styling directives, for +#: example: +#: `{fmt.fg.red}red{fmt.fg.tab}normal{fmt.bg._00FF00}greenbg{fmt.bg.tab}`. +#: Similarly, for bold and italic: +#: `{fmt.bold}bold{fmt.nobold}normal{fmt.italic}italic{fmt.noitalic}`. +#: The 256 eight terminal colors can be used as `fmt.fg.color0` +#: through `fmt.fg.color255`. Note that for backward compatibility, if +#: {bell_symbol} or {activity_symbol} are not present in the template, +#: they are prepended to it. + +# active_tab_title_template none + +#: Template to use for active tabs. If not specified falls back to +#: tab_title_template. + +# active_tab_foreground #000 +# active_tab_background #eee +# active_tab_font_style bold-italic +# inactive_tab_foreground #444 +# inactive_tab_background #999 +# inactive_tab_font_style normal + +#: Tab bar colors and styles. + +# tab_bar_background none + +#: Background color for the tab bar. Defaults to using the terminal +#: background color. + +# tab_bar_margin_color none + +#: Color for the tab bar margin area. Defaults to using the terminal +#: background color for margins above and below the tab bar. For side +#: margins the default color is chosen to match the background color +#: of the neighboring tab. + +#: }}} + +#: Color scheme {{{ + +# foreground #dddddd +# background #000000 + +#: The foreground and background colors. + +# background_opacity 1.0 + +#: The opacity of the background. A number between zero and one, where +#: one is opaque and zero is fully transparent. This will only work if +#: supported by the OS (for instance, when using a compositor under +#: X11). Note that it only sets the background color's opacity in +#: cells that have the same background color as the default terminal +#: background, so that things like the status bar in vim, powerline +#: prompts, etc. still look good. But it means that if you use a color +#: theme with a background color in your editor, it will not be +#: rendered as transparent. Instead you should change the default +#: background color in your kitty config and not use a background +#: color in the editor color scheme. Or use the escape codes to set +#: the terminals default colors in a shell script to launch your +#: editor. See also transparent_background_colors. Be aware that using +#: a value less than 1.0 is a (possibly significant) performance hit. +#: When using a low value for this setting, it is desirable that you +#: set the background color to a color the matches the general color +#: of the desktop background, for best text rendering. Note that to +#: workaround window managers not doing gamma-corrected blending kitty +#: makes background_opacity non-linear which means, especially for +#: light backgrounds you might need to make the value much lower than +#: you expect to get good results, see 6218 +#: for details. + +#: If you want to dynamically change transparency of windows, set +#: dynamic_background_opacity to yes (this is off by default as it has +#: a performance cost). Changing this option when reloading the config +#: will only work if dynamic_background_opacity was enabled in the +#: original config. + +# background_blur 0 + +#: Set to a positive value to enable background blur (blurring of the +#: visuals behind a transparent window) on platforms that support it. +#: Only takes effect when background_opacity is less than one. On +#: macOS, this will also control the blur radius (amount of blurring). +#: Setting it to too high a value will cause severe performance issues +#: and/or rendering artifacts. Usually, values up to 64 work well. +#: Note that this might cause performance issues, depending on how the +#: platform implements it, so use with care. Currently supported on +#: macOS and KDE. + +# transparent_background_colors + +#: A space separated list of upto 7 colors, with opacity. When the +#: background color of a cell matches one of these colors, it is +#: rendered semi-transparent using the specified opacity. + +#: Useful in more complex UIs like editors where you could want more +#: than a single background color to be rendered as transparent, for +#: instance, for a cursor highlight line background or a highlighted +#: block. Terminal applications can set this color using The kitty +#: color control escape code. + +#: The syntax for specifying colors is: color@opacity, where the +#: @opacity part is optional. When unspecified, the value of +#: background_opacity is used. For example:: + +#: transparent_background_colors red@0.5 #00ff00@0.3 + +# dynamic_background_opacity no + +#: Allow changing of the background_opacity dynamically, using either +#: keyboard shortcuts (increase_background_opacity and +#: decrease_background_opacity) or the remote control facility. +#: Changing this option by reloading the config is not supported. + +# background_image none + +#: Path to a background image. Must be in PNG/JPEG/WEBP/TIFF/GIF/BMP +#: format. Note that when using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# background_image_layout tiled + +#: Whether to tile, scale or clamp the background image. The value can +#: be one of tiled, mirror-tiled, scaled, clamped, centered or +#: cscaled. The scaled and cscaled values scale the image to the +#: window size, with cscaled preserving the image aspect ratio. Note +#: that when using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# background_image_linear no + +#: When background image is scaled, whether linear interpolation +#: should be used. Note that when using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# background_tint 0.0 + +#: How much to tint the background image by the background color. This +#: option makes it easier to read the text. Tinting is done using the +#: current background color for each window. This option applies only +#: if background_opacity is set and transparent windows are supported +#: or background_image is set. Note that when using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# background_tint_gaps 1.0 + +#: How much to tint the background image at the window gaps by the +#: background color, after applying background_tint. Since this is +#: multiplicative with background_tint, it can be used to lighten the +#: tint over the window gaps for a *separated* look. Note that when +#: using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# dim_opacity 0.4 + +#: How much to dim text that has the DIM/FAINT attribute set. One +#: means no dimming and zero means fully dimmed (i.e. invisible). + +# selection_foreground #000000 +# selection_background #fffacd + +#: The foreground and background colors for text selected with the +#: mouse. Setting both of these to none will cause a "reverse video" +#: effect for selections, where the selection will be the cell text +#: color and the text will become the cell background color. Setting +#: only selection_foreground to none will cause the foreground color +#: to be used unchanged. Note that these colors can be overridden by +#: the program running in the terminal. + +#: The color table {{{ + +#: The 256 terminal colors. There are 8 basic colors, each color has a +#: dull and bright version, for the first 16 colors. You can set the +#: remaining 240 colors as color16 to color255. + +# color0 #000000 +# color8 #767676 + +#: black + +# color1 #cc0403 +# color9 #f2201f + +#: red + +# color2 #19cb00 +# color10 #23fd00 + +#: green + +# color3 #cecb00 +# color11 #fffd00 + +#: yellow + +# color4 #0d73cc +# color12 #1a8fff + +#: blue + +# color5 #cb1ed1 +# color13 #fd28ff + +#: magenta + +# color6 #0dcdcd +# color14 #14ffff + +#: cyan + +# color7 #dddddd +# color15 #ffffff + +#: white + +# mark1_foreground black + +#: Color for marks of type 1 + +# mark1_background #98d3cb + +#: Color for marks of type 1 (light steel blue) + +# mark2_foreground black + +#: Color for marks of type 2 + +# mark2_background #f2dcd3 + +#: Color for marks of type 1 (beige) + +# mark3_foreground black + +#: Color for marks of type 3 + +# mark3_background #f274bc + +#: Color for marks of type 3 (violet) + +#: }}} + +#: }}} + +#: Advanced {{{ + +# shell . + +#: The shell program to execute. The default value of . means to use +#: the value of of the SHELL environment variable or if unset, +#: whatever shell is set as the default shell for the current user. +#: Note that on macOS if you change this, you might need to add +#: --login and --interactive to ensure that the shell starts in +#: interactive mode and reads its startup rc files. Environment +#: variables are expanded in this setting. + +# editor . + +#: The terminal based text editor (such as vim or nano) to use when +#: editing the kitty config file or similar tasks. + +#: The default value of . means to use the environment variables +#: VISUAL and EDITOR in that order. If these variables aren't set, +#: kitty will run your shell ($SHELL -l -i -c env) to see if your +#: shell startup rc files set VISUAL or EDITOR. If that doesn't work, +#: kitty will cycle through various known editors (vim, emacs, etc.) +#: and take the first one that exists on your system. + +# close_on_child_death no + +#: Close the window when the child process (usually the shell) exits. +#: With the default value no, the terminal will remain open when the +#: child exits as long as there are still other processes outputting +#: to the terminal (for example disowned or backgrounded processes). +#: When enabled with yes, the window will close as soon as the child +#: process exits. Note that setting it to yes means that any +#: background processes still using the terminal can fail silently +#: because their stdout/stderr/stdin no longer work. + +# remote_control_password + +#: Allow other programs to control kitty using passwords. This option +#: can be specified multiple times to add multiple passwords. If no +#: passwords are present kitty will ask the user for permission if a +#: program tries to use remote control with a password. A password can +#: also *optionally* be associated with a set of allowed remote +#: control actions. For example:: + +#: remote_control_password "my passphrase" get-colors set-colors focus-window focus-tab + +#: Only the specified actions will be allowed when using this +#: password. Glob patterns can be used too, for example:: + +#: remote_control_password "my passphrase" set-tab-* resize-* + +#: To get a list of available actions, run:: + +#: kitten @ --help + +#: A set of actions to be allowed when no password is sent can be +#: specified by using an empty password. For example:: + +#: remote_control_password "" *-colors + +#: Finally, the path to a python module can be specified that provides +#: a function is_cmd_allowed that is used to check every remote +#: control command. For example:: + +#: remote_control_password "my passphrase" my_rc_command_checker.py + +#: Relative paths are resolved from the kitty configuration directory. +#: See rc_custom_auth for details. + +# allow_remote_control no + +#: Allow other programs to control kitty. If you turn this on, other +#: programs can control all aspects of kitty, including sending text +#: to kitty windows, opening new windows, closing windows, reading the +#: content of windows, etc. Note that this even works over SSH +#: connections. The default setting of no prevents any form of remote +#: control. The meaning of the various values are: + +#: password +#: Remote control requests received over both the TTY device and the socket +#: are confirmed based on passwords, see remote_control_password. + +#: socket-only +#: Remote control requests received over a socket are accepted +#: unconditionally. Requests received over the TTY are denied. +#: See listen_on. + +#: socket +#: Remote control requests received over a socket are accepted +#: unconditionally. Requests received over the TTY are confirmed based on +#: password. + +#: no +#: Remote control is completely disabled. + +#: yes +#: Remote control requests are always accepted. + +# listen_on none + +#: Listen to the specified socket for remote control connections. Note +#: that this will apply to all kitty instances. It can be overridden +#: by the kitty --listen-on command line option. For UNIX sockets, +#: such as unix:${TEMP}/mykitty or unix:@mykitty (on Linux). +#: Environment variables are expanded and relative paths are resolved +#: with respect to the temporary directory. If {kitty_pid} is present, +#: then it is replaced by the PID of the kitty process, otherwise the +#: PID of the kitty process is appended to the value, with a hyphen. +#: For TCP sockets such as tcp:localhost:0 a random port is always +#: used even if a non-zero port number is specified. See the help for +#: kitty --listen-on for more details. Note that this will be ignored +#: unless allow_remote_control is set to either: yes, socket or +#: socket-only. Changing this option by reloading the config is not +#: supported. + +# env + +#: Specify the environment variables to be set in all child processes. +#: Using the name with an equal sign (e.g. env VAR=) will set it to +#: the empty string. Specifying only the name (e.g. env VAR) will +#: remove the variable from the child process' environment. Note that +#: environment variables are expanded recursively, for example:: + +#: env VAR1=a +#: env VAR2=${HOME}/${VAR1}/b + +#: The value of VAR2 will be /a/b. + +# filter_notification + +#: Specify rules to filter out notifications sent by applications +#: running in kitty. Can be specified multiple times to create +#: multiple filter rules. A rule specification is of the form +#: field:regexp. A filter rule can match on any of the fields: title, +#: body, app, type. The special value of all filters out all +#: notifications. Rules can be combined using Boolean operators. Some +#: examples:: + +#: filter_notification title:hello or body:"abc.*def" +#: # filter out notification from vim except for ones about updates, (?i) +#: # makes matching case insensitive. +#: filter_notification app:"[ng]?vim" and not body:"(?i)update" +#: # filter out all notifications +#: filter_notification all + +#: The field app is the name of the application sending the +#: notification and type is the type of the notification. Not all +#: applications will send these fields, so you can also match on the +#: title and body of the notification text. More sophisticated +#: programmatic filtering and custom actions on notifications can be +#: done by creating a notifications.py file in the kitty config +#: directory (~/.config/kitty). An annotated sample is available +#: . + +# watcher + +#: Path to python file which will be loaded for watchers +#: . Can be +#: specified more than once to load multiple watchers. The watchers +#: will be added to every kitty window. Relative paths are resolved +#: relative to the kitty config directory. Note that reloading the +#: config will only affect windows created after the reload. + +# exe_search_path + +#: Control where kitty finds the programs to run. The default search +#: order is: First search the system wide PATH, then ~/.local/bin and +#: ~/bin. If still not found, the PATH defined in the login shell +#: after sourcing all its startup files is tried. Finally, if present, +#: the PATH specified by the env option is tried. + +#: This option allows you to prepend, append, or remove paths from +#: this search order. It can be specified multiple times for multiple +#: paths. A simple path will be prepended to the search order. A path +#: that starts with the + sign will be append to the search order, +#: after ~/bin above. A path that starts with the - sign will be +#: removed from the entire search order. For example:: + +#: exe_search_path /some/prepended/path +#: exe_search_path +/some/appended/path +#: exe_search_path -/some/excluded/path + +# update_check_interval 24 + +#: The interval to periodically check if an update to kitty is +#: available (in hours). If an update is found, a system notification +#: is displayed informing you of the available update. The default is +#: to check every 24 hours, set to zero to disable. Update checking is +#: only done by the official binary builds. Distro packages or source +#: builds do not do update checking. Changing this option by reloading +#: the config is not supported. + +# startup_session none + +#: Path to a session file to use for all kitty instances. Can be +#: overridden by using the kitty --session =none command line option +#: for individual instances. See sessions +#: in the kitty +#: documentation for details. Note that relative paths are interpreted +#: with respect to the kitty config directory. Environment variables +#: in the path are expanded. Changing this option by reloading the +#: config is not supported. Note that if kitty is invoked with command +#: line arguments specifying a command to run, this option is ignored. + +# clipboard_control write-clipboard write-primary read-clipboard-ask read-primary-ask + +#: Allow programs running in kitty to read and write from the +#: clipboard. You can control exactly which actions are allowed. The +#: possible actions are: write-clipboard, read-clipboard, write- +#: primary, read-primary, read-clipboard-ask, read-primary-ask. The +#: default is to allow writing to the clipboard and primary selection +#: and to ask for permission when a program tries to read from the +#: clipboard. Note that disabling the read confirmation is a security +#: risk as it means that any program, even the ones running on a +#: remote server via SSH can read your clipboard. See also +#: clipboard_max_size. + +# clipboard_max_size 512 + +#: The maximum size (in MB) of data from programs running in kitty +#: that will be stored for writing to the system clipboard. A value of +#: zero means no size limit is applied. See also clipboard_control. + +# file_transfer_confirmation_bypass + +#: The password that can be supplied to the file transfer kitten +#: to skip the +#: transfer confirmation prompt. This should only be used when +#: initiating transfers from trusted computers, over trusted networks +#: or encrypted transports, as it allows any programs running on the +#: remote machine to read/write to the local filesystem, without +#: permission. + +# allow_hyperlinks yes + +#: Process hyperlink escape sequences (OSC 8). If disabled OSC 8 +#: escape sequences are ignored. Otherwise they become clickable +#: links, that you can click with the mouse or by using the hints +#: kitten . The +#: special value of ask means that kitty will ask before opening the +#: link when clicked. + +# shell_integration enabled + +#: Enable shell integration on supported shells. This enables features +#: such as jumping to previous prompts, browsing the output of the +#: previous command in a pager, etc. on supported shells. Set to +#: disabled to turn off shell integration, completely. It is also +#: possible to disable individual features, set to a space separated +#: list of these values: no-rc, no-cursor, no-title, no-cwd, no- +#: prompt-mark, no-complete, no-sudo. See Shell integration +#: for details. + +# allow_cloning ask + +#: Control whether programs running in the terminal can request new +#: windows to be created. The canonical example is clone-in-kitty +#: . +#: By default, kitty will ask for permission for each clone request. +#: Allowing cloning unconditionally gives programs running in the +#: terminal (including over SSH) permission to execute arbitrary code, +#: as the user who is running the terminal, on the computer that the +#: terminal is running on. + +# clone_source_strategies venv,conda,env_var,path + +#: Control what shell code is sourced when running clone-in-kitty in +#: the newly cloned window. The supported strategies are: + +#: venv +#: Source the file $VIRTUAL_ENV/bin/activate. This is used by the +#: Python stdlib venv module and allows cloning venvs automatically. +#: conda +#: Run conda activate $CONDA_DEFAULT_ENV. This supports the virtual +#: environments created by conda. +#: env_var +#: Execute the contents of the environment variable +#: KITTY_CLONE_SOURCE_CODE with eval. +#: path +#: Source the file pointed to by the environment variable +#: KITTY_CLONE_SOURCE_PATH. + +#: This option must be a comma separated list of the above values. +#: Only the first valid match, in the order specified, is sourced. + +# notify_on_cmd_finish never + +#: Show a desktop notification when a long-running command finishes +#: (needs shell_integration). The possible values are: + +#: never +#: Never send a notification. + +#: unfocused +#: Only send a notification when the window does not have keyboard focus. + +#: invisible +#: Only send a notification when the window both is unfocused and not visible +#: to the user, for example, because it is in an inactive tab or its OS window +#: is not currently visible (on platforms that support OS window visibility querying +#: this considers an OS Window visible iff it is active). + +#: always +#: Always send a notification, regardless of window state. + +#: There are two optional arguments: + +#: First, the minimum duration for what is considered a long running +#: command. The default is 5 seconds. Specify a second argument to set +#: the duration. For example: invisible 15. Do not set the value too +#: small, otherwise a command that launches a new OS Window and exits +#: will spam a notification. + +#: Second, the action to perform. The default is notify. The possible +#: values are: + +#: notify +#: Send a desktop notification. The subsequent arguments are optional and specify when +#: the notification is automatically cleared. The set of possible events when the notification is +#: cleared are: focus and next. focus means that when the notification +#: policy is unfocused or invisible the notification is automatically cleared +#: when the window regains focus. The value of next means that the previous notification +#: is cleared when the next notification is shown. The default when no arguments are specified +#: is: focus next. + +#: bell +#: Ring the terminal bell. + +#: command +#: Run a custom command. All subsequent arguments are the cmdline to run. + +#: Some more examples:: + +#: # Send a notification when a command takes more than 5 seconds in an unfocused window +#: notify_on_cmd_finish unfocused +#: # Send a notification when a command takes more than 10 seconds in a invisible window +#: notify_on_cmd_finish invisible 10.0 +#: # Ring a bell when a command takes more than 10 seconds in a invisible window +#: notify_on_cmd_finish invisible 10.0 bell +#: # Run 'notify-send' when a command takes more than 10 seconds in a invisible window +#: # Here %c is replaced by the current command line and %s by the job exit code +#: notify_on_cmd_finish invisible 10.0 command notify-send "job finished with status: %s" %c +#: # Do not clear previous notification when next command finishes or window regains focus +#: notify_on_cmd_finish invisible 5.0 notify + +# term xterm-kitty + +#: The value of the TERM environment variable to set. Changing this +#: can break many terminal programs, only change it if you know what +#: you are doing, not because you read some advice on "Stack Overflow" +#: to change it. The TERM variable is used by various programs to get +#: information about the capabilities and behavior of the terminal. If +#: you change it, depending on what programs you run, and how +#: different the terminal you are changing it to is, various things +#: from key-presses, to colors, to various advanced features may not +#: work. Changing this option by reloading the config will only affect +#: newly created windows. + +# terminfo_type path + +#: The value of the TERMINFO environment variable to set. This +#: variable is used by programs running in the terminal to search for +#: terminfo databases. The default value of path causes kitty to set +#: it to a filesystem location containing the kitty terminfo database. +#: A value of direct means put the entire database into the env var +#: directly. This can be useful when connecting to containers, for +#: example. But, note that not all software supports this. A value of +#: none means do not touch the variable. + +# forward_stdio no + +#: Forward STDOUT and STDERR of the kitty process to child processes. +#: This is useful for debugging as it allows child processes to print +#: to kitty's STDOUT directly. For example, echo hello world +#: >&$KITTY_STDIO_FORWARDED in a shell will print to the parent +#: kitty's STDOUT. Sets the KITTY_STDIO_FORWARDED=fdnum environment +#: variable so child processes know about the forwarding. Note that on +#: macOS this prevents the shell from being run via the login utility +#: so getlogin() will not work in programs run in this session. + +# menu_map + +#: Specify entries for various menus in kitty. Currently only the +#: global menubar on macOS is supported. For example:: + +#: menu_map global "Actions::Launch something special" launch --hold --type=os-window sh -c "echo hello world" + +#: This will create a menu entry named "Launch something special" in +#: an "Actions" menu in the macOS global menubar. Sub-menus can be +#: created by adding more levels separated by the :: characters. + +#: }}} + +#: OS specific tweaks {{{ + +# wayland_titlebar_color system + +#: The color of the kitty window's titlebar on Wayland systems with +#: client side window decorations such as GNOME. A value of system +#: means to use the default system colors, a value of background means +#: to use the background color of the currently active kitty window +#: and finally you can use an arbitrary color, such as #12af59 or red. + +# macos_titlebar_color system + +#: The color of the kitty window's titlebar on macOS. A value of +#: system means to use the default system color, light or dark can +#: also be used to set it explicitly. A value of background means to +#: use the background color of the currently active window and finally +#: you can use an arbitrary color, such as #12af59 or red. WARNING: +#: This option works by using a hack when arbitrary color (or +#: background) is configured, as there is no proper Cocoa API for it. +#: It sets the background color of the entire window and makes the +#: titlebar transparent. As such it is incompatible with +#: background_opacity. If you want to use both, you are probably +#: better off just hiding the titlebar with hide_window_decorations. + +# macos_option_as_alt no + +#: Use the Option key as an Alt key on macOS. With this set to no, +#: kitty will use the macOS native Option+Key to enter Unicode +#: character behavior. This will break any Alt+Key keyboard shortcuts +#: in your terminal programs, but you can use the macOS Unicode input +#: technique. You can use the values: left, right or both to use only +#: the left, right or both Option keys as Alt, instead. Note that +#: kitty itself always treats Option the same as Alt. This means you +#: cannot use this option to configure different kitty shortcuts for +#: Option+Key vs. Alt+Key. Also, any kitty shortcuts using +#: Option/Alt+Key will take priority, so that any such key presses +#: will not be passed to terminal programs running inside kitty. +#: Changing this option by reloading the config is not supported. + +# macos_hide_from_tasks no + +#: Hide the kitty window from running tasks on macOS (⌘+Tab and the +#: Dock). Changing this option by reloading the config is not +#: supported. + +# macos_quit_when_last_window_closed no + +#: Have kitty quit when all the top-level windows are closed on macOS. +#: By default, kitty will stay running, even with no open windows, as +#: is the expected behavior on macOS. + +# macos_window_resizable yes + +#: Disable this if you want kitty top-level OS windows to not be +#: resizable on macOS. + +# macos_thicken_font 0 + +#: Draw an extra border around the font with the given width, to +#: increase legibility at small font sizes on macOS. For example, a +#: value of 0.75 will result in rendering that looks similar to sub- +#: pixel antialiasing at common font sizes. Note that in modern kitty, +#: this option is obsolete (although still supported). Consider using +#: text_composition_strategy instead. + +# macos_traditional_fullscreen no + +#: Use the macOS traditional full-screen transition, that is faster, +#: but less pretty. + +# macos_show_window_title_in all + +#: Control where the window title is displayed on macOS. A value of +#: window will show the title of the currently active window at the +#: top of the macOS window. A value of menubar will show the title of +#: the currently active window in the macOS global menu bar, making +#: use of otherwise wasted space. A value of all will show the title +#: in both places, and none hides the title. See +#: macos_menubar_title_max_length for how to control the length of the +#: title in the menu bar. + +# macos_menubar_title_max_length 0 + +#: The maximum number of characters from the window title to show in +#: the macOS global menu bar. Values less than one means that there is +#: no maximum limit. + +# macos_custom_beam_cursor no + +#: Use a custom mouse cursor for macOS that is easier to see on both +#: light and dark backgrounds. Nowadays, the default macOS cursor +#: already comes with a white border. WARNING: this might make your +#: mouse cursor invisible on dual GPU machines. Changing this option +#: by reloading the config is not supported. + +# macos_colorspace srgb + +#: The colorspace in which to interpret terminal colors. The default +#: of srgb will cause colors to match those seen in web browsers. The +#: value of default will use whatever the native colorspace of the +#: display is. The value of displayp3 will use Apple's special +#: snowflake display P3 color space, which will result in over +#: saturated (brighter) colors with some color shift. Reloading +#: configuration will change this value only for newly created OS +#: windows. + +# linux_display_server auto + +#: Choose between Wayland and X11 backends. By default, an appropriate +#: backend based on the system state is chosen automatically. Set it +#: to x11 or wayland to force the choice. Changing this option by +#: reloading the config is not supported. + +# wayland_enable_ime yes + +#: Enable Input Method Extension on Wayland. This is typically used +#: for inputting text in East Asian languages. However, its +#: implementation in Wayland is often buggy and introduces latency +#: into the input loop, so disable this if you know you dont need it. +#: Changing this option by reloading the config is not supported, it +#: will not have any effect. + +#: }}} + +#: Keyboard shortcuts {{{ + +#: Keys are identified simply by their lowercase Unicode characters. +#: For example: a for the A key, [ for the left square bracket key, +#: etc. For functional keys, such as Enter or Escape, the names are +#: present at Functional key definitions +#: . +#: For modifier keys, the names are ctrl (control, ⌃), shift (⇧), alt +#: (opt, option, ⌥), super (cmd, command, ⌘). + +#: Simple shortcut mapping is done with the map directive. For full +#: details on advanced mapping including modal and per application +#: maps, see mapping . Some +#: quick examples to illustrate common tasks:: + +#: # unmap a keyboard shortcut, passing it to the program running in kitty +#: map kitty_mod+space +#: # completely ignore a keyboard event +#: map ctrl+alt+f1 discard_event +#: # combine multiple actions +#: map kitty_mod+e combine : new_window : next_layout +#: # multi-key shortcuts +#: map ctrl+x>ctrl+y>z action + +#: The full list of actions that can be mapped to key presses is +#: available here . + +# kitty_mod ctrl+shift + +#: Special modifier key alias for default shortcuts. You can change +#: the value of this option to alter all default shortcuts that use +#: kitty_mod. + +# clear_all_shortcuts no + +#: Remove all shortcut definitions up to this point. Useful, for +#: instance, to remove the default shortcuts. + +# action_alias + +#: E.g. action_alias launch_tab launch --type=tab --cwd=current + +#: Define action aliases to avoid repeating the same options in +#: multiple mappings. Aliases can be defined for any action and will +#: be expanded recursively. For example, the above alias allows you to +#: create mappings to launch a new tab in the current working +#: directory without duplication:: + +#: map f1 launch_tab vim +#: map f2 launch_tab emacs + +#: Similarly, to alias kitten invocation:: + +#: action_alias hints kitten hints --hints-offset=0 + +# kitten_alias + +#: E.g. kitten_alias hints hints --hints-offset=0 + +#: Like action_alias above, but specifically for kittens. Generally, +#: prefer to use action_alias. This option is a legacy version, +#: present for backwards compatibility. It causes all invocations of +#: the aliased kitten to be substituted. So the example above will +#: cause all invocations of the hints kitten to have the --hints- +#: offset=0 option applied. + +#: Clipboard {{{ + +#: Copy to clipboard + +# map kitty_mod+c copy_to_clipboard +# map cmd+c copy_to_clipboard + +#:: There is also a copy_or_interrupt action that can be optionally +#:: mapped to Ctrl+C. It will copy only if there is a selection and +#:: send an interrupt otherwise. Similarly, +#:: copy_and_clear_or_interrupt will copy and clear the selection or +#:: send an interrupt if there is no selection. + +#: Paste from clipboard + +# map kitty_mod+v paste_from_clipboard +# map cmd+v paste_from_clipboard + +#: Paste from selection + +# map kitty_mod+s paste_from_selection +# map shift+insert paste_from_selection + +#: Pass selection to program + +# map kitty_mod+o pass_selection_to_program + +#:: You can also pass the contents of the current selection to any +#:: program with pass_selection_to_program. By default, the system's +#:: open program is used, but you can specify your own, the selection +#:: will be passed as a command line argument to the program. For +#:: example:: + +#:: map kitty_mod+o pass_selection_to_program firefox + +#:: You can pass the current selection to a terminal program running +#:: in a new kitty window, by using the @selection placeholder:: + +#:: map kitty_mod+y new_window less @selection + +#: }}} + +#: Scrolling {{{ + +#: Scroll line up + +# map kitty_mod+up scroll_line_up +# map kitty_mod+k scroll_line_up +# map opt+cmd+page_up scroll_line_up +# map cmd+up scroll_line_up + +#: Scroll line down + +# map kitty_mod+down scroll_line_down +# map kitty_mod+j scroll_line_down +# map opt+cmd+page_down scroll_line_down +# map cmd+down scroll_line_down + +#: Scroll page up + +# map kitty_mod+page_up scroll_page_up +# map cmd+page_up scroll_page_up + +#: Scroll page down + +# map kitty_mod+page_down scroll_page_down +# map cmd+page_down scroll_page_down + +#: Scroll to top + +# map kitty_mod+home scroll_home +# map cmd+home scroll_home + +#: Scroll to bottom + +# map kitty_mod+end scroll_end +# map cmd+end scroll_end + +#: Scroll to previous shell prompt + +# map kitty_mod+z scroll_to_prompt -1 + +#:: Use a parameter of 0 for scroll_to_prompt to scroll to the last +#:: jumped to or the last clicked position. Requires shell +#:: integration +#:: to work. + +#: Scroll to next shell prompt + +# map kitty_mod+x scroll_to_prompt 1 + +#: Browse scrollback buffer in pager + +# map kitty_mod+h show_scrollback + +#:: You can pipe the contents of the current screen and history +#:: buffer as STDIN to an arbitrary program using launch --stdin- +#:: source. For example, the following opens the scrollback buffer in +#:: less in an overlay window:: + +#:: map f1 launch --stdin-source=@screen_scrollback --stdin-add-formatting --type=overlay less +G -R + +#:: For more details on piping screen and buffer contents to external +#:: programs, see launch . + +#: Browse output of the last shell command in pager + +# map kitty_mod+g show_last_command_output + +#:: You can also define additional shortcuts to get the command +#:: output. For example, to get the first command output on screen:: + +#:: map f1 show_first_command_output_on_screen + +#:: To get the command output that was last accessed by a keyboard +#:: action or mouse action:: + +#:: map f1 show_last_visited_command_output + +#:: You can pipe the output of the last command run in the shell +#:: using the launch action. For example, the following opens the +#:: output in less in an overlay window:: + +#:: map f1 launch --stdin-source=@last_cmd_output --stdin-add-formatting --type=overlay less +G -R + +#:: To get the output of the first command on the screen, use +#:: @first_cmd_output_on_screen. To get the output of the last jumped +#:: to command, use @last_visited_cmd_output. + +#:: Requires shell integration +#:: to work. + +#: }}} + +#: Window management {{{ + +#: New window + +# map kitty_mod+enter new_window +# map cmd+enter new_window + +#:: You can open a new kitty window running an arbitrary program, for +#:: example:: + +#:: map kitty_mod+y launch mutt + +#:: You can open a new window with the current working directory set +#:: to the working directory of the current window using:: + +#:: map ctrl+alt+enter launch --cwd=current + +#:: You can open a new window that is allowed to control kitty via +#:: the kitty remote control facility with launch --allow-remote- +#:: control. Any programs running in that window will be allowed to +#:: control kitty. For example:: + +#:: map ctrl+enter launch --allow-remote-control some_program + +#:: You can open a new window next to the currently active window or +#:: as the first window, with:: + +#:: map ctrl+n launch --location=neighbor +#:: map ctrl+f launch --location=first + +#:: For more details, see launch +#:: . + +#: New OS window + +# map kitty_mod+n new_os_window +# map cmd+n new_os_window + +#:: Works like new_window above, except that it opens a top-level OS +#:: window. In particular you can use new_os_window_with_cwd to open +#:: a window with the current working directory. + +#: Close window + +# map kitty_mod+w close_window +# map shift+cmd+d close_window + +#: Next window + +# map kitty_mod+] next_window + +#: Previous window + +# map kitty_mod+[ previous_window + +#: Move window forward + +# map kitty_mod+f move_window_forward + +#: Move window backward + +# map kitty_mod+b move_window_backward + +#: Move window to top + +# map kitty_mod+` move_window_to_top + +#: Start resizing window + +# map kitty_mod+r start_resizing_window +# map cmd+r start_resizing_window + +#: First window + +# map kitty_mod+1 first_window +# map cmd+1 first_window + +#: Second window + +# map kitty_mod+2 second_window +# map cmd+2 second_window + +#: Third window + +# map kitty_mod+3 third_window +# map cmd+3 third_window + +#: Fourth window + +# map kitty_mod+4 fourth_window +# map cmd+4 fourth_window + +#: Fifth window + +# map kitty_mod+5 fifth_window +# map cmd+5 fifth_window + +#: Sixth window + +# map kitty_mod+6 sixth_window +# map cmd+6 sixth_window + +#: Seventh window + +# map kitty_mod+7 seventh_window +# map cmd+7 seventh_window + +#: Eighth window + +# map kitty_mod+8 eighth_window +# map cmd+8 eighth_window + +#: Ninth window + +# map kitty_mod+9 ninth_window +# map cmd+9 ninth_window + +#: Tenth window + +# map kitty_mod+0 tenth_window + +#: Visually select and focus window + +# map kitty_mod+f7 focus_visible_window + +#:: Display overlay numbers and alphabets on the window, and switch +#:: the focus to the window when you press the key. When there are +#:: only two windows, the focus will be switched directly without +#:: displaying the overlay. You can change the overlay characters and +#:: their order with option visual_window_select_characters. + +#: Visually swap window with another + +# map kitty_mod+f8 swap_with_window + +#:: Works like focus_visible_window above, but swaps the window. + +#: }}} + +#: Tab management {{{ + +#: Next tab + +# map kitty_mod+right next_tab +# map shift+cmd+] next_tab +# map ctrl+tab next_tab + +#: Previous tab + +# map kitty_mod+left previous_tab +# map shift+cmd+[ previous_tab +# map ctrl+shift+tab previous_tab + +#: New tab + +# map kitty_mod+t new_tab +# map cmd+t new_tab + +#: Close tab + +# map kitty_mod+q close_tab +# map cmd+w close_tab + +#: Close OS window + +# map shift+cmd+w close_os_window + +#: Move tab forward + +# map kitty_mod+. move_tab_forward + +#: Move tab backward + +# map kitty_mod+, move_tab_backward + +#: Set tab title + +# map kitty_mod+alt+t set_tab_title +# map shift+cmd+i set_tab_title + + +#: You can also create shortcuts to go to specific tabs, with 1 being +#: the first tab, 2 the second tab and -1 being the previously active +#: tab, -2 being the tab active before the previously active tab and +#: so on. Any number larger than the number of tabs goes to the last +#: tab and any number less than the number of previously used tabs in +#: the history goes to the oldest previously used tab in the history:: + +#: map ctrl+alt+1 goto_tab 1 +#: map ctrl+alt+2 goto_tab 2 + +#: Just as with new_window above, you can also pass the name of +#: arbitrary commands to run when using new_tab and new_tab_with_cwd. +#: Finally, if you want the new tab to open next to the current tab +#: rather than at the end of the tabs list, use:: + +#: map ctrl+t new_tab !neighbor [optional cmd to run] +#: }}} + +#: Layout management {{{ + +#: Next layout + +# map kitty_mod+l next_layout + + +#: You can also create shortcuts to switch to specific layouts:: + +#: map ctrl+alt+t goto_layout tall +#: map ctrl+alt+s goto_layout stack + +#: Similarly, to switch back to the previous layout:: + +#: map ctrl+alt+p last_used_layout + +#: There is also a toggle_layout action that switches to the named +#: layout or back to the previous layout if in the named layout. +#: Useful to temporarily "zoom" the active window by switching to the +#: stack layout:: + +#: map ctrl+alt+z toggle_layout stack +#: }}} + +#: Font sizes {{{ + +#: You can change the font size for all top-level kitty OS windows at +#: a time or only the current one. + +#: Increase font size + +# map kitty_mod+equal change_font_size all +2.0 +# map kitty_mod+plus change_font_size all +2.0 +# map kitty_mod+kp_add change_font_size all +2.0 +# map cmd+plus change_font_size all +2.0 +# map cmd+equal change_font_size all +2.0 +# map shift+cmd+equal change_font_size all +2.0 + +#: Decrease font size + +# map kitty_mod+minus change_font_size all -2.0 +# map kitty_mod+kp_subtract change_font_size all -2.0 +# map cmd+minus change_font_size all -2.0 +# map shift+cmd+minus change_font_size all -2.0 + +#: Reset font size + +# map kitty_mod+backspace change_font_size all 0 +# map cmd+0 change_font_size all 0 + + +#: To setup shortcuts for specific font sizes:: + +#: map kitty_mod+f6 change_font_size all 10.0 + +#: To setup shortcuts to change only the current OS window's font +#: size:: + +#: map kitty_mod+f6 change_font_size current 10.0 + +#: To setup shortcuts to multiply/divide the font size:: + +#: map kitty_mod+f6 change_font_size all *2.0 +#: map kitty_mod+f6 change_font_size all /2.0 +#: }}} + +#: Select and act on visible text {{{ + +#: Use the hints kitten to select text and either pass it to an +#: external program or insert it into the terminal or copy it to the +#: clipboard. + +#: Open URL + +# map kitty_mod+e open_url_with_hints + +#:: Open a currently visible URL using the keyboard. The program used +#:: to open the URL is specified in open_url_with. + +#: Insert selected path + +# map kitty_mod+p>f kitten hints --type path --program - + +#:: Select a path/filename and insert it into the terminal. Useful, +#:: for instance to run git commands on a filename output from a +#:: previous git command. + +#: Open selected path + +# map kitty_mod+p>shift+f kitten hints --type path + +#:: Select a path/filename and open it with the default open program. + +#: Insert selected line + +# map kitty_mod+p>l kitten hints --type line --program - + +#:: Select a line of text and insert it into the terminal. Useful for +#:: the output of things like: `ls -1`. + +#: Insert selected word + +# map kitty_mod+p>w kitten hints --type word --program - + +#:: Select words and insert into terminal. + +#: Insert selected hash + +# map kitty_mod+p>h kitten hints --type hash --program - + +#:: Select something that looks like a hash and insert it into the +#:: terminal. Useful with git, which uses SHA1 hashes to identify +#:: commits. + +#: Open the selected file at the selected line + +# map kitty_mod+p>n kitten hints --type linenum + +#:: Select something that looks like filename:linenum and open it in +#:: your default editor at the specified line number. + +#: Open the selected hyperlink + +# map kitty_mod+p>y kitten hints --type hyperlink + +#:: Select a hyperlink (i.e. a URL that has been marked as such by +#:: the terminal program, for example, by `ls --hyperlink=auto`). + + +#: The hints kitten has many more modes of operation that you can map +#: to different shortcuts. For a full description see hints kitten +#: . +#: }}} + +#: Miscellaneous {{{ + +#: Show documentation + +# map kitty_mod+f1 show_kitty_doc overview + +#: Toggle fullscreen + +# map kitty_mod+f11 toggle_fullscreen +# map ctrl+cmd+f toggle_fullscreen + +#: Toggle maximized + +# map kitty_mod+f10 toggle_maximized + +#: Toggle macOS secure keyboard entry + +# map opt+cmd+s toggle_macos_secure_keyboard_entry + +#: Unicode input + +# map kitty_mod+u kitten unicode_input +# map ctrl+cmd+space kitten unicode_input + +#: Edit config file + +# map kitty_mod+f2 edit_config_file +# map cmd+, edit_config_file + +#: Open the kitty command shell + +# map kitty_mod+escape kitty_shell window + +#:: Open the kitty shell in a new window / tab / overlay / os_window +#:: to control kitty using commands. + +#: Increase background opacity + +# map kitty_mod+a>m set_background_opacity +0.1 + +#: Decrease background opacity + +# map kitty_mod+a>l set_background_opacity -0.1 + +#: Make background fully opaque + +# map kitty_mod+a>1 set_background_opacity 1 + +#: Reset background opacity + +# map kitty_mod+a>d set_background_opacity default + +#: Reset the terminal + +# map kitty_mod+delete clear_terminal reset active +# map opt+cmd+r clear_terminal reset active + +#:: You can create shortcuts to clear/reset the terminal. For +#:: example:: + +#:: # Reset the terminal +#:: map f1 clear_terminal reset active +#:: # Clear the terminal screen by erasing all contents +#:: map f1 clear_terminal clear active +#:: # Clear the terminal scrollback by erasing it +#:: map f1 clear_terminal scrollback active +#:: # Scroll the contents of the screen into the scrollback +#:: map f1 clear_terminal scroll active +#:: # Clear everything on screen up to the line with the cursor or the start of the current prompt (needs shell integration) +#:: map f1 clear_terminal to_cursor active +#:: # Same as above except cleared lines are moved into scrollback +#:: map f1 clear_terminal to_cursor_scroll active + +#:: If you want to operate on all kitty windows instead of just the +#:: current one, use all instead of active. + +#:: Some useful functions that can be defined in the shell rc files +#:: to perform various kinds of clearing of the current window: + +#:: .. code-block:: sh + +#:: clear-only-screen() { +#:: printf "\e[H\e[2J" +#:: } + +#:: clear-screen-and-scrollback() { +#:: printf "\e[H\e[3J" +#:: } + +#:: clear-screen-saving-contents-in-scrollback() { +#:: printf "\e[H\e[22J" +#:: } + +#:: For instance, using these escape codes, it is possible to remap +#:: Ctrl+L to both scroll the current screen contents into the +#:: scrollback buffer and clear the screen, instead of just clearing +#:: the screen. For ZSH, in ~/.zshrc, add: + +#:: .. code-block:: zsh + +#:: ctrl_l() { +#:: builtin print -rn -- $'\r\e[0J\e[H\e[22J' >"$TTY" +#:: builtin zle .reset-prompt +#:: builtin zle -R +#:: } +#:: zle -N ctrl_l +#:: bindkey '^l' ctrl_l + +#:: Alternatively, you can just add map ctrl+l clear_terminal +#:: to_cursor_scroll active to kitty.conf which works with no changes +#:: to the shell rc files, but only clears up to the prompt, it does +#:: not clear any text at the prompt itself. + +#: Clear to start + +# map cmd+k clear_terminal to_cursor active + +#: Clear scrollback + +# map option+cmd+k clear_terminal scrollback active + +#: Clear screen + +# map cmd+ctrl+l clear_terminal to_cursor_scroll active + +#: Reload kitty.conf + +# map kitty_mod+f5 load_config_file +# map ctrl+cmd+, load_config_file + +#:: Reload kitty.conf, applying any changes since the last time it +#:: was loaded. Note that a handful of options cannot be dynamically +#:: changed and require a full restart of kitty. Particularly, when +#:: changing shortcuts for actions located on the macOS global menu +#:: bar, a full restart is needed. You can also map a keybinding to +#:: load a different config file, for example:: + +#:: map f5 load_config /path/to/alternative/kitty.conf + +#:: Note that all options from the original kitty.conf are discarded, +#:: in other words the new configuration *replace* the old ones. + +#: Debug kitty configuration + +# map kitty_mod+f6 debug_config +# map opt+cmd+, debug_config + +#:: Show details about exactly what configuration kitty is running +#:: with and its host environment. Useful for debugging issues. + +#: Send arbitrary text on key presses + +#:: E.g. map ctrl+shift+alt+h send_text all Hello World + +#:: You can tell kitty to send arbitrary (UTF-8) encoded text to the +#:: client program when pressing specified shortcut keys. For +#:: example:: + +#:: map ctrl+alt+a send_text all Special text + +#:: This will send "Special text" when you press the Ctrl+Alt+A key +#:: combination. The text to be sent decodes ANSI C escapes +#:: so you can use escapes like \e to send control +#:: codes or \u21fb to send Unicode characters (or you can just input +#:: the Unicode characters directly as UTF-8 text). You can use +#:: `kitten show-key` to get the key escape codes you want to +#:: emulate. + +#:: The first argument to send_text is the keyboard modes in which to +#:: activate the shortcut. The possible values are normal, +#:: application, kitty or a comma separated combination of them. The +#:: modes normal and application refer to the DECCKM cursor key mode +#:: for terminals, and kitty refers to the kitty extended keyboard +#:: protocol. The special value all means all of them. + +#:: Some more examples:: + +#:: # Output a word and move the cursor to the start of the line (like typing and pressing Home) +#:: map ctrl+alt+a send_text normal Word\e[H +#:: map ctrl+alt+a send_text application Word\eOH +#:: # Run a command at a shell prompt (like typing the command and pressing Enter) +#:: map ctrl+alt+a send_text normal,application some command with arguments\r + +#: Open kitty Website + +# map shift+cmd+/ open_url https://sw.kovidgoyal.net/kitty/ + +#: Hide macOS kitty application + +# map cmd+h hide_macos_app + +#: Hide macOS other applications + +# map opt+cmd+h hide_macos_other_apps + +#: Minimize macOS window + +# map cmd+m minimize_macos_window + +#: Quit kitty + +# map cmd+q quit + +#: }}} + +#: }}} + + +# BEGIN_KITTY_FONTS +font_family family="Source Code Pro" +bold_font auto +italic_font auto +bold_italic_font auto +# END_KITTY_FONTS \ No newline at end of file diff --git a/.config/kitty/kitty.conf.bak b/.config/kitty/kitty.conf.bak new file mode 100644 index 0000000..fc8e6e0 --- /dev/null +++ b/.config/kitty/kitty.conf.bak @@ -0,0 +1,2790 @@ +# vim:fileencoding=utf-8:foldmethod=marker + +# BEGIN_KITTY_THEME +# Solarized Dark +include current-theme.conf +# END_KITTY_THEME + +#: Fonts {{{ + +#: kitty has very powerful font management. You can configure +#: individual font faces and even specify special fonts for particular +#: characters. + +# font_family monospace +# bold_font auto +# italic_font auto +# bold_italic_font auto + +#: You can specify different fonts for the bold/italic/bold-italic +#: variants. The easiest way to select fonts is to run the `kitten +#: choose-fonts` command which will present a nice UI for you to +#: select the fonts you want with previews and support for selecting +#: variable fonts and font features. If you want to learn to select +#: fonts manually, read the font specification syntax +#: . + +# font_size 11.0 + +#: Font size (in pts). + +# force_ltr no + +#: kitty does not support BIDI (bidirectional text), however, for RTL +#: scripts, words are automatically displayed in RTL. That is to say, +#: in an RTL script, the words "HELLO WORLD" display in kitty as +#: "WORLD HELLO", and if you try to select a substring of an RTL- +#: shaped string, you will get the character that would be there had +#: the string been LTR. For example, assuming the Hebrew word ירושלים, +#: selecting the character that on the screen appears to be ם actually +#: writes into the selection buffer the character י. kitty's default +#: behavior is useful in conjunction with a filter to reverse the word +#: order, however, if you wish to manipulate RTL glyphs, it can be +#: very challenging to work with, so this option is provided to turn +#: it off. Furthermore, this option can be used with the command line +#: program GNU FriBidi +#: to get BIDI support, because it will force kitty to always treat +#: the text as LTR, which FriBidi expects for terminals. + +# symbol_map + +#: E.g. symbol_map U+E0A0-U+E0A3,U+E0C0-U+E0C7 PowerlineSymbols + +#: Map the specified Unicode codepoints to a particular font. Useful +#: if you need special rendering for some symbols, such as for +#: Powerline. Avoids the need for patched fonts. Each Unicode code +#: point is specified in the form `U+`. You +#: can specify multiple code points, separated by commas and ranges +#: separated by hyphens. This option can be specified multiple times. +#: The syntax is:: + +#: symbol_map codepoints Font Family Name + +# narrow_symbols + +#: E.g. narrow_symbols U+E0A0-U+E0A3,U+E0C0-U+E0C7 1 + +#: Usually, for Private Use Unicode characters and some symbol/dingbat +#: characters, if the character is followed by one or more spaces, +#: kitty will use those extra cells to render the character larger, if +#: the character in the font has a wide aspect ratio. Using this +#: option you can force kitty to restrict the specified code points to +#: render in the specified number of cells (defaulting to one cell). +#: This option can be specified multiple times. The syntax is:: + +#: narrow_symbols codepoints [optionally the number of cells] + +# disable_ligatures never + +#: Choose how you want to handle multi-character ligatures. The +#: default is to always render them. You can tell kitty to not render +#: them when the cursor is over them by using cursor to make editing +#: easier, or have kitty never render them at all by using always, if +#: you don't like them. The ligature strategy can be set per-window +#: either using the kitty remote control facility or by defining +#: shortcuts for it in kitty.conf, for example:: + +#: map alt+1 disable_ligatures_in active always +#: map alt+2 disable_ligatures_in all never +#: map alt+3 disable_ligatures_in tab cursor + +#: Note that this refers to programming ligatures, typically +#: implemented using the calt OpenType feature. For disabling general +#: ligatures, use the font_features option. + +# font_features + +#: E.g. font_features none + +#: Choose exactly which OpenType features to enable or disable. Note +#: that for the main fonts, features can be specified when selecting +#: the font using the choose-fonts kitten. This setting is useful for +#: fallback fonts. + +#: Some fonts might have features worthwhile in a terminal. For +#: example, Fira Code includes a discretionary feature, zero, which in +#: that font changes the appearance of the zero (0), to make it more +#: easily distinguishable from Ø. Fira Code also includes other +#: discretionary features known as Stylistic Sets which have the tags +#: ss01 through ss20. + +#: For the exact syntax to use for individual features, see the +#: HarfBuzz documentation . + +#: Note that this code is indexed by PostScript name, and not the font +#: family. This allows you to define very precise feature settings; +#: e.g. you can disable a feature in the italic font but not in the +#: regular font. + +#: On Linux, font features are first read from the FontConfig database +#: and then this option is applied, so they can be configured in a +#: single, central place. + +#: To get the PostScript name for a font, use the `fc-scan file.ttf` +#: command on Linux or the `Font Book tool on macOS +#: `__. + +#: Enable alternate zero and oldstyle numerals:: + +#: font_features FiraCode-Retina +zero +onum + +#: Enable only alternate zero in the bold font:: + +#: font_features FiraCode-Bold +zero + +#: Disable the normal ligatures, but keep the calt feature which (in +#: this font) breaks up monotony:: + +#: font_features TT2020StyleB-Regular -liga +calt + +#: In conjunction with force_ltr, you may want to disable Arabic +#: shaping entirely, and only look at their isolated forms if they +#: show up in a document. You can do this with e.g.:: + +#: font_features UnifontMedium +isol -medi -fina -init + +# modify_font + +#: Modify font characteristics such as the position or thickness of +#: the underline and strikethrough. The modifications can have the +#: suffix px for pixels or % for percentage of original value. No +#: suffix means use pts. For example:: + +#: modify_font underline_position -2 +#: modify_font underline_thickness 150% +#: modify_font strikethrough_position 2px + +#: Additionally, you can modify the size of the cell in which each +#: font glyph is rendered and the baseline at which the glyph is +#: placed in the cell. For example:: + +#: modify_font cell_width 80% +#: modify_font cell_height -2px +#: modify_font baseline 3 + +#: Note that modifying the baseline will automatically adjust the +#: underline and strikethrough positions by the same amount. +#: Increasing the baseline raises glyphs inside the cell and +#: decreasing it lowers them. Decreasing the cell size might cause +#: rendering artifacts, so use with care. + +# box_drawing_scale 0.001, 1, 1.5, 2 + +#: The sizes of the lines used for the box drawing Unicode characters. +#: These values are in pts. They will be scaled by the monitor DPI to +#: arrive at a pixel value. There must be four values corresponding to +#: thin, normal, thick, and very thick lines. + +# undercurl_style thin-sparse + +#: The style with which undercurls are rendered. This option takes the +#: form (thin|thick)-(sparse|dense). Thin and thick control the +#: thickness of the undercurl. Sparse and dense control how often the +#: curl oscillates. With sparse the curl will peak once per character, +#: with dense twice. Changing this option dynamically via reloading +#: the config or remote control is undefined. + +# underline_exclusion 1 + +#: By default kitty renders gaps in underlines when they overlap with +#: descenders (the parts of letters below the baseline, such as for y, +#: q, p etc.). This option controls the thickness of the gaps. It can +#: be either a unitless number in which case it is a fraction of the +#: underline thickness as specified in the font or it can have a +#: suffix of px for pixels or pt for points. Set to zero to disable +#: the gaps. Changing this option dynamically via reloading the config +#: or remote control is undefined. + +# text_composition_strategy platform + +#: Control how kitty composites text glyphs onto the background color. +#: The default value of platform tries for text rendering as close to +#: "native" for the platform kitty is running on as possible. + +#: A value of legacy uses the old (pre kitty 0.28) strategy for how +#: glyphs are composited. This will make dark text on light +#: backgrounds look thicker and light text on dark backgrounds +#: thinner. It might also make some text appear like the strokes are +#: uneven. + +#: You can fine tune the actual contrast curve used for glyph +#: composition by specifying up to two space-separated numbers for +#: this setting. + +#: The first number is the gamma adjustment, which controls the +#: thickness of dark text on light backgrounds. Increasing the value +#: will make text appear thicker. The default value for this is 1.0 on +#: Linux and 1.7 on macOS. Valid values are 0.01 and above. The result +#: is scaled based on the luminance difference between the background +#: and the foreground. Dark text on light backgrounds receives the +#: full impact of the curve while light text on dark backgrounds is +#: affected very little. + +#: The second number is an additional multiplicative contrast. It is +#: percentage ranging from 0 to 100. The default value is 0 on Linux +#: and 30 on macOS. + +#: If you wish to achieve similar looking thickness in light and dark +#: themes, a good way to experiment is start by setting the value to +#: 1.0 0 and use a dark theme. Then adjust the second parameter until +#: it looks good. Then switch to a light theme and adjust the first +#: parameter until the perceived thickness matches the dark theme. + +# text_fg_override_threshold 0 + +#: A setting to prevent low contrast between foreground and background +#: colors. Useful when working with applications that use colors that +#: do not contrast well with your preferred color scheme. The default +#: value is 0, which means no color overriding is performed. There are +#: two modes of operation: + +#: A value with the suffix ratio represents the minimum accepted +#: contrast ratio between the foreground and background color. +#: Possible values range from 0.0 ratio to 21.0 ratio. For example, to +#: meet WCAG level AA +#: +#: a value of 4.5 ratio can be provided. The algorithm is implemented +#: using HSLuv which enables it to change the +#: perceived lightness of a color just as much as needed without +#: really changing its hue and saturation. + +#: A value with the suffix % represents the minimum accepted +#: difference in luminance between the foreground and background +#: color, below which kitty will override the foreground color. It is +#: percentage ranging from 0 % to 100 %. If the difference in +#: luminance of the foreground and background is below this threshold, +#: the foreground color will be set to white if the background is dark +#: or black if the background is light. + +#: WARNING: Some programs use characters (such as block characters) +#: for graphics display and may expect to be able to set the +#: foreground and background to the same color (or similar colors). If +#: you see unexpected stripes, dots, lines, incorrect color, no color +#: where you expect color, or any kind of graphic display problem try +#: setting text_fg_override_threshold to 0 to see if this is the cause +#: of the problem or consider using the ratio mode of operation +#: described above instead of the % mode of operation. + +#: }}} + +#: Text cursor customization {{{ + +# cursor #cccccc + +#: Default text cursor color. If set to the special value none the +#: cursor will be rendered with a "reverse video" effect. Its color +#: will be the color of the text in the cell it is over and the text +#: will be rendered with the background color of the cell. Note that +#: if the program running in the terminal sets a cursor color, this +#: takes precedence. Also, the cursor colors are modified if the cell +#: background and foreground colors have very low contrast. Note that +#: some themes set this value, so if you want to override it, place +#: your value after the lines where the theme file is included. + +# cursor_text_color #111111 + +#: The color of text under the cursor. If you want it rendered with +#: the background color of the cell underneath instead, use the +#: special keyword: `background`. Note that if cursor is set to none +#: then this option is ignored. Note that some themes set this value, +#: so if you want to override it, place your value after the lines +#: where the theme file is included. + +# cursor_shape block + +#: The cursor shape can be one of block, beam, underline. Note that +#: when reloading the config this will be changed only if the cursor +#: shape has not been set by the program running in the terminal. This +#: sets the default cursor shape, applications running in the terminal +#: can override it. In particular, shell integration +#: in kitty sets +#: the cursor shape to beam at shell prompts. You can avoid this by +#: setting shell_integration to no-cursor. + +# cursor_shape_unfocused hollow + +#: Defines the text cursor shape when the OS window is not focused. +#: The unfocused cursor shape can be one of block, beam, underline, +#: hollow and unchanged (leave the cursor shape as it is). + +# cursor_beam_thickness 1.5 + +#: The thickness of the beam cursor (in pts). + +# cursor_underline_thickness 2.0 + +#: The thickness of the underline cursor (in pts). + +# cursor_blink_interval -1 + +#: The interval to blink the cursor (in seconds). Set to zero to +#: disable blinking. Negative values mean use system default. Note +#: that the minimum interval will be limited to repaint_delay. You can +#: also animate the cursor blink by specifying an easing function. For +#: example, setting this to option to 0.5 ease-in-out will cause the +#: cursor blink to be animated over a second, in the first half of the +#: second it will go from opaque to transparent and then back again +#: over the next half. You can specify different easing functions for +#: the two halves, for example: -1 linear ease-out. kitty supports all +#: the CSS easing functions . Note that turning on animations +#: uses extra power as it means the screen is redrawn multiple times +#: per blink interval. See also, cursor_stop_blinking_after. + +# cursor_stop_blinking_after 15.0 + +#: Stop blinking cursor after the specified number of seconds of +#: keyboard inactivity. Set to zero to never stop blinking. + +# cursor_trail 0 + +#: Set this to a value larger than zero to enable a "cursor trail" +#: animation. This is an animation that shows a "trail" following the +#: movement of the text cursor. It makes it easy to follow large +#: cursor jumps and makes for a cool visual effect of the cursor +#: zooming around the screen. The actual value of this option controls +#: when the animation is triggered. It is a number of milliseconds. +#: The trail animation only follows cursors that have stayed in their +#: position for longer than the specified number of milliseconds. This +#: prevents trails from appearing for cursors that rapidly change +#: their positions during UI updates in complex applications. See +#: cursor_trail_decay to control the animation speed and +#: cursor_trail_start_threshold to control when a cursor trail is +#: started. + +# cursor_trail_decay 0.1 0.4 + +#: Controls the decay times for the cursor trail effect when the +#: cursor_trail is enabled. This option accepts two positive float +#: values specifying the fastest and slowest decay times in seconds. +#: The first value corresponds to the fastest decay time (minimum), +#: and the second value corresponds to the slowest decay time +#: (maximum). The second value must be equal to or greater than the +#: first value. Smaller values result in a faster decay of the cursor +#: trail. Adjust these values to control how quickly the cursor trail +#: fades away. + +# cursor_trail_start_threshold 2 + +#: Set the distance threshold for starting the cursor trail. This +#: option accepts a positive integer value that represents the minimum +#: number of cells the cursor must move before the trail is started. +#: When the cursor moves less than this threshold, the trail is +#: skipped, reducing unnecessary cursor trail animation. + +#: }}} + +#: Scrollback {{{ + +# scrollback_lines 2000 + +#: Number of lines of history to keep in memory for scrolling back. +#: Memory is allocated on demand. Negative numbers are (effectively) +#: infinite scrollback. Note that using very large scrollback is not +#: recommended as it can slow down performance of the terminal and +#: also use large amounts of RAM. Instead, consider using +#: scrollback_pager_history_size. Note that on config reload if this +#: is changed it will only affect newly created windows, not existing +#: ones. + +# scrollback_indicator_opacity 1.0 + +#: The opacity of the scrollback indicator which is a small colored +#: rectangle that moves along the right hand side of the window as you +#: scroll, indicating what fraction you have scrolled. The default is +#: one which means fully opaque, aka visible. Set to a value between +#: zero and one to make the indicator less visible. + +# scrollback_pager less --chop-long-lines --RAW-CONTROL-CHARS +INPUT_LINE_NUMBER + +#: Program with which to view scrollback in a new window. The +#: scrollback buffer is passed as STDIN to this program. If you change +#: it, make sure the program you use can handle ANSI escape sequences +#: for colors and text formatting. INPUT_LINE_NUMBER in the command +#: line above will be replaced by an integer representing which line +#: should be at the top of the screen. Similarly CURSOR_LINE and +#: CURSOR_COLUMN will be replaced by the current cursor position or +#: set to 0 if there is no cursor, for example, when showing the last +#: command output. + +# scrollback_pager_history_size 0 + +#: Separate scrollback history size (in MB), used only for browsing +#: the scrollback buffer with pager. This separate buffer is not +#: available for interactive scrolling but will be piped to the pager +#: program when viewing scrollback buffer in a separate window. The +#: current implementation stores the data in UTF-8, so approximately +#: 10000 lines per megabyte at 100 chars per line, for pure ASCII, +#: unformatted text. A value of zero or less disables this feature. +#: The maximum allowed size is 4GB. Note that on config reload if this +#: is changed it will only affect newly created windows, not existing +#: ones. + +# scrollback_fill_enlarged_window no + +#: Fill new space with lines from the scrollback buffer after +#: enlarging a window. + +# wheel_scroll_multiplier 5.0 + +#: Multiplier for the number of lines scrolled by the mouse wheel. +#: Note that this is only used for low precision scrolling devices, +#: not for high precision scrolling devices on platforms such as macOS +#: and Wayland. Use negative numbers to change scroll direction. See +#: also wheel_scroll_min_lines. + +# wheel_scroll_min_lines 1 + +#: The minimum number of lines scrolled by the mouse wheel. The scroll +#: multiplier wheel_scroll_multiplier only takes effect after it +#: reaches this number. Note that this is only used for low precision +#: scrolling devices like wheel mice that scroll by very small amounts +#: when using the wheel. With a negative number, the minimum number of +#: lines will always be added. + +# touch_scroll_multiplier 1.0 + +#: Multiplier for the number of lines scrolled by a touchpad. Note +#: that this is only used for high precision scrolling devices on +#: platforms such as macOS and Wayland. Use negative numbers to change +#: scroll direction. + +#: }}} + +#: Mouse {{{ + +# mouse_hide_wait 3.0 + +#: Hide mouse cursor after the specified number of seconds of the +#: mouse not being used. Set to zero to disable mouse cursor hiding. +#: Set to a negative value to hide the mouse cursor immediately when +#: typing text. Disabled by default on macOS as getting it to work +#: robustly with the ever-changing sea of bugs that is Cocoa is too +#: much effort. + +#: By default, once the cursor is hidden, it is immediately unhidden +#: on any further mouse events. + +#: Two formats are supported: +#: - +#: - + +#: To change the unhide behavior, the optional parameters , , and may be set. + +#: +#: Waits for the specified number of seconds after mouse events before unhiding the +#: mouse cursor. Set to zero to unhide mouse cursor immediately on mouse activity. +#: This is useful to prevent the mouse cursor from unhiding on accidental swipes on +#: the trackpad. + +#: +#: Sets the threshold of mouse activity required to unhide the mouse cursor, when +#: the option is non-zero. When is zero, this has no +#: effect. + +#: For example, if is 40 and is 2.5, when kitty +#: detects a mouse event, it records the number of mouse events in the next 2.5 +#: seconds, and checks if that exceeds 40 * 2.5 = 100. If it does, then the mouse +#: cursor is unhidden, otherwise nothing happens. + +#: +#: Controls what mouse events may unhide the mouse cursor. If enabled, both scroll +#: and movement events may unhide the cursor. If disabled, only mouse movements can +#: unhide the cursor. + +#: Examples of valid values: +#: - 0.0 +#: - 1.0 +#: - -1.0 +#: - 0.1 3.0 40 yes + +# url_color #0087bd +# url_style curly + +#: The color and style for highlighting URLs on mouse-over. url_style +#: can be one of: none, straight, double, curly, dotted, dashed. + +# open_url_with default + +#: The program to open clicked URLs. The special value default will +#: first look for any URL handlers defined via the open_actions +#: facility and if non +#: are found, it will use the Operating System's default URL handler +#: (open on macOS and xdg-open on Linux). + +# url_prefixes file ftp ftps gemini git gopher http https irc ircs kitty mailto news sftp ssh + +#: The set of URL prefixes to look for when detecting a URL under the +#: mouse cursor. + +# detect_urls yes + +#: Detect URLs under the mouse. Detected URLs are highlighted with an +#: underline and the mouse cursor becomes a hand over them. Even if +#: this option is disabled, URLs are still clickable. See also the +#: underline_hyperlinks option to control how hyperlinks (as opposed +#: to plain text URLs) are displayed. + +# url_excluded_characters + +#: Additional characters to be disallowed from URLs, when detecting +#: URLs under the mouse cursor. By default, all characters that are +#: legal in URLs are allowed. Additionally, newlines are allowed (but +#: stripped). This is to accommodate programs such as mutt that add +#: hard line breaks even for continued lines. \n can be added to this +#: option to disable this behavior. Special characters can be +#: specified using backslash escapes, to specify a backslash use a +#: double backslash. + +# show_hyperlink_targets no + +#: When the mouse hovers over a terminal hyperlink, show the actual +#: URL that will be activated when the hyperlink is clicked. + +# underline_hyperlinks hover + +#: Control how hyperlinks are underlined. They can either be +#: underlined on mouse hover, always (i.e. permanently underlined) or +#: never which means that kitty will not apply any underline styling +#: to hyperlinks. Note that the value of always only applies to real +#: (OSC 8) hyperlinks not text that is detected to be a URL on mouse +#: hover. Uses the url_style and url_color settings for the underline +#: style. Note that reloading the config and changing this value +#: to/from always will only affect text subsequently received by +#: kitty. + +# copy_on_select no + +#: Copy to clipboard or a private buffer on select. With this set to +#: clipboard, selecting text with the mouse will cause the text to be +#: copied to clipboard. Useful on platforms such as macOS that do not +#: have the concept of primary selection. You can instead specify a +#: name such as a1 to copy to a private kitty buffer. Map a shortcut +#: with the paste_from_buffer action to paste from this private +#: buffer. For example:: + +#: copy_on_select a1 +#: map shift+cmd+v paste_from_buffer a1 + +#: Note that copying to the clipboard is a security risk, as all +#: programs, including websites open in your browser can read the +#: contents of the system clipboard. + +# clear_selection_on_clipboard_loss no + +#: When the contents of the clipboard no longer reflect the current +#: selection, clear it. This is primarily useful on platforms such as +#: Linux where selecting text automatically copies it to a special +#: "primary selection" clipboard or if you have copy_on_select set to +#: clipboard. + +#: Note that on macOS the system does not provide notifications when +#: the clipboard owner is changed, so there, copying to clipboard in a +#: non-kitty application will not clear selections even if +#: copy_on_select is enabled. + +# paste_actions quote-urls-at-prompt,confirm + +#: A comma separated list of actions to take when pasting text into +#: the terminal. The supported paste actions are: + +#: quote-urls-at-prompt: +#: If the text being pasted is a URL and the cursor is at a shell prompt, +#: automatically quote the URL (needs shell_integration). +#: replace-dangerous-control-codes +#: Replace dangerous control codes from pasted text, without confirmation. +#: replace-newline +#: Replace the newline character from pasted text, without confirmation. +#: confirm: +#: Confirm the paste if the text to be pasted contains any terminal control codes +#: as this can be dangerous, leading to code execution if the shell/program running +#: in the terminal does not properly handle these. +#: confirm-if-large +#: Confirm the paste if it is very large (larger than 16KB) as pasting +#: large amounts of text into shells can be very slow. +#: filter: +#: Run the filter_paste() function from the file paste-actions.py in +#: the kitty config directory on the pasted text. The text returned by the +#: function will be actually pasted. +#: no-op: +#: Has no effect. + +# strip_trailing_spaces never + +#: Remove spaces at the end of lines when copying to clipboard. A +#: value of smart will do it when using normal selections, but not +#: rectangle selections. A value of always will always do it. + +# select_by_word_characters @-./_~?&=%+# + +#: Characters considered part of a word when double clicking. In +#: addition to these characters any character that is marked as an +#: alphanumeric character in the Unicode database will be matched. + +# select_by_word_characters_forward + +#: Characters considered part of a word when extending the selection +#: forward on double clicking. In addition to these characters any +#: character that is marked as an alphanumeric character in the +#: Unicode database will be matched. + +#: If empty (default) select_by_word_characters will be used for both +#: directions. + +# click_interval -1.0 + +#: The interval between successive clicks to detect double/triple +#: clicks (in seconds). Negative numbers will use the system default +#: instead, if available, or fallback to 0.5. + +# focus_follows_mouse no + +#: Set the active window to the window under the mouse when moving the +#: mouse around. On macOS, this will also cause the OS Window under +#: the mouse to be focused automatically when the mouse enters it. + +# pointer_shape_when_grabbed arrow + +#: The shape of the mouse pointer when the program running in the +#: terminal grabs the mouse. + +# default_pointer_shape beam + +#: The default shape of the mouse pointer. + +# pointer_shape_when_dragging beam crosshair + +#: The default shape of the mouse pointer when dragging across text. +#: The optional second value sets the shape when dragging in +#: rectangular selection mode. + +#: Mouse actions {{{ + +#: Mouse buttons can be mapped to perform arbitrary actions. The +#: syntax is: + +#: .. code-block:: none + +#: mouse_map button-name event-type modes action + +#: Where button-name is one of left, middle, right, b1 ... b8 with +#: added keyboard modifiers. For example: ctrl+shift+left refers to +#: holding the Ctrl+Shift keys while clicking with the left mouse +#: button. The value b1 ... b8 can be used to refer to up to eight +#: buttons on a mouse. + +#: event-type is one of press, release, doublepress, triplepress, +#: click, doubleclick. modes indicates whether the action is performed +#: when the mouse is grabbed by the program running in the terminal, +#: or not. The values are grabbed or ungrabbed or a comma separated +#: combination of them. grabbed refers to when the program running in +#: the terminal has requested mouse events. Note that the click and +#: double click events have a delay of click_interval to disambiguate +#: from double and triple presses. + +#: You can run kitty with the kitty --debug-input command line option +#: to see mouse events. See the builtin actions below to get a sense +#: of what is possible. + +#: If you want to unmap a button, map it to nothing. For example, to +#: disable opening of URLs with a plain click:: + +#: mouse_map left click ungrabbed + +#: See all the mappable actions including mouse actions here +#: . + +#: .. note:: +#: Once a selection is started, releasing the button that started it will +#: automatically end it and no release event will be dispatched. + +# clear_all_mouse_actions no + +#: Remove all mouse action definitions up to this point. Useful, for +#: instance, to remove the default mouse actions. + +#: Click the link under the mouse or move the cursor + +# mouse_map left click ungrabbed mouse_handle_click selection link prompt + +#:: First check for a selection and if one exists do nothing. Then +#:: check for a link under the mouse cursor and if one exists, click +#:: it. Finally check if the click happened at the current shell +#:: prompt and if so, move the cursor to the click location. Note +#:: that this requires shell integration +#:: to work. + +#: Click the link under the mouse or move the cursor even when grabbed + +# mouse_map shift+left click grabbed,ungrabbed mouse_handle_click selection link prompt + +#:: Same as above, except that the action is performed even when the +#:: mouse is grabbed by the program running in the terminal. + +#: Click the link under the mouse cursor + +# mouse_map ctrl+shift+left release grabbed,ungrabbed mouse_handle_click link + +#:: Variant with Ctrl+Shift is present because the simple click based +#:: version has an unavoidable delay of click_interval, to +#:: disambiguate clicks from double clicks. + +#: Discard press event for link click + +# mouse_map ctrl+shift+left press grabbed discard_event + +#:: Prevent this press event from being sent to the program that has +#:: grabbed the mouse, as the corresponding release event is used to +#:: open a URL. + +#: Paste from the primary selection + +# mouse_map middle release ungrabbed paste_from_selection + +#: Start selecting text + +# mouse_map left press ungrabbed mouse_selection normal + +#: Start selecting text in a rectangle + +# mouse_map ctrl+alt+left press ungrabbed mouse_selection rectangle + +#: Select a word + +# mouse_map left doublepress ungrabbed mouse_selection word + +#: Select a line + +# mouse_map left triplepress ungrabbed mouse_selection line + +#: Select line from point + +# mouse_map ctrl+alt+left triplepress ungrabbed mouse_selection line_from_point + +#:: Select from the clicked point to the end of the line. If you +#:: would like to select the word at the point and then extend to the +#:: rest of the line, change `line_from_point` to +#:: `word_and_line_from_point`. + +#: Extend the current selection + +# mouse_map right press ungrabbed mouse_selection extend + +#:: If you want only the end of the selection to be moved instead of +#:: the nearest boundary, use move-end instead of extend. + +#: Paste from the primary selection even when grabbed + +# mouse_map shift+middle release ungrabbed,grabbed paste_selection +# mouse_map shift+middle press grabbed discard_event + +#: Start selecting text even when grabbed + +# mouse_map shift+left press ungrabbed,grabbed mouse_selection normal + +#: Start selecting text in a rectangle even when grabbed + +# mouse_map ctrl+shift+alt+left press ungrabbed,grabbed mouse_selection rectangle + +#: Select a word even when grabbed + +# mouse_map shift+left doublepress ungrabbed,grabbed mouse_selection word + +#: Select a line even when grabbed + +# mouse_map shift+left triplepress ungrabbed,grabbed mouse_selection line + +#: Select line from point even when grabbed + +# mouse_map ctrl+shift+alt+left triplepress ungrabbed,grabbed mouse_selection line_from_point + +#:: Select from the clicked point to the end of the line even when +#:: grabbed. If you would like to select the word at the point and +#:: then extend to the rest of the line, change `line_from_point` to +#:: `word_and_line_from_point`. + +#: Extend the current selection even when grabbed + +# mouse_map shift+right press ungrabbed,grabbed mouse_selection extend + +#: Show clicked command output in pager + +# mouse_map ctrl+shift+right press ungrabbed mouse_show_command_output + +#:: Requires shell integration +#:: to work. + +#: }}} + +#: }}} + +#: Performance tuning {{{ + +# repaint_delay 10 + +#: Delay between screen updates (in milliseconds). Decreasing it, +#: increases frames-per-second (FPS) at the cost of more CPU usage. +#: The default value yields ~100 FPS which is more than sufficient for +#: most uses. Note that to actually achieve 100 FPS, you have to +#: either set sync_to_monitor to no or use a monitor with a high +#: refresh rate. Also, to minimize latency when there is pending input +#: to be processed, this option is ignored. + +# input_delay 3 + +#: Delay before input from the program running in the terminal is +#: processed (in milliseconds). Note that decreasing it will increase +#: responsiveness, but also increase CPU usage and might cause flicker +#: in full screen programs that redraw the entire screen on each loop, +#: because kitty is so fast that partial screen updates will be drawn. +#: This setting is ignored when the input buffer is almost full. + +# sync_to_monitor yes + +#: Sync screen updates to the refresh rate of the monitor. This +#: prevents screen tearing +#: when scrolling. +#: However, it limits the rendering speed to the refresh rate of your +#: monitor. With a very high speed mouse/high keyboard repeat rate, +#: you may notice some slight input latency. If so, set this to no. + +#: }}} + +#: Terminal bell {{{ + +# enable_audio_bell yes + +#: The audio bell. Useful to disable it in environments that require +#: silence. + +# visual_bell_duration 0.0 + +#: The visual bell duration (in seconds). Flash the screen when a bell +#: occurs for the specified number of seconds. Set to zero to disable. +#: The flash is animated, fading in and out over the specified +#: duration. The easing function used for the fading can be +#: controlled. For example, 2.0 linear will casuse the flash to fade +#: in and out linearly. The default if unspecified is to use ease-in- +#: out which fades slowly at the start, middle and end. You can +#: specify different easing functions for the fade-in and fade-out +#: parts, like this: 2.0 ease-in linear. kitty supports all the CSS +#: easing functions . + +# visual_bell_color none + +#: The color used by visual bell. Set to none will fall back to +#: selection background color. If you feel that the visual bell is too +#: bright, you can set it to a darker color. + +# window_alert_on_bell yes + +#: Request window attention on bell. Makes the dock icon bounce on +#: macOS or the taskbar flash on Linux. + +# bell_on_tab "🔔 " + +#: Some text or a Unicode symbol to show on the tab if a window in the +#: tab that does not have focus has a bell. If you want to use leading +#: or trailing spaces, surround the text with quotes. See +#: tab_title_template for how this is rendered. + +#: For backwards compatibility, values of yes, y and true are +#: converted to the default bell symbol and no, n, false and none are +#: converted to the empty string. + +# command_on_bell none + +#: Program to run when a bell occurs. The environment variable +#: KITTY_CHILD_CMDLINE can be used to get the program running in the +#: window in which the bell occurred. + +# bell_path none + +#: Path to a sound file to play as the bell sound. If set to none, the +#: system default bell sound is used. Must be in a format supported by +#: the operating systems sound API, such as WAV or OGA on Linux +#: (libcanberra) or AIFF, MP3 or WAV on macOS (NSSound). + +# linux_bell_theme __custom + +#: The XDG Sound Theme kitty will use to play the bell sound. On +#: Wayland, when the compositor supports it, it is asked to play the +#: system default bell sound, and this setting has no effect. +#: Otherwise, defaults to the custom theme name specified in the XDG +#: Sound theme specification +#: , falling back to the default +#: freedesktop theme if it does not exist. To change your sound theme +#: desktop wide, create +#: :file:~/.local/share/sounds/__custom/index.theme` with the +#: contents: + +#: [Sound Theme] + +#: Inherits=name-of-the-sound-theme-you-want-to-use + +#: Replace name-of-the-sound-theme-you-want-to-use with the actual +#: theme name. Now all compliant applications should use sounds from +#: this theme. + +#: }}} + +#: Window layout {{{ + +# remember_window_size yes +# initial_window_width 640 +# initial_window_height 400 + +#: If enabled, the OS Window size will be remembered so that new +#: instances of kitty will have the same size as the previous +#: instance. If disabled, the OS Window will initially have size +#: configured by initial_window_width/height, in pixels. You can use a +#: suffix of "c" on the width/height values to have them interpreted +#: as number of cells instead of pixels. + +# remember_window_position no + +#: If enabled, the OS Window position will be remembered so that new +#: instances of kitty will have the same position as the previous +#: instance. If disabled, the OS Window will be placed by the window +#: manager. Note that remembering of position only works if the +#: underlying desktop environment/window manager supports it. It never +#: works on Wayland. See also kitty --position to specify the position +#: when launching kitty. + +# enabled_layouts * + +#: The enabled window layouts. A comma separated list of layout names. +#: The special value all means all layouts. The first listed layout +#: will be used as the startup layout. Default configuration is all +#: layouts in alphabetical order. For a list of available layouts, see +#: the layouts . + +# window_resize_step_cells 2 +# window_resize_step_lines 2 + +#: The step size (in units of cell width/cell height) to use when +#: resizing kitty windows in a layout with the shortcut +#: start_resizing_window. The cells value is used for horizontal +#: resizing, and the lines value is used for vertical resizing. + +# window_border_width 0.5pt + +#: The width of window borders. Can be either in pixels (px) or pts +#: (pt). Values in pts will be rounded to the nearest number of pixels +#: based on screen resolution. If not specified, the unit is assumed +#: to be pts. Note that borders are displayed only when more than one +#: window is visible. They are meant to separate multiple windows. + +# draw_minimal_borders yes + +#: Draw only the minimum borders needed. This means that only the +#: borders that separate the window from a neighbor are drawn. Note +#: that setting a non-zero window_margin_width overrides this and +#: causes all borders to be drawn. + +# window_margin_width 0 + +#: The window margin (in pts) (blank area outside the border). A +#: single value sets all four sides. Two values set the vertical and +#: horizontal sides. Three values set top, horizontal and bottom. Four +#: values set top, right, bottom and left. + +# single_window_margin_width -1 + +#: The window margin to use when only a single window is visible (in +#: pts). Negative values will cause the value of window_margin_width +#: to be used instead. A single value sets all four sides. Two values +#: set the vertical and horizontal sides. Three values set top, +#: horizontal and bottom. Four values set top, right, bottom and left. + +# window_padding_width 0 + +#: The window padding (in pts) (blank area between the text and the +#: window border). A single value sets all four sides. Two values set +#: the vertical and horizontal sides. Three values set top, horizontal +#: and bottom. Four values set top, right, bottom and left. + +# single_window_padding_width -1 + +#: The window padding to use when only a single window is visible (in +#: pts). Negative values will cause the value of window_padding_width +#: to be used instead. A single value sets all four sides. Two values +#: set the vertical and horizontal sides. Three values set top, +#: horizontal and bottom. Four values set top, right, bottom and left. + +# placement_strategy center + +#: When the window size is not an exact multiple of the cell size, the +#: cell area of the terminal window will have some extra padding on +#: the sides. You can control how that padding is distributed with +#: this option. Using a value of center means the cell area will be +#: placed centrally. A value of top-left means the padding will be +#: only at the bottom and right edges. The value can be one of: top- +#: left, top, top-right, left, center, right, bottom-left, bottom, +#: bottom-right. + +# active_border_color #00ff00 + +#: The color for the border of the active window. Set this to none to +#: not draw borders around the active window. + +# inactive_border_color #cccccc + +#: The color for the border of inactive windows. + +# bell_border_color #ff5a00 + +#: The color for the border of inactive windows in which a bell has +#: occurred. + +# inactive_text_alpha 1.0 + +#: Fade the text in inactive windows by the specified amount (a number +#: between zero and one, with zero being fully faded). + +# hide_window_decorations no + +#: Hide the window decorations (title-bar and window borders) with +#: yes. On macOS, titlebar-only and titlebar-and-corners can be used +#: to only hide the titlebar and the rounded corners. Whether this +#: works and exactly what effect it has depends on the window +#: manager/operating system. Note that the effects of changing this +#: option when reloading config are undefined. When using titlebar- +#: only, it is useful to also set window_margin_width and +#: placement_strategy to prevent the rounded corners from clipping +#: text. Or use titlebar-and-corners. + +# window_logo_path none + +#: Path to a logo image. Must be in PNG/JPEG/WEBP/GIF/TIFF/BMP format. +#: Relative paths are interpreted relative to the kitty config +#: directory. The logo is displayed in a corner of every kitty window. +#: The position is controlled by window_logo_position. Individual +#: windows can be configured to have different logos either using the +#: launch action or the remote control +#: facility. + +# window_logo_position bottom-right + +#: Where to position the window logo in the window. The value can be +#: one of: top-left, top, top-right, left, center, right, bottom-left, +#: bottom, bottom-right. + +# window_logo_alpha 0.5 + +#: The amount the logo should be faded into the background. With zero +#: being fully faded and one being fully opaque. + +# window_logo_scale 0 + +#: The percentage (0-100] of the window size to which the logo should +#: scale. Using a single number means the logo is scaled to that +#: percentage of the shortest window dimension, while preserving +#: aspect ratio of the logo image. + +#: Using two numbers means the width and height of the logo are scaled +#: to the respective percentage of the window's width and height. + +#: Using zero as the percentage disables scaling in that dimension. A +#: single zero (the default) disables all scaling of the window logo. + +# resize_debounce_time 0.1 0.5 + +#: The time to wait (in seconds) before asking the program running in +#: kitty to resize and redraw the screen during a live resize of the +#: OS window, when no new resize events have been received, i.e. when +#: resizing is either paused or finished. On platforms such as macOS, +#: where the operating system sends events corresponding to the start +#: and end of a live resize, the second number is used for redraw- +#: after-pause since kitty can distinguish between a pause and end of +#: resizing. On such systems the first number is ignored and redraw is +#: immediate after end of resize. On other systems only the first +#: number is used so that kitty is "ready" quickly after the end of +#: resizing, while not also continuously redrawing, to save energy. + +# resize_in_steps no + +#: Resize the OS window in steps as large as the cells, instead of +#: with the usual pixel accuracy. Combined with initial_window_width +#: and initial_window_height in number of cells, this option can be +#: used to keep the margins as small as possible when resizing the OS +#: window. Note that this does not currently work on Wayland. + +# visual_window_select_characters 1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ + +#: The list of characters for visual window selection. For example, +#: for selecting a window to focus on with focus_visible_window. The +#: value should be a series of unique numbers or alphabets, case +#: insensitive, from the set 0-9A-Z\-=[];',./\\`. Specify your +#: preference as a string of characters. + +# confirm_os_window_close -1 + +#: Ask for confirmation when closing an OS window or a tab with at +#: least this number of kitty windows in it by window manager (e.g. +#: clicking the window close button or pressing the operating system +#: shortcut to close windows) or by the close_tab action. A value of +#: zero disables confirmation. This confirmation also applies to +#: requests to quit the entire application (all OS windows, via the +#: quit action). Negative values are converted to positive ones, +#: however, with shell_integration enabled, using negative values +#: means windows sitting at a shell prompt are not counted, only +#: windows where some command is currently running. You can also have +#: backgrounded jobs prevent closing, by adding count-background to +#: the setting, for example: -1 count-background. Note that if you +#: want confirmation when closing individual windows, you can map the +#: close_window_with_confirmation action. + +#: }}} + +#: Tab bar {{{ + +# tab_bar_edge bottom + +#: The edge to show the tab bar on, top or bottom. + +# tab_bar_margin_width 0.0 + +#: The margin to the left and right of the tab bar (in pts). + +# tab_bar_margin_height 0.0 0.0 + +#: The margin above and below the tab bar (in pts). The first number +#: is the margin between the edge of the OS Window and the tab bar. +#: The second number is the margin between the tab bar and the +#: contents of the current tab. + +# tab_bar_style fade + +#: The tab bar style, can be one of: + +#: fade +#: Each tab's edges fade into the background color. (See also tab_fade) +#: slant +#: Tabs look like the tabs in a physical file. +#: separator +#: Tabs are separated by a configurable separator. (See also +#: tab_separator) +#: powerline +#: Tabs are shown as a continuous line with "fancy" separators. +#: (See also tab_powerline_style) +#: custom +#: A user-supplied Python function called draw_tab is loaded from the file +#: tab_bar.py in the kitty config directory. For examples of how to +#: write such a function, see the functions named draw_tab_with_* in +#: kitty's source code: kitty/tab_bar.py. See also +#: this discussion +#: for examples from kitty users. +#: hidden +#: The tab bar is hidden. If you use this, you might want to create +#: a mapping for the select_tab action which presents you with a list of +#: tabs and allows for easy switching to a tab. + +# tab_bar_align left + +#: The horizontal alignment of the tab bar, can be one of: left, +#: center, right. + +# tab_bar_min_tabs 2 + +#: The minimum number of tabs that must exist before the tab bar is +#: shown. + +# tab_switch_strategy previous + +#: The algorithm to use when switching to a tab when the current tab +#: is closed. The default of previous will switch to the last used +#: tab. A value of left will switch to the tab to the left of the +#: closed tab. A value of right will switch to the tab to the right of +#: the closed tab. A value of last will switch to the right-most tab. + +# tab_fade 0.25 0.5 0.75 1 + +#: Control how each tab fades into the background when using fade for +#: the tab_bar_style. Each number is an alpha (between zero and one) +#: that controls how much the corresponding cell fades into the +#: background, with zero being no fade and one being full fade. You +#: can change the number of cells used by adding/removing entries to +#: this list. + +# tab_separator " ┇" + +#: The separator between tabs in the tab bar when using separator as +#: the tab_bar_style. + +# tab_powerline_style angled + +#: The powerline separator style between tabs in the tab bar when +#: using powerline as the tab_bar_style, can be one of: angled, +#: slanted, round. + +# tab_activity_symbol none + +#: Some text or a Unicode symbol to show on the tab if a window in the +#: tab that does not have focus has some activity. If you want to use +#: leading or trailing spaces, surround the text with quotes. See +#: tab_title_template for how this is rendered. + +# tab_title_max_length 0 + +#: The maximum number of cells that can be used to render the text in +#: a tab. A value of zero means that no limit is applied. + +# tab_title_template "{fmt.fg.red}{bell_symbol}{activity_symbol}{fmt.fg.tab}{tab.last_focused_progress_percent}{title}" + +#: A template to render the tab title. The default just renders the +#: title with optional symbols for bell and activity. If you wish to +#: include the tab-index as well, use something like: {index}:{title}. +#: Useful if you have shortcuts mapped for goto_tab N. If you prefer +#: to see the index as a superscript, use {sup.index}. All data +#: available is: + +#: title +#: The current tab title. +#: index +#: The tab index usable with goto_tab N goto_tab shortcuts. +#: layout_name +#: The current layout name. +#: num_windows +#: The number of windows in the tab. +#: num_window_groups +#: The number of window groups (a window group is a window and all of its overlay windows) in the tab. +#: tab.active_wd +#: The working directory of the currently active window in the tab +#: (expensive, requires syscall). Use tab.active_oldest_wd to get +#: the directory of the oldest foreground process rather than the newest. +#: tab.active_exe +#: The name of the executable running in the foreground of the currently +#: active window in the tab (expensive, requires syscall). Use +#: tab.active_oldest_exe for the oldest foreground process. +#: max_title_length +#: The maximum title length available. +#: keyboard_mode +#: The name of the current keyboard mode or the empty string if no keyboard mode is active. +#: tab.last_focused_progress_percent +#: If a command running in a window reports the progress for a task, show this progress as a percentage +#: from the most recently focused window in the tab. Empty string if no progress is reported. +#: tab.progress_percent +#: If a command running in a window reports the progress for a task, show this progress as a percentage +#: from all windows in the tab, averaged. Empty string is no progress is reported. + +#: Note that formatting is done by Python's string formatting +#: machinery, so you can use, for instance, {layout_name[:2].upper()} +#: to show only the first two letters of the layout name, upper-cased. +#: If you want to style the text, you can use styling directives, for +#: example: +#: `{fmt.fg.red}red{fmt.fg.tab}normal{fmt.bg._00FF00}greenbg{fmt.bg.tab}`. +#: Similarly, for bold and italic: +#: `{fmt.bold}bold{fmt.nobold}normal{fmt.italic}italic{fmt.noitalic}`. +#: The 256 eight terminal colors can be used as `fmt.fg.color0` +#: through `fmt.fg.color255`. Note that for backward compatibility, if +#: {bell_symbol} or {activity_symbol} are not present in the template, +#: they are prepended to it. + +# active_tab_title_template none + +#: Template to use for active tabs. If not specified falls back to +#: tab_title_template. + +# active_tab_foreground #000 +# active_tab_background #eee +# active_tab_font_style bold-italic +# inactive_tab_foreground #444 +# inactive_tab_background #999 +# inactive_tab_font_style normal + +#: Tab bar colors and styles. + +# tab_bar_background none + +#: Background color for the tab bar. Defaults to using the terminal +#: background color. + +# tab_bar_margin_color none + +#: Color for the tab bar margin area. Defaults to using the terminal +#: background color for margins above and below the tab bar. For side +#: margins the default color is chosen to match the background color +#: of the neighboring tab. + +#: }}} + +#: Color scheme {{{ + +# foreground #dddddd +# background #000000 + +#: The foreground and background colors. + +# background_opacity 1.0 + +#: The opacity of the background. A number between zero and one, where +#: one is opaque and zero is fully transparent. This will only work if +#: supported by the OS (for instance, when using a compositor under +#: X11). Note that it only sets the background color's opacity in +#: cells that have the same background color as the default terminal +#: background, so that things like the status bar in vim, powerline +#: prompts, etc. still look good. But it means that if you use a color +#: theme with a background color in your editor, it will not be +#: rendered as transparent. Instead you should change the default +#: background color in your kitty config and not use a background +#: color in the editor color scheme. Or use the escape codes to set +#: the terminals default colors in a shell script to launch your +#: editor. See also transparent_background_colors. Be aware that using +#: a value less than 1.0 is a (possibly significant) performance hit. +#: When using a low value for this setting, it is desirable that you +#: set the background color to a color the matches the general color +#: of the desktop background, for best text rendering. Note that to +#: workaround window managers not doing gamma-corrected blending kitty +#: makes background_opacity non-linear which means, especially for +#: light backgrounds you might need to make the value much lower than +#: you expect to get good results, see 6218 +#: for details. + +#: If you want to dynamically change transparency of windows, set +#: dynamic_background_opacity to yes (this is off by default as it has +#: a performance cost). Changing this option when reloading the config +#: will only work if dynamic_background_opacity was enabled in the +#: original config. + +# background_blur 0 + +#: Set to a positive value to enable background blur (blurring of the +#: visuals behind a transparent window) on platforms that support it. +#: Only takes effect when background_opacity is less than one. On +#: macOS, this will also control the blur radius (amount of blurring). +#: Setting it to too high a value will cause severe performance issues +#: and/or rendering artifacts. Usually, values up to 64 work well. +#: Note that this might cause performance issues, depending on how the +#: platform implements it, so use with care. Currently supported on +#: macOS and KDE. + +# transparent_background_colors + +#: A space separated list of upto 7 colors, with opacity. When the +#: background color of a cell matches one of these colors, it is +#: rendered semi-transparent using the specified opacity. + +#: Useful in more complex UIs like editors where you could want more +#: than a single background color to be rendered as transparent, for +#: instance, for a cursor highlight line background or a highlighted +#: block. Terminal applications can set this color using The kitty +#: color control escape code. + +#: The syntax for specifying colors is: color@opacity, where the +#: @opacity part is optional. When unspecified, the value of +#: background_opacity is used. For example:: + +#: transparent_background_colors red@0.5 #00ff00@0.3 + +# dynamic_background_opacity no + +#: Allow changing of the background_opacity dynamically, using either +#: keyboard shortcuts (increase_background_opacity and +#: decrease_background_opacity) or the remote control facility. +#: Changing this option by reloading the config is not supported. + +# background_image none + +#: Path to a background image. Must be in PNG/JPEG/WEBP/TIFF/GIF/BMP +#: format. Note that when using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# background_image_layout tiled + +#: Whether to tile, scale or clamp the background image. The value can +#: be one of tiled, mirror-tiled, scaled, clamped, centered or +#: cscaled. The scaled and cscaled values scale the image to the +#: window size, with cscaled preserving the image aspect ratio. Note +#: that when using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# background_image_linear no + +#: When background image is scaled, whether linear interpolation +#: should be used. Note that when using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# background_tint 0.0 + +#: How much to tint the background image by the background color. This +#: option makes it easier to read the text. Tinting is done using the +#: current background color for each window. This option applies only +#: if background_opacity is set and transparent windows are supported +#: or background_image is set. Note that when using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# background_tint_gaps 1.0 + +#: How much to tint the background image at the window gaps by the +#: background color, after applying background_tint. Since this is +#: multiplicative with background_tint, it can be used to lighten the +#: tint over the window gaps for a *separated* look. Note that when +#: using auto_color_scheme +#: +#: this option is overridden by the color scheme file and must be set +#: inside it to take effect. + +# dim_opacity 0.4 + +#: How much to dim text that has the DIM/FAINT attribute set. One +#: means no dimming and zero means fully dimmed (i.e. invisible). + +# selection_foreground #000000 +# selection_background #fffacd + +#: The foreground and background colors for text selected with the +#: mouse. Setting both of these to none will cause a "reverse video" +#: effect for selections, where the selection will be the cell text +#: color and the text will become the cell background color. Setting +#: only selection_foreground to none will cause the foreground color +#: to be used unchanged. Note that these colors can be overridden by +#: the program running in the terminal. + +#: The color table {{{ + +#: The 256 terminal colors. There are 8 basic colors, each color has a +#: dull and bright version, for the first 16 colors. You can set the +#: remaining 240 colors as color16 to color255. + +# color0 #000000 +# color8 #767676 + +#: black + +# color1 #cc0403 +# color9 #f2201f + +#: red + +# color2 #19cb00 +# color10 #23fd00 + +#: green + +# color3 #cecb00 +# color11 #fffd00 + +#: yellow + +# color4 #0d73cc +# color12 #1a8fff + +#: blue + +# color5 #cb1ed1 +# color13 #fd28ff + +#: magenta + +# color6 #0dcdcd +# color14 #14ffff + +#: cyan + +# color7 #dddddd +# color15 #ffffff + +#: white + +# mark1_foreground black + +#: Color for marks of type 1 + +# mark1_background #98d3cb + +#: Color for marks of type 1 (light steel blue) + +# mark2_foreground black + +#: Color for marks of type 2 + +# mark2_background #f2dcd3 + +#: Color for marks of type 1 (beige) + +# mark3_foreground black + +#: Color for marks of type 3 + +# mark3_background #f274bc + +#: Color for marks of type 3 (violet) + +#: }}} + +#: }}} + +#: Advanced {{{ + +# shell . + +#: The shell program to execute. The default value of . means to use +#: the value of of the SHELL environment variable or if unset, +#: whatever shell is set as the default shell for the current user. +#: Note that on macOS if you change this, you might need to add +#: --login and --interactive to ensure that the shell starts in +#: interactive mode and reads its startup rc files. Environment +#: variables are expanded in this setting. + +# editor . + +#: The terminal based text editor (such as vim or nano) to use when +#: editing the kitty config file or similar tasks. + +#: The default value of . means to use the environment variables +#: VISUAL and EDITOR in that order. If these variables aren't set, +#: kitty will run your shell ($SHELL -l -i -c env) to see if your +#: shell startup rc files set VISUAL or EDITOR. If that doesn't work, +#: kitty will cycle through various known editors (vim, emacs, etc.) +#: and take the first one that exists on your system. + +# close_on_child_death no + +#: Close the window when the child process (usually the shell) exits. +#: With the default value no, the terminal will remain open when the +#: child exits as long as there are still other processes outputting +#: to the terminal (for example disowned or backgrounded processes). +#: When enabled with yes, the window will close as soon as the child +#: process exits. Note that setting it to yes means that any +#: background processes still using the terminal can fail silently +#: because their stdout/stderr/stdin no longer work. + +# remote_control_password + +#: Allow other programs to control kitty using passwords. This option +#: can be specified multiple times to add multiple passwords. If no +#: passwords are present kitty will ask the user for permission if a +#: program tries to use remote control with a password. A password can +#: also *optionally* be associated with a set of allowed remote +#: control actions. For example:: + +#: remote_control_password "my passphrase" get-colors set-colors focus-window focus-tab + +#: Only the specified actions will be allowed when using this +#: password. Glob patterns can be used too, for example:: + +#: remote_control_password "my passphrase" set-tab-* resize-* + +#: To get a list of available actions, run:: + +#: kitten @ --help + +#: A set of actions to be allowed when no password is sent can be +#: specified by using an empty password. For example:: + +#: remote_control_password "" *-colors + +#: Finally, the path to a python module can be specified that provides +#: a function is_cmd_allowed that is used to check every remote +#: control command. For example:: + +#: remote_control_password "my passphrase" my_rc_command_checker.py + +#: Relative paths are resolved from the kitty configuration directory. +#: See rc_custom_auth for details. + +# allow_remote_control no + +#: Allow other programs to control kitty. If you turn this on, other +#: programs can control all aspects of kitty, including sending text +#: to kitty windows, opening new windows, closing windows, reading the +#: content of windows, etc. Note that this even works over SSH +#: connections. The default setting of no prevents any form of remote +#: control. The meaning of the various values are: + +#: password +#: Remote control requests received over both the TTY device and the socket +#: are confirmed based on passwords, see remote_control_password. + +#: socket-only +#: Remote control requests received over a socket are accepted +#: unconditionally. Requests received over the TTY are denied. +#: See listen_on. + +#: socket +#: Remote control requests received over a socket are accepted +#: unconditionally. Requests received over the TTY are confirmed based on +#: password. + +#: no +#: Remote control is completely disabled. + +#: yes +#: Remote control requests are always accepted. + +# listen_on none + +#: Listen to the specified socket for remote control connections. Note +#: that this will apply to all kitty instances. It can be overridden +#: by the kitty --listen-on command line option. For UNIX sockets, +#: such as unix:${TEMP}/mykitty or unix:@mykitty (on Linux). +#: Environment variables are expanded and relative paths are resolved +#: with respect to the temporary directory. If {kitty_pid} is present, +#: then it is replaced by the PID of the kitty process, otherwise the +#: PID of the kitty process is appended to the value, with a hyphen. +#: For TCP sockets such as tcp:localhost:0 a random port is always +#: used even if a non-zero port number is specified. See the help for +#: kitty --listen-on for more details. Note that this will be ignored +#: unless allow_remote_control is set to either: yes, socket or +#: socket-only. Changing this option by reloading the config is not +#: supported. + +# env + +#: Specify the environment variables to be set in all child processes. +#: Using the name with an equal sign (e.g. env VAR=) will set it to +#: the empty string. Specifying only the name (e.g. env VAR) will +#: remove the variable from the child process' environment. Note that +#: environment variables are expanded recursively, for example:: + +#: env VAR1=a +#: env VAR2=${HOME}/${VAR1}/b + +#: The value of VAR2 will be /a/b. + +# filter_notification + +#: Specify rules to filter out notifications sent by applications +#: running in kitty. Can be specified multiple times to create +#: multiple filter rules. A rule specification is of the form +#: field:regexp. A filter rule can match on any of the fields: title, +#: body, app, type. The special value of all filters out all +#: notifications. Rules can be combined using Boolean operators. Some +#: examples:: + +#: filter_notification title:hello or body:"abc.*def" +#: # filter out notification from vim except for ones about updates, (?i) +#: # makes matching case insensitive. +#: filter_notification app:"[ng]?vim" and not body:"(?i)update" +#: # filter out all notifications +#: filter_notification all + +#: The field app is the name of the application sending the +#: notification and type is the type of the notification. Not all +#: applications will send these fields, so you can also match on the +#: title and body of the notification text. More sophisticated +#: programmatic filtering and custom actions on notifications can be +#: done by creating a notifications.py file in the kitty config +#: directory (~/.config/kitty). An annotated sample is available +#: . + +# watcher + +#: Path to python file which will be loaded for watchers +#: . Can be +#: specified more than once to load multiple watchers. The watchers +#: will be added to every kitty window. Relative paths are resolved +#: relative to the kitty config directory. Note that reloading the +#: config will only affect windows created after the reload. + +# exe_search_path + +#: Control where kitty finds the programs to run. The default search +#: order is: First search the system wide PATH, then ~/.local/bin and +#: ~/bin. If still not found, the PATH defined in the login shell +#: after sourcing all its startup files is tried. Finally, if present, +#: the PATH specified by the env option is tried. + +#: This option allows you to prepend, append, or remove paths from +#: this search order. It can be specified multiple times for multiple +#: paths. A simple path will be prepended to the search order. A path +#: that starts with the + sign will be append to the search order, +#: after ~/bin above. A path that starts with the - sign will be +#: removed from the entire search order. For example:: + +#: exe_search_path /some/prepended/path +#: exe_search_path +/some/appended/path +#: exe_search_path -/some/excluded/path + +# update_check_interval 24 + +#: The interval to periodically check if an update to kitty is +#: available (in hours). If an update is found, a system notification +#: is displayed informing you of the available update. The default is +#: to check every 24 hours, set to zero to disable. Update checking is +#: only done by the official binary builds. Distro packages or source +#: builds do not do update checking. Changing this option by reloading +#: the config is not supported. + +# startup_session none + +#: Path to a session file to use for all kitty instances. Can be +#: overridden by using the kitty --session =none command line option +#: for individual instances. See sessions +#: in the kitty +#: documentation for details. Note that relative paths are interpreted +#: with respect to the kitty config directory. Environment variables +#: in the path are expanded. Changing this option by reloading the +#: config is not supported. Note that if kitty is invoked with command +#: line arguments specifying a command to run, this option is ignored. + +# clipboard_control write-clipboard write-primary read-clipboard-ask read-primary-ask + +#: Allow programs running in kitty to read and write from the +#: clipboard. You can control exactly which actions are allowed. The +#: possible actions are: write-clipboard, read-clipboard, write- +#: primary, read-primary, read-clipboard-ask, read-primary-ask. The +#: default is to allow writing to the clipboard and primary selection +#: and to ask for permission when a program tries to read from the +#: clipboard. Note that disabling the read confirmation is a security +#: risk as it means that any program, even the ones running on a +#: remote server via SSH can read your clipboard. See also +#: clipboard_max_size. + +# clipboard_max_size 512 + +#: The maximum size (in MB) of data from programs running in kitty +#: that will be stored for writing to the system clipboard. A value of +#: zero means no size limit is applied. See also clipboard_control. + +# file_transfer_confirmation_bypass + +#: The password that can be supplied to the file transfer kitten +#: to skip the +#: transfer confirmation prompt. This should only be used when +#: initiating transfers from trusted computers, over trusted networks +#: or encrypted transports, as it allows any programs running on the +#: remote machine to read/write to the local filesystem, without +#: permission. + +# allow_hyperlinks yes + +#: Process hyperlink escape sequences (OSC 8). If disabled OSC 8 +#: escape sequences are ignored. Otherwise they become clickable +#: links, that you can click with the mouse or by using the hints +#: kitten . The +#: special value of ask means that kitty will ask before opening the +#: link when clicked. + +# shell_integration enabled + +#: Enable shell integration on supported shells. This enables features +#: such as jumping to previous prompts, browsing the output of the +#: previous command in a pager, etc. on supported shells. Set to +#: disabled to turn off shell integration, completely. It is also +#: possible to disable individual features, set to a space separated +#: list of these values: no-rc, no-cursor, no-title, no-cwd, no- +#: prompt-mark, no-complete, no-sudo. See Shell integration +#: for details. + +# allow_cloning ask + +#: Control whether programs running in the terminal can request new +#: windows to be created. The canonical example is clone-in-kitty +#: . +#: By default, kitty will ask for permission for each clone request. +#: Allowing cloning unconditionally gives programs running in the +#: terminal (including over SSH) permission to execute arbitrary code, +#: as the user who is running the terminal, on the computer that the +#: terminal is running on. + +# clone_source_strategies venv,conda,env_var,path + +#: Control what shell code is sourced when running clone-in-kitty in +#: the newly cloned window. The supported strategies are: + +#: venv +#: Source the file $VIRTUAL_ENV/bin/activate. This is used by the +#: Python stdlib venv module and allows cloning venvs automatically. +#: conda +#: Run conda activate $CONDA_DEFAULT_ENV. This supports the virtual +#: environments created by conda. +#: env_var +#: Execute the contents of the environment variable +#: KITTY_CLONE_SOURCE_CODE with eval. +#: path +#: Source the file pointed to by the environment variable +#: KITTY_CLONE_SOURCE_PATH. + +#: This option must be a comma separated list of the above values. +#: Only the first valid match, in the order specified, is sourced. + +# notify_on_cmd_finish never + +#: Show a desktop notification when a long-running command finishes +#: (needs shell_integration). The possible values are: + +#: never +#: Never send a notification. + +#: unfocused +#: Only send a notification when the window does not have keyboard focus. + +#: invisible +#: Only send a notification when the window both is unfocused and not visible +#: to the user, for example, because it is in an inactive tab or its OS window +#: is not currently visible (on platforms that support OS window visibility querying +#: this considers an OS Window visible iff it is active). + +#: always +#: Always send a notification, regardless of window state. + +#: There are two optional arguments: + +#: First, the minimum duration for what is considered a long running +#: command. The default is 5 seconds. Specify a second argument to set +#: the duration. For example: invisible 15. Do not set the value too +#: small, otherwise a command that launches a new OS Window and exits +#: will spam a notification. + +#: Second, the action to perform. The default is notify. The possible +#: values are: + +#: notify +#: Send a desktop notification. The subsequent arguments are optional and specify when +#: the notification is automatically cleared. The set of possible events when the notification is +#: cleared are: focus and next. focus means that when the notification +#: policy is unfocused or invisible the notification is automatically cleared +#: when the window regains focus. The value of next means that the previous notification +#: is cleared when the next notification is shown. The default when no arguments are specified +#: is: focus next. + +#: bell +#: Ring the terminal bell. + +#: command +#: Run a custom command. All subsequent arguments are the cmdline to run. + +#: Some more examples:: + +#: # Send a notification when a command takes more than 5 seconds in an unfocused window +#: notify_on_cmd_finish unfocused +#: # Send a notification when a command takes more than 10 seconds in a invisible window +#: notify_on_cmd_finish invisible 10.0 +#: # Ring a bell when a command takes more than 10 seconds in a invisible window +#: notify_on_cmd_finish invisible 10.0 bell +#: # Run 'notify-send' when a command takes more than 10 seconds in a invisible window +#: # Here %c is replaced by the current command line and %s by the job exit code +#: notify_on_cmd_finish invisible 10.0 command notify-send "job finished with status: %s" %c +#: # Do not clear previous notification when next command finishes or window regains focus +#: notify_on_cmd_finish invisible 5.0 notify + +# term xterm-kitty + +#: The value of the TERM environment variable to set. Changing this +#: can break many terminal programs, only change it if you know what +#: you are doing, not because you read some advice on "Stack Overflow" +#: to change it. The TERM variable is used by various programs to get +#: information about the capabilities and behavior of the terminal. If +#: you change it, depending on what programs you run, and how +#: different the terminal you are changing it to is, various things +#: from key-presses, to colors, to various advanced features may not +#: work. Changing this option by reloading the config will only affect +#: newly created windows. + +# terminfo_type path + +#: The value of the TERMINFO environment variable to set. This +#: variable is used by programs running in the terminal to search for +#: terminfo databases. The default value of path causes kitty to set +#: it to a filesystem location containing the kitty terminfo database. +#: A value of direct means put the entire database into the env var +#: directly. This can be useful when connecting to containers, for +#: example. But, note that not all software supports this. A value of +#: none means do not touch the variable. + +# forward_stdio no + +#: Forward STDOUT and STDERR of the kitty process to child processes. +#: This is useful for debugging as it allows child processes to print +#: to kitty's STDOUT directly. For example, echo hello world +#: >&$KITTY_STDIO_FORWARDED in a shell will print to the parent +#: kitty's STDOUT. Sets the KITTY_STDIO_FORWARDED=fdnum environment +#: variable so child processes know about the forwarding. Note that on +#: macOS this prevents the shell from being run via the login utility +#: so getlogin() will not work in programs run in this session. + +# menu_map + +#: Specify entries for various menus in kitty. Currently only the +#: global menubar on macOS is supported. For example:: + +#: menu_map global "Actions::Launch something special" launch --hold --type=os-window sh -c "echo hello world" + +#: This will create a menu entry named "Launch something special" in +#: an "Actions" menu in the macOS global menubar. Sub-menus can be +#: created by adding more levels separated by the :: characters. + +#: }}} + +#: OS specific tweaks {{{ + +# wayland_titlebar_color system + +#: The color of the kitty window's titlebar on Wayland systems with +#: client side window decorations such as GNOME. A value of system +#: means to use the default system colors, a value of background means +#: to use the background color of the currently active kitty window +#: and finally you can use an arbitrary color, such as #12af59 or red. + +# macos_titlebar_color system + +#: The color of the kitty window's titlebar on macOS. A value of +#: system means to use the default system color, light or dark can +#: also be used to set it explicitly. A value of background means to +#: use the background color of the currently active window and finally +#: you can use an arbitrary color, such as #12af59 or red. WARNING: +#: This option works by using a hack when arbitrary color (or +#: background) is configured, as there is no proper Cocoa API for it. +#: It sets the background color of the entire window and makes the +#: titlebar transparent. As such it is incompatible with +#: background_opacity. If you want to use both, you are probably +#: better off just hiding the titlebar with hide_window_decorations. + +# macos_option_as_alt no + +#: Use the Option key as an Alt key on macOS. With this set to no, +#: kitty will use the macOS native Option+Key to enter Unicode +#: character behavior. This will break any Alt+Key keyboard shortcuts +#: in your terminal programs, but you can use the macOS Unicode input +#: technique. You can use the values: left, right or both to use only +#: the left, right or both Option keys as Alt, instead. Note that +#: kitty itself always treats Option the same as Alt. This means you +#: cannot use this option to configure different kitty shortcuts for +#: Option+Key vs. Alt+Key. Also, any kitty shortcuts using +#: Option/Alt+Key will take priority, so that any such key presses +#: will not be passed to terminal programs running inside kitty. +#: Changing this option by reloading the config is not supported. + +# macos_hide_from_tasks no + +#: Hide the kitty window from running tasks on macOS (⌘+Tab and the +#: Dock). Changing this option by reloading the config is not +#: supported. + +# macos_quit_when_last_window_closed no + +#: Have kitty quit when all the top-level windows are closed on macOS. +#: By default, kitty will stay running, even with no open windows, as +#: is the expected behavior on macOS. + +# macos_window_resizable yes + +#: Disable this if you want kitty top-level OS windows to not be +#: resizable on macOS. + +# macos_thicken_font 0 + +#: Draw an extra border around the font with the given width, to +#: increase legibility at small font sizes on macOS. For example, a +#: value of 0.75 will result in rendering that looks similar to sub- +#: pixel antialiasing at common font sizes. Note that in modern kitty, +#: this option is obsolete (although still supported). Consider using +#: text_composition_strategy instead. + +# macos_traditional_fullscreen no + +#: Use the macOS traditional full-screen transition, that is faster, +#: but less pretty. + +# macos_show_window_title_in all + +#: Control where the window title is displayed on macOS. A value of +#: window will show the title of the currently active window at the +#: top of the macOS window. A value of menubar will show the title of +#: the currently active window in the macOS global menu bar, making +#: use of otherwise wasted space. A value of all will show the title +#: in both places, and none hides the title. See +#: macos_menubar_title_max_length for how to control the length of the +#: title in the menu bar. + +# macos_menubar_title_max_length 0 + +#: The maximum number of characters from the window title to show in +#: the macOS global menu bar. Values less than one means that there is +#: no maximum limit. + +# macos_custom_beam_cursor no + +#: Use a custom mouse cursor for macOS that is easier to see on both +#: light and dark backgrounds. Nowadays, the default macOS cursor +#: already comes with a white border. WARNING: this might make your +#: mouse cursor invisible on dual GPU machines. Changing this option +#: by reloading the config is not supported. + +# macos_colorspace srgb + +#: The colorspace in which to interpret terminal colors. The default +#: of srgb will cause colors to match those seen in web browsers. The +#: value of default will use whatever the native colorspace of the +#: display is. The value of displayp3 will use Apple's special +#: snowflake display P3 color space, which will result in over +#: saturated (brighter) colors with some color shift. Reloading +#: configuration will change this value only for newly created OS +#: windows. + +# linux_display_server auto + +#: Choose between Wayland and X11 backends. By default, an appropriate +#: backend based on the system state is chosen automatically. Set it +#: to x11 or wayland to force the choice. Changing this option by +#: reloading the config is not supported. + +# wayland_enable_ime yes + +#: Enable Input Method Extension on Wayland. This is typically used +#: for inputting text in East Asian languages. However, its +#: implementation in Wayland is often buggy and introduces latency +#: into the input loop, so disable this if you know you dont need it. +#: Changing this option by reloading the config is not supported, it +#: will not have any effect. + +#: }}} + +#: Keyboard shortcuts {{{ + +#: Keys are identified simply by their lowercase Unicode characters. +#: For example: a for the A key, [ for the left square bracket key, +#: etc. For functional keys, such as Enter or Escape, the names are +#: present at Functional key definitions +#: . +#: For modifier keys, the names are ctrl (control, ⌃), shift (⇧), alt +#: (opt, option, ⌥), super (cmd, command, ⌘). + +#: Simple shortcut mapping is done with the map directive. For full +#: details on advanced mapping including modal and per application +#: maps, see mapping . Some +#: quick examples to illustrate common tasks:: + +#: # unmap a keyboard shortcut, passing it to the program running in kitty +#: map kitty_mod+space +#: # completely ignore a keyboard event +#: map ctrl+alt+f1 discard_event +#: # combine multiple actions +#: map kitty_mod+e combine : new_window : next_layout +#: # multi-key shortcuts +#: map ctrl+x>ctrl+y>z action + +#: The full list of actions that can be mapped to key presses is +#: available here . + +# kitty_mod ctrl+shift + +#: Special modifier key alias for default shortcuts. You can change +#: the value of this option to alter all default shortcuts that use +#: kitty_mod. + +# clear_all_shortcuts no + +#: Remove all shortcut definitions up to this point. Useful, for +#: instance, to remove the default shortcuts. + +# action_alias + +#: E.g. action_alias launch_tab launch --type=tab --cwd=current + +#: Define action aliases to avoid repeating the same options in +#: multiple mappings. Aliases can be defined for any action and will +#: be expanded recursively. For example, the above alias allows you to +#: create mappings to launch a new tab in the current working +#: directory without duplication:: + +#: map f1 launch_tab vim +#: map f2 launch_tab emacs + +#: Similarly, to alias kitten invocation:: + +#: action_alias hints kitten hints --hints-offset=0 + +# kitten_alias + +#: E.g. kitten_alias hints hints --hints-offset=0 + +#: Like action_alias above, but specifically for kittens. Generally, +#: prefer to use action_alias. This option is a legacy version, +#: present for backwards compatibility. It causes all invocations of +#: the aliased kitten to be substituted. So the example above will +#: cause all invocations of the hints kitten to have the --hints- +#: offset=0 option applied. + +#: Clipboard {{{ + +#: Copy to clipboard + +# map kitty_mod+c copy_to_clipboard +# map cmd+c copy_to_clipboard + +#:: There is also a copy_or_interrupt action that can be optionally +#:: mapped to Ctrl+C. It will copy only if there is a selection and +#:: send an interrupt otherwise. Similarly, +#:: copy_and_clear_or_interrupt will copy and clear the selection or +#:: send an interrupt if there is no selection. + +#: Paste from clipboard + +# map kitty_mod+v paste_from_clipboard +# map cmd+v paste_from_clipboard + +#: Paste from selection + +# map kitty_mod+s paste_from_selection +# map shift+insert paste_from_selection + +#: Pass selection to program + +# map kitty_mod+o pass_selection_to_program + +#:: You can also pass the contents of the current selection to any +#:: program with pass_selection_to_program. By default, the system's +#:: open program is used, but you can specify your own, the selection +#:: will be passed as a command line argument to the program. For +#:: example:: + +#:: map kitty_mod+o pass_selection_to_program firefox + +#:: You can pass the current selection to a terminal program running +#:: in a new kitty window, by using the @selection placeholder:: + +#:: map kitty_mod+y new_window less @selection + +#: }}} + +#: Scrolling {{{ + +#: Scroll line up + +# map kitty_mod+up scroll_line_up +# map kitty_mod+k scroll_line_up +# map opt+cmd+page_up scroll_line_up +# map cmd+up scroll_line_up + +#: Scroll line down + +# map kitty_mod+down scroll_line_down +# map kitty_mod+j scroll_line_down +# map opt+cmd+page_down scroll_line_down +# map cmd+down scroll_line_down + +#: Scroll page up + +# map kitty_mod+page_up scroll_page_up +# map cmd+page_up scroll_page_up + +#: Scroll page down + +# map kitty_mod+page_down scroll_page_down +# map cmd+page_down scroll_page_down + +#: Scroll to top + +# map kitty_mod+home scroll_home +# map cmd+home scroll_home + +#: Scroll to bottom + +# map kitty_mod+end scroll_end +# map cmd+end scroll_end + +#: Scroll to previous shell prompt + +# map kitty_mod+z scroll_to_prompt -1 + +#:: Use a parameter of 0 for scroll_to_prompt to scroll to the last +#:: jumped to or the last clicked position. Requires shell +#:: integration +#:: to work. + +#: Scroll to next shell prompt + +# map kitty_mod+x scroll_to_prompt 1 + +#: Browse scrollback buffer in pager + +# map kitty_mod+h show_scrollback + +#:: You can pipe the contents of the current screen and history +#:: buffer as STDIN to an arbitrary program using launch --stdin- +#:: source. For example, the following opens the scrollback buffer in +#:: less in an overlay window:: + +#:: map f1 launch --stdin-source=@screen_scrollback --stdin-add-formatting --type=overlay less +G -R + +#:: For more details on piping screen and buffer contents to external +#:: programs, see launch . + +#: Browse output of the last shell command in pager + +# map kitty_mod+g show_last_command_output + +#:: You can also define additional shortcuts to get the command +#:: output. For example, to get the first command output on screen:: + +#:: map f1 show_first_command_output_on_screen + +#:: To get the command output that was last accessed by a keyboard +#:: action or mouse action:: + +#:: map f1 show_last_visited_command_output + +#:: You can pipe the output of the last command run in the shell +#:: using the launch action. For example, the following opens the +#:: output in less in an overlay window:: + +#:: map f1 launch --stdin-source=@last_cmd_output --stdin-add-formatting --type=overlay less +G -R + +#:: To get the output of the first command on the screen, use +#:: @first_cmd_output_on_screen. To get the output of the last jumped +#:: to command, use @last_visited_cmd_output. + +#:: Requires shell integration +#:: to work. + +#: }}} + +#: Window management {{{ + +#: New window + +# map kitty_mod+enter new_window +# map cmd+enter new_window + +#:: You can open a new kitty window running an arbitrary program, for +#:: example:: + +#:: map kitty_mod+y launch mutt + +#:: You can open a new window with the current working directory set +#:: to the working directory of the current window using:: + +#:: map ctrl+alt+enter launch --cwd=current + +#:: You can open a new window that is allowed to control kitty via +#:: the kitty remote control facility with launch --allow-remote- +#:: control. Any programs running in that window will be allowed to +#:: control kitty. For example:: + +#:: map ctrl+enter launch --allow-remote-control some_program + +#:: You can open a new window next to the currently active window or +#:: as the first window, with:: + +#:: map ctrl+n launch --location=neighbor +#:: map ctrl+f launch --location=first + +#:: For more details, see launch +#:: . + +#: New OS window + +# map kitty_mod+n new_os_window +# map cmd+n new_os_window + +#:: Works like new_window above, except that it opens a top-level OS +#:: window. In particular you can use new_os_window_with_cwd to open +#:: a window with the current working directory. + +#: Close window + +# map kitty_mod+w close_window +# map shift+cmd+d close_window + +#: Next window + +# map kitty_mod+] next_window + +#: Previous window + +# map kitty_mod+[ previous_window + +#: Move window forward + +# map kitty_mod+f move_window_forward + +#: Move window backward + +# map kitty_mod+b move_window_backward + +#: Move window to top + +# map kitty_mod+` move_window_to_top + +#: Start resizing window + +# map kitty_mod+r start_resizing_window +# map cmd+r start_resizing_window + +#: First window + +# map kitty_mod+1 first_window +# map cmd+1 first_window + +#: Second window + +# map kitty_mod+2 second_window +# map cmd+2 second_window + +#: Third window + +# map kitty_mod+3 third_window +# map cmd+3 third_window + +#: Fourth window + +# map kitty_mod+4 fourth_window +# map cmd+4 fourth_window + +#: Fifth window + +# map kitty_mod+5 fifth_window +# map cmd+5 fifth_window + +#: Sixth window + +# map kitty_mod+6 sixth_window +# map cmd+6 sixth_window + +#: Seventh window + +# map kitty_mod+7 seventh_window +# map cmd+7 seventh_window + +#: Eighth window + +# map kitty_mod+8 eighth_window +# map cmd+8 eighth_window + +#: Ninth window + +# map kitty_mod+9 ninth_window +# map cmd+9 ninth_window + +#: Tenth window + +# map kitty_mod+0 tenth_window + +#: Visually select and focus window + +# map kitty_mod+f7 focus_visible_window + +#:: Display overlay numbers and alphabets on the window, and switch +#:: the focus to the window when you press the key. When there are +#:: only two windows, the focus will be switched directly without +#:: displaying the overlay. You can change the overlay characters and +#:: their order with option visual_window_select_characters. + +#: Visually swap window with another + +# map kitty_mod+f8 swap_with_window + +#:: Works like focus_visible_window above, but swaps the window. + +#: }}} + +#: Tab management {{{ + +#: Next tab + +# map kitty_mod+right next_tab +# map shift+cmd+] next_tab +# map ctrl+tab next_tab + +#: Previous tab + +# map kitty_mod+left previous_tab +# map shift+cmd+[ previous_tab +# map ctrl+shift+tab previous_tab + +#: New tab + +# map kitty_mod+t new_tab +# map cmd+t new_tab + +#: Close tab + +# map kitty_mod+q close_tab +# map cmd+w close_tab + +#: Close OS window + +# map shift+cmd+w close_os_window + +#: Move tab forward + +# map kitty_mod+. move_tab_forward + +#: Move tab backward + +# map kitty_mod+, move_tab_backward + +#: Set tab title + +# map kitty_mod+alt+t set_tab_title +# map shift+cmd+i set_tab_title + + +#: You can also create shortcuts to go to specific tabs, with 1 being +#: the first tab, 2 the second tab and -1 being the previously active +#: tab, -2 being the tab active before the previously active tab and +#: so on. Any number larger than the number of tabs goes to the last +#: tab and any number less than the number of previously used tabs in +#: the history goes to the oldest previously used tab in the history:: + +#: map ctrl+alt+1 goto_tab 1 +#: map ctrl+alt+2 goto_tab 2 + +#: Just as with new_window above, you can also pass the name of +#: arbitrary commands to run when using new_tab and new_tab_with_cwd. +#: Finally, if you want the new tab to open next to the current tab +#: rather than at the end of the tabs list, use:: + +#: map ctrl+t new_tab !neighbor [optional cmd to run] +#: }}} + +#: Layout management {{{ + +#: Next layout + +# map kitty_mod+l next_layout + + +#: You can also create shortcuts to switch to specific layouts:: + +#: map ctrl+alt+t goto_layout tall +#: map ctrl+alt+s goto_layout stack + +#: Similarly, to switch back to the previous layout:: + +#: map ctrl+alt+p last_used_layout + +#: There is also a toggle_layout action that switches to the named +#: layout or back to the previous layout if in the named layout. +#: Useful to temporarily "zoom" the active window by switching to the +#: stack layout:: + +#: map ctrl+alt+z toggle_layout stack +#: }}} + +#: Font sizes {{{ + +#: You can change the font size for all top-level kitty OS windows at +#: a time or only the current one. + +#: Increase font size + +# map kitty_mod+equal change_font_size all +2.0 +# map kitty_mod+plus change_font_size all +2.0 +# map kitty_mod+kp_add change_font_size all +2.0 +# map cmd+plus change_font_size all +2.0 +# map cmd+equal change_font_size all +2.0 +# map shift+cmd+equal change_font_size all +2.0 + +#: Decrease font size + +# map kitty_mod+minus change_font_size all -2.0 +# map kitty_mod+kp_subtract change_font_size all -2.0 +# map cmd+minus change_font_size all -2.0 +# map shift+cmd+minus change_font_size all -2.0 + +#: Reset font size + +# map kitty_mod+backspace change_font_size all 0 +# map cmd+0 change_font_size all 0 + + +#: To setup shortcuts for specific font sizes:: + +#: map kitty_mod+f6 change_font_size all 10.0 + +#: To setup shortcuts to change only the current OS window's font +#: size:: + +#: map kitty_mod+f6 change_font_size current 10.0 + +#: To setup shortcuts to multiply/divide the font size:: + +#: map kitty_mod+f6 change_font_size all *2.0 +#: map kitty_mod+f6 change_font_size all /2.0 +#: }}} + +#: Select and act on visible text {{{ + +#: Use the hints kitten to select text and either pass it to an +#: external program or insert it into the terminal or copy it to the +#: clipboard. + +#: Open URL + +# map kitty_mod+e open_url_with_hints + +#:: Open a currently visible URL using the keyboard. The program used +#:: to open the URL is specified in open_url_with. + +#: Insert selected path + +# map kitty_mod+p>f kitten hints --type path --program - + +#:: Select a path/filename and insert it into the terminal. Useful, +#:: for instance to run git commands on a filename output from a +#:: previous git command. + +#: Open selected path + +# map kitty_mod+p>shift+f kitten hints --type path + +#:: Select a path/filename and open it with the default open program. + +#: Insert selected line + +# map kitty_mod+p>l kitten hints --type line --program - + +#:: Select a line of text and insert it into the terminal. Useful for +#:: the output of things like: `ls -1`. + +#: Insert selected word + +# map kitty_mod+p>w kitten hints --type word --program - + +#:: Select words and insert into terminal. + +#: Insert selected hash + +# map kitty_mod+p>h kitten hints --type hash --program - + +#:: Select something that looks like a hash and insert it into the +#:: terminal. Useful with git, which uses SHA1 hashes to identify +#:: commits. + +#: Open the selected file at the selected line + +# map kitty_mod+p>n kitten hints --type linenum + +#:: Select something that looks like filename:linenum and open it in +#:: your default editor at the specified line number. + +#: Open the selected hyperlink + +# map kitty_mod+p>y kitten hints --type hyperlink + +#:: Select a hyperlink (i.e. a URL that has been marked as such by +#:: the terminal program, for example, by `ls --hyperlink=auto`). + + +#: The hints kitten has many more modes of operation that you can map +#: to different shortcuts. For a full description see hints kitten +#: . +#: }}} + +#: Miscellaneous {{{ + +#: Show documentation + +# map kitty_mod+f1 show_kitty_doc overview + +#: Toggle fullscreen + +# map kitty_mod+f11 toggle_fullscreen +# map ctrl+cmd+f toggle_fullscreen + +#: Toggle maximized + +# map kitty_mod+f10 toggle_maximized + +#: Toggle macOS secure keyboard entry + +# map opt+cmd+s toggle_macos_secure_keyboard_entry + +#: Unicode input + +# map kitty_mod+u kitten unicode_input +# map ctrl+cmd+space kitten unicode_input + +#: Edit config file + +# map kitty_mod+f2 edit_config_file +# map cmd+, edit_config_file + +#: Open the kitty command shell + +# map kitty_mod+escape kitty_shell window + +#:: Open the kitty shell in a new window / tab / overlay / os_window +#:: to control kitty using commands. + +#: Increase background opacity + +# map kitty_mod+a>m set_background_opacity +0.1 + +#: Decrease background opacity + +# map kitty_mod+a>l set_background_opacity -0.1 + +#: Make background fully opaque + +# map kitty_mod+a>1 set_background_opacity 1 + +#: Reset background opacity + +# map kitty_mod+a>d set_background_opacity default + +#: Reset the terminal + +# map kitty_mod+delete clear_terminal reset active +# map opt+cmd+r clear_terminal reset active + +#:: You can create shortcuts to clear/reset the terminal. For +#:: example:: + +#:: # Reset the terminal +#:: map f1 clear_terminal reset active +#:: # Clear the terminal screen by erasing all contents +#:: map f1 clear_terminal clear active +#:: # Clear the terminal scrollback by erasing it +#:: map f1 clear_terminal scrollback active +#:: # Scroll the contents of the screen into the scrollback +#:: map f1 clear_terminal scroll active +#:: # Clear everything on screen up to the line with the cursor or the start of the current prompt (needs shell integration) +#:: map f1 clear_terminal to_cursor active +#:: # Same as above except cleared lines are moved into scrollback +#:: map f1 clear_terminal to_cursor_scroll active + +#:: If you want to operate on all kitty windows instead of just the +#:: current one, use all instead of active. + +#:: Some useful functions that can be defined in the shell rc files +#:: to perform various kinds of clearing of the current window: + +#:: .. code-block:: sh + +#:: clear-only-screen() { +#:: printf "\e[H\e[2J" +#:: } + +#:: clear-screen-and-scrollback() { +#:: printf "\e[H\e[3J" +#:: } + +#:: clear-screen-saving-contents-in-scrollback() { +#:: printf "\e[H\e[22J" +#:: } + +#:: For instance, using these escape codes, it is possible to remap +#:: Ctrl+L to both scroll the current screen contents into the +#:: scrollback buffer and clear the screen, instead of just clearing +#:: the screen. For ZSH, in ~/.zshrc, add: + +#:: .. code-block:: zsh + +#:: ctrl_l() { +#:: builtin print -rn -- $'\r\e[0J\e[H\e[22J' >"$TTY" +#:: builtin zle .reset-prompt +#:: builtin zle -R +#:: } +#:: zle -N ctrl_l +#:: bindkey '^l' ctrl_l + +#:: Alternatively, you can just add map ctrl+l clear_terminal +#:: to_cursor_scroll active to kitty.conf which works with no changes +#:: to the shell rc files, but only clears up to the prompt, it does +#:: not clear any text at the prompt itself. + +#: Clear to start + +# map cmd+k clear_terminal to_cursor active + +#: Clear scrollback + +# map option+cmd+k clear_terminal scrollback active + +#: Clear screen + +# map cmd+ctrl+l clear_terminal to_cursor_scroll active + +#: Reload kitty.conf + +# map kitty_mod+f5 load_config_file +# map ctrl+cmd+, load_config_file + +#:: Reload kitty.conf, applying any changes since the last time it +#:: was loaded. Note that a handful of options cannot be dynamically +#:: changed and require a full restart of kitty. Particularly, when +#:: changing shortcuts for actions located on the macOS global menu +#:: bar, a full restart is needed. You can also map a keybinding to +#:: load a different config file, for example:: + +#:: map f5 load_config /path/to/alternative/kitty.conf + +#:: Note that all options from the original kitty.conf are discarded, +#:: in other words the new configuration *replace* the old ones. + +#: Debug kitty configuration + +# map kitty_mod+f6 debug_config +# map opt+cmd+, debug_config + +#:: Show details about exactly what configuration kitty is running +#:: with and its host environment. Useful for debugging issues. + +#: Send arbitrary text on key presses + +#:: E.g. map ctrl+shift+alt+h send_text all Hello World + +#:: You can tell kitty to send arbitrary (UTF-8) encoded text to the +#:: client program when pressing specified shortcut keys. For +#:: example:: + +#:: map ctrl+alt+a send_text all Special text + +#:: This will send "Special text" when you press the Ctrl+Alt+A key +#:: combination. The text to be sent decodes ANSI C escapes +#:: so you can use escapes like \e to send control +#:: codes or \u21fb to send Unicode characters (or you can just input +#:: the Unicode characters directly as UTF-8 text). You can use +#:: `kitten show-key` to get the key escape codes you want to +#:: emulate. + +#:: The first argument to send_text is the keyboard modes in which to +#:: activate the shortcut. The possible values are normal, +#:: application, kitty or a comma separated combination of them. The +#:: modes normal and application refer to the DECCKM cursor key mode +#:: for terminals, and kitty refers to the kitty extended keyboard +#:: protocol. The special value all means all of them. + +#:: Some more examples:: + +#:: # Output a word and move the cursor to the start of the line (like typing and pressing Home) +#:: map ctrl+alt+a send_text normal Word\e[H +#:: map ctrl+alt+a send_text application Word\eOH +#:: # Run a command at a shell prompt (like typing the command and pressing Enter) +#:: map ctrl+alt+a send_text normal,application some command with arguments\r + +#: Open kitty Website + +# map shift+cmd+/ open_url https://sw.kovidgoyal.net/kitty/ + +#: Hide macOS kitty application + +# map cmd+h hide_macos_app + +#: Hide macOS other applications + +# map opt+cmd+h hide_macos_other_apps + +#: Minimize macOS window + +# map cmd+m minimize_macos_window + +#: Quit kitty + +# map cmd+q quit + +#: }}} + +#: }}} diff --git a/.config/kitty/light-theme.auto.conf b/.config/kitty/light-theme.auto.conf new file mode 100644 index 0000000..b1f6332 --- /dev/null +++ b/.config/kitty/light-theme.auto.conf @@ -0,0 +1,59 @@ +# vim:ft=kitty + +## name: Solarized Light +## author: Ethan Schoonover +## license: MIT +## blurb: Precision colors for machines and people + +# The basic colors +foreground #657b83 +background #fdf6e3 +selection_foreground #586e75 +selection_background #eee8d5 + +# Cursor colors +cursor #657b83 +cursor_text_color #fdf6e3 + +# kitty window border colors +active_border_color #cb4b16 +inactive_border_color #93a1a1 + +# Tab bar colors +active_tab_background #fdf6e3 +active_tab_foreground #657b83 +inactive_tab_background #93a1a1 +inactive_tab_foreground #fdf6e3 + +# The basic 16 colors +# black +color0 #073642 +color8 #93a1a1 + +# red +color1 #dc322f +color9 #cb4b16 + +# green +color2 #859900 +color10 #586e75 + +# yellow +color3 #b58900 +color11 #657b83 + +# blue +color4 #268bd2 +color12 #839496 + +# magenta +color5 #d33682 +color13 #6c71c4 + +# cyan +color6 #2aa198 +color14 #93a1a1 + +# white +color7 #eee8d5 +color15 #fdf6e3 diff --git a/.config/niri/config.kdl b/.config/niri/config.kdl new file mode 100644 index 0000000..d0d1f8f --- /dev/null +++ b/.config/niri/config.kdl @@ -0,0 +1,621 @@ +// This config is in the KDL format: https://kdl.dev +// "/-" comments out the following node. +// Check the wiki for a full description of the configuration: +// https://github.com/YaLTeR/niri/wiki/Configuration:-Introduction + +// Input device configuration. +// Find the full list of options on the wiki: +// https://github.com/YaLTeR/niri/wiki/Configuration:-Input +window-rule { + geometry-corner-radius 0 + clip-to-geometry true +} + +layer-rule { + match namespace="^quickshell-wallpaper$" +} + +layer-rule { + match namespace="^quickshell-overview$" + place-within-backdrop false +} + +spawn-at-startup "qs" "-c" "noctalia-shell" + +input { + keyboard { + xkb { + // You can set rules, model, layout, variant and options. + // For more information, see xkeyboard-config(7). + + // For example: + layout "de" + // options "grp:win_space_toggle,compose:ralt,ctrl:nocaps" + } + + // Enable numlock on startup, omitting this setting disables it. + numlock + } + + // Next sections include libinput settings. + // Omitting settings disables them, or leaves them at their default values. + touchpad { + // off + tap + // dwt + // dwtp + // drag false + // drag-lock + natural-scroll + // accel-speed 0.2 + // accel-profile "flat" + // scroll-method "two-finger" + // disabled-on-external-mouse + } + + mouse { + // off + // natural-scroll + accel-speed 0.2 + accel-profile "flat" + // scroll-method "no-scroll" + } + + trackpoint { + // off + // natural-scroll + // accel-speed 0.2 + // accel-profile "flat" + // scroll-method "on-button-down" + // scroll-button 273 + // middle-emulation + } + + // Uncomment this to make the mouse warp to the center of newly focused windows. + // warp-mouse-to-focus + + // Focus windows and outputs automatically when moving the mouse into them. + // Setting max-scroll-amount="0%" makes it work only on windows already fully on screen. + // focus-follows-mouse max-scroll-amount="0%" +} + +// You can configure outputs by their name, which you can find +// by running `niri msg outputs` while inside a niri instance. +// The built-in laptop monitor is usually called "eDP-1". +// Find more information on the wiki: +// https://github.com/YaLTeR/niri/wiki/Configuration:-Outputs +// Remember to uncomment the node by removing "/-"! +/-output "eDP-1" { + // Uncomment this line to disable this output. + // off + + // Resolution and, optionally, refresh rate of the output. + // The format is "x" or "x@". + // If the refresh rate is omitted, niri will pick the highest refresh rate + // for the resolution. + // If the mode is omitted altogether or is invalid, niri will pick one automatically. + // Run `niri msg outputs` while inside a niri instance to list all outputs and their modes. + mode "1920x1080@120.030" + + // You can use integer or fractional scale, for example use 1.5 for 150% scale. + scale 2 + + // Transform allows to rotate the output counter-clockwise, valid values are: + // normal, 90, 180, 270, flipped, flipped-90, flipped-180 and flipped-270. + transform "normal" + + // Position of the output in the global coordinate space. + // This affects directional monitor actions like "focus-monitor-left", and cursor movement. + // The cursor can only move between directly adjacent outputs. + // Output scale and rotation has to be taken into account for positioning: + // outputs are sized in logical, or scaled, pixels. + // For example, a 3840×2160 output with scale 2.0 will have a logical size of 1920×1080, + // so to put another output directly adjacent to it on the right, set its x to 1920. + // If the position is unset or results in an overlap, the output is instead placed + // automatically. + position x=1280 y=0 +} + +// Settings that influence how windows are positioned and sized. +// Find more information on the wiki: +// https://github.com/YaLTeR/niri/wiki/Configuration:-Layout +layout { + // Set gaps around windows in logical pixels. + gaps 4 + + // When to center a column when changing focus, options are: + // - "never", default behavior, focusing an off-screen column will keep at the left + // or right edge of the screen. + // - "always", the focused column will always be centered. + // - "on-overflow", focusing a column will center it if it doesn't fit + // together with the previously focused column. + center-focused-column "never" + + // You can customize the widths that "switch-preset-column-width" (Mod+R) toggles between. + preset-column-widths { + // Proportion sets the width as a fraction of the output width, taking gaps into account. + // For example, you can perfectly fit four windows sized "proportion 0.25" on an output. + // The default preset widths are 1/3, 1/2 and 2/3 of the output. + proportion 0.33333 + proportion 0.5 + proportion 0.66667 + + // Fixed sets the width in logical pixels exactly. + // fixed 1920 + } + + // You can also customize the heights that "switch-preset-window-height" (Mod+Shift+R) toggles between. + // preset-window-heights { } + + // You can change the default width of the new windows. + default-column-width { proportion 0.5; } + // If you leave the brackets empty, the windows themselves will decide their initial width. + // default-column-width {} + + // By default focus ring and border are rendered as a solid background rectangle + // behind windows. That is, they will show up through semitransparent windows. + // This is because windows using client-side decorations can have an arbitrary shape. + // + // If you don't like that, you should uncomment `prefer-no-csd` below. + // Niri will draw focus ring and border *around* windows that agree to omit their + // client-side decorations. + // + // Alternatively, you can override it with a window rule called + // `draw-border-with-background`. + + // You can change how the focus ring looks. + focus-ring { + // Uncomment this line to disable the focus ring. + off + + // How many logical pixels the ring extends out from the windows. + width 3 + + // Colors can be set in a variety of ways: + // - CSS named colors: "red" + // - RGB hex: "#rgb", "#rgba", "#rrggbb", "#rrggbbaa" + // - CSS-like notation: "rgb(255, 127, 0)", rgba(), hsl() and a few others. + + // Color of the ring on the active monitor. + active-color "#6c71c4" + + // Color of the ring on inactive monitors. + inactive-color "#6c71c480" + + // You can also use gradients. They take precedence over solid colors. + // Gradients are rendered the same as CSS linear-gradient(angle, from, to). + // The angle is the same as in linear-gradient, and is optional, + // defaulting to 180 (top-to-bottom gradient). + // You can use any CSS linear-gradient tool on the web to set these up. + // Changing the color space is also supported, check the wiki for more info. + // + // active-gradient from="#80c8ff" to="#bbddff" angle=45 + + // You can also color the gradient relative to the entire view + // of the workspace, rather than relative to just the window itself. + // To do that, set relative-to="workspace-view". + // + // inactive-gradient from="#505050" to="#808080" angle=45 relative-to="workspace-view" + } + + // You can also add a border. It's similar to the focus ring, but always visible. + border { + // The settings are the same as for the focus ring. + // If you enable the border, you probably want to disable the focus ring. + + width 2 + active-color "#7fccff" + inactive-color "#4c4c4c" + + // Color of the border around windows that request your attention. + urgent-color "#ff4c4c" + + // active-gradient from="#ffbb66" to="#ffc880" angle=45 relative-to="workspace-view" + // inactive-gradient from="#505050" to="#808080" angle=45 relative-to="workspace-view" + } + + tab-indicator { + width 2 + gap 2 + place-within-column + } + + // You can enable drop shadows for windows. + shadow { + // Uncomment the next line to enable shadows. + // on + + // By default, the shadow draws only around its window, and not behind it. + // Uncomment this setting to make the shadow draw behind its window. + // + // Note that niri has no way of knowing about the CSD window corner + // radius. It has to assume that windows have square corners, leading to + // shadow artifacts inside the CSD rounded corners. This setting fixes + // those artifacts. + // + // However, instead you may want to set prefer-no-csd and/or + // geometry-corner-radius. Then, niri will know the corner radius and + // draw the shadow correctly, without having to draw it behind the + // window. These will also remove client-side shadows if the window + // draws any. + // + // draw-behind-window true + + // You can change how shadows look. The values below are in logical + // pixels and match the CSS box-shadow properties. + + // Softness controls the shadow blur radius. + softness 30 + + // Spread expands the shadow. + spread 5 + + // Offset moves the shadow relative to the window. + offset x=0 y=5 + + // You can also change the shadow color and opacity. + color "#0007" + } + + // Struts shrink the area occupied by windows, similarly to layer-shell panels. + // You can think of them as a kind of outer gaps. They are set in logical pixels. + // Left and right struts will cause the next window to the side to always be visible. + // Top and bottom struts will simply add outer gaps in addition to the area occupied by + // layer-shell panels and regular gaps. + struts { + // left 64 + // right 64 + // top 64 + // bottom 64 + } +} + +prefer-no-csd + +// Add lines like this to spawn processes at startup. +// Note that running niri as a session supports xdg-desktop-autostart, +// which may be more convenient to use. +// See the binds section below for more spawn examples. + +// This line starts waybar, a commonly used bar for Wayland compositors. +// spawn-at-startup "waybar" + +spawn-at-startup "xwayland-satellite" + +environment { + DISPLAY ":0" + GTK_USE_PORTAL "1" +} + +// Uncomment this line to ask the clients to omit their client-side decorations if possible. +// If the client will specifically ask for CSD, the request will be honored. +// Additionally, clients will be informed that they are tiled, removing some client-side rounded corners. +// This option will also fix border/focus ring drawing behind some semitransparent windows. +// After enabling or disabling this, you need to restart the apps for this to take effect. +// A ~ at the front will be expanded to the home directory. +// The path is formatted with strftime(3) to give you the screenshot date and time. +screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png" + +// You can also set this to null to disable saving screenshots to disk. +// screenshot-path null + +// Animation settings. +// The wiki explains how to configure individual animations: +// https://github.com/YaLTeR/niri/wiki/Configuration:-Animations +animations { + // Uncomment to turn off all animations. + // off + + // Slow down all animations by this factor. Values below 1 speed them up instead. + // slowdown 3.0 +} + +// Window rules let you adjust behavior for individual windows. +// Find more information on the wiki: +// https://github.com/YaLTeR/niri/wiki/Configuration:-Window-Rules + +// Work around WezTerm's initial configure bug +// by setting an empty default-column-width. +window-rule { + // This regular expression is intentionally made as specific as possible, + // since this is the default config, and we want no false positives. + // You can get away with just app-id="wezterm" if you want. + match app-id=r#"^org\.wezfurlong\.wezterm$"# + default-column-width {} +} + +// Open the Firefox picture-in-picture player as floating by default. +window-rule { + // This app-id regular expression will work for both: + // - host Firefox (app-id is "firefox") + // - Flatpak Firefox (app-id is "org.mozilla.firefox") + match app-id=r#"firefox$"# title="^Picture-in-Picture$" + open-floating true +} + +// Example: block out two password managers from screen capture. +// (This example rule is commented out with a "/-" in front.) +/-window-rule { + match app-id=r#"^org\.keepassxc\.KeePassXC$"# + match app-id=r#"^org\.gnome\.World\.Secrets$"# + + block-out-from "screen-capture" + + // Use this instead if you want them visible on third-party screenshot tools. + // block-out-from "screencast" +} + +// Example: enable rounded corners for all windows. +// (This example rule is commented out with a "/-" in front.) +/-window-rule { + geometry-corner-radius 12 + clip-to-geometry true +} + + +hotkey-overlay { + skip-at-startup +} + +binds { + // Keys consist of modifiers separated by + signs, followed by an XKB key name + // in the end. To find an XKB name for a particular key, you may use a program + // like wev. + // + // "Mod" is a special modifier equal to Super when running on a TTY, and to Alt + // when running as a winit window. + // + // Most actions that you can bind here can also be invoked programmatically with + // `niri msg action do-something`. + + // Mod-Shift-/, which is usually the same as Mod-?, + // shows a list of important hotkeys. + Mod+Shift+M { show-hotkey-overlay; } + + // Suggested binds for running programs: terminal, app launcher, screen locker. + Mod+T hotkey-overlay-title="Open a Terminal: kitty" { spawn "kitty"; } + Mod+Return hotkey-overlay-title="Open a Terminal: kitty" { spawn "kitty"; } + Mod+D hotkey-overlay-title="Run an Application: noctalia" { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "launcher" "toggle" + // "--launch-prefix=bash -e /home/never/.config/fuzzel/wrapper.sh"; + } + Super+Alt+L hotkey-overlay-title="Lock the Screen: noctalia" { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "lockScreen" "toggle"; } + + Super+Alt+P hotkey-overlay-title="Open the Power Panel: noctalia" { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "powerPanel" "toggle"; } + // You can also use a shell. Do this if you need pipes, multiple commands, etc. + // Note: the entire command goes as a single argument in the end. + // Mod+T { spawn "bash" "-c" "notify-send hello && exec alacritty"; } + + // Example volume keys mappings for PipeWire & WirePlumber. + // The allow-when-locked=true property makes them work even when the session is locked. + XF86AudioRaiseVolume allow-when-locked=true { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "volume" "increase"; } + XF86AudioLowerVolume allow-when-locked=true { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "volume" "decrease"; } + XF86AudioMute allow-when-locked=true { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "volume" "muteOutput"; } + XF86AudioMicMute allow-when-locked=true { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "volume" "muteInput"; } + + XF86MonBrightnessUp allow-when-locked=true { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "brightness" "increase"; } + XF86MonBrightnessDown allow-when-locked=true { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "brightness" "decrease"; } + // You can also move the mouse into the top-left hot corner, + // or do a four-finger swipe up on a touchpad. + Mod+O repeat=false { toggle-overview; } + + Mod+Q { close-window; } + + Mod+Left { focus-column-left; } + Mod+Down { focus-window-down; } + Mod+Up { focus-window-up; } + Mod+Right { focus-column-right; } + Mod+H { focus-column-left; } + Mod+J { focus-window-down; } + Mod+K { focus-window-up; } + Mod+L { focus-column-right; } + + Mod+Ctrl+Left { move-column-left; } + Mod+Ctrl+Down { move-window-down; } + Mod+Ctrl+Up { move-window-up; } + Mod+Ctrl+Right { move-column-right; } + Mod+Ctrl+H { move-column-left; } + Mod+Ctrl+J { move-window-down; } + Mod+Ctrl+K { move-window-up; } + Mod+Ctrl+L { move-column-right; } + + // Alternative commands that move across workspaces when reaching + // the first or last window in a column. + // Mod+J { focus-window-or-workspace-down; } + // Mod+K { focus-window-or-workspace-up; } + // Mod+Ctrl+J { move-window-down-or-to-workspace-down; } + // Mod+Ctrl+K { move-window-up-or-to-workspace-up; } + + Mod+Home { focus-column-first; } + Mod+End { focus-column-last; } + Mod+Ctrl+Home { move-column-to-first; } + Mod+Ctrl+End { move-column-to-last; } + + Mod+Shift+Left { focus-monitor-left; } + Mod+Shift+Down { focus-monitor-down; } + Mod+Shift+Up { focus-monitor-up; } + Mod+Shift+Right { focus-monitor-right; } + Mod+Shift+H { focus-monitor-left; } + Mod+Shift+J { focus-monitor-down; } + Mod+Shift+K { focus-monitor-up; } + Mod+Shift+L { focus-monitor-right; } + + Mod+Shift+Ctrl+Left { move-column-to-monitor-left; } + Mod+Shift+Ctrl+Down { move-column-to-monitor-down; } + Mod+Shift+Ctrl+Up { move-column-to-monitor-up; } + Mod+Shift+Ctrl+Right { move-column-to-monitor-right; } + Mod+Shift+Ctrl+H { move-column-to-monitor-left; } + Mod+Shift+Ctrl+J { move-column-to-monitor-down; } + Mod+Shift+Ctrl+K { move-column-to-monitor-up; } + Mod+Shift+Ctrl+L { move-column-to-monitor-right; } + + // Alternatively, there are commands to move just a single window: + // Mod+Shift+Ctrl+Left { move-window-to-monitor-left; } + // ... + + // And you can also move a whole workspace to another monitor: + // Mod+Shift+Ctrl+Left { move-workspace-to-monitor-left; } + // ... + + Mod+Page_Down { focus-workspace-down; } + Mod+Page_Up { focus-workspace-up; } + Mod+U { focus-workspace-down; } + Mod+I { focus-workspace-up; } + Mod+Ctrl+Page_Down { move-column-to-workspace-down; } + Mod+Ctrl+Page_Up { move-column-to-workspace-up; } + Mod+Ctrl+U { move-column-to-workspace-down; } + Mod+Ctrl+I { move-column-to-workspace-up; } + + // Alternatively, there are commands to move just a single window: + // Mod+Ctrl+Page_Down { move-window-to-workspace-down; } + // ... + + Mod+Shift+Page_Down { move-workspace-down; } + Mod+Shift+Page_Up { move-workspace-up; } + Mod+Shift+U { move-workspace-down; } + Mod+Shift+I { move-workspace-up; } + + // You can bind mouse wheel scroll ticks using the following syntax. + // These binds will change direction based on the natural-scroll setting. + // + // To avoid scrolling through workspaces really fast, you can use + // the cooldown-ms property. The bind will be rate-limited to this value. + // You can set a cooldown on any bind, but it's most useful for the wheel. + Mod+WheelScrollDown cooldown-ms=150 { focus-workspace-down; } + Mod+WheelScrollUp cooldown-ms=150 { focus-workspace-up; } + Mod+Ctrl+WheelScrollDown cooldown-ms=150 { move-column-to-workspace-down; } + Mod+Ctrl+WheelScrollUp cooldown-ms=150 { move-column-to-workspace-up; } + + Mod+WheelScrollRight { focus-column-right; } + Mod+WheelScrollLeft { focus-column-left; } + Mod+Ctrl+WheelScrollRight { move-column-right; } + Mod+Ctrl+WheelScrollLeft { move-column-left; } + + // Usually scrolling up and down with Shift in applications results in + // horizontal scrolling; these binds replicate that. + Mod+Shift+WheelScrollDown { focus-column-right; } + Mod+Shift+WheelScrollUp { focus-column-left; } + Mod+Ctrl+Shift+WheelScrollDown { move-column-right; } + Mod+Ctrl+Shift+WheelScrollUp { move-column-left; } + + // Similarly, you can bind touchpad scroll "ticks". + // Touchpad scrolling is continuous, so for these binds it is split into + // discrete intervals. + // These binds are also affected by touchpad's natural-scroll, so these + // example binds are "inverted", since we have natural-scroll enabled for + // touchpads by default. + // Mod+TouchpadScrollDown { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.02+"; } + // Mod+TouchpadScrollUp { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.02-"; } + + // You can refer to workspaces by index. However, keep in mind that + // niri is a dynamic workspace system, so these commands are kind of + // "best effort". Trying to refer to a workspace index bigger than + // the current workspace count will instead refer to the bottommost + // (empty) workspace. + // + // For example, with 2 workspaces + 1 empty, indices 3, 4, 5 and so on + // will all refer to the 3rd workspace. + Mod+1 { focus-workspace 1; } + Mod+2 { focus-workspace 2; } + Mod+3 { focus-workspace 3; } + Mod+4 { focus-workspace 4; } + Mod+5 { focus-workspace 5; } + Mod+6 { focus-workspace 6; } + Mod+7 { focus-workspace 7; } + Mod+8 { focus-workspace 8; } + Mod+9 { focus-workspace 9; } + Mod+Ctrl+1 { move-column-to-workspace 1; } + Mod+Ctrl+2 { move-column-to-workspace 2; } + Mod+Ctrl+3 { move-column-to-workspace 3; } + Mod+Ctrl+4 { move-column-to-workspace 4; } + Mod+Ctrl+5 { move-column-to-workspace 5; } + Mod+Ctrl+6 { move-column-to-workspace 6; } + Mod+Ctrl+7 { move-column-to-workspace 7; } + Mod+Ctrl+8 { move-column-to-workspace 8; } + Mod+Ctrl+9 { move-column-to-workspace 9; } + + // Alternatively, there are commands to move just a single window: + // Mod+Ctrl+1 { move-window-to-workspace 1; } + + // Switches focus between the current and the previous workspace. + // Mod+Tab { focus-workspace-previous; } + + // The following binds move the focused window in and out of a column. + // If the window is alone, they will consume it into the nearby column to the side. + // If the window is already in a column, they will expel it out. + Mod+Ctrl+Z { consume-or-expel-window-left; } + Mod+Ctrl+O { consume-or-expel-window-right; } + + // Consume one window from the right to the bottom of the focused column. + Mod+Comma { consume-window-into-column; } + // Expel the bottom window from the focused column to the right. + Mod+Period { expel-window-from-column; } + + Mod+R { switch-preset-column-width; } + Mod+Shift+R { switch-preset-window-height; } + Mod+Ctrl+R { reset-window-height; } + Mod+F { maximize-column; } + Mod+Shift+F { fullscreen-window; } + + // Expand the focused column to space not taken up by other fully visible columns. + // Makes the column "fill the rest of the space". + Mod+Ctrl+F { expand-column-to-available-width; } + + Mod+C { center-column; } + + // Center all fully visible columns on screen. + Mod+Ctrl+C { center-visible-columns; } + + // Finer width adjustments. + // This command can also: + // * set width in pixels: "1000" + // * adjust width in pixels: "-5" or "+5" + // * set width as a percentage of screen width: "25%" + // * adjust width as a percentage of screen width: "-10%" or "+10%" + // Pixel sizes use logical, or scaled, pixels. I.e. on an output with scale 2.0, + // set-column-width "100" will make the column occupy 200 physical screen pixels. + Mod+Minus { set-column-width "-10%"; } + Mod+Plus { set-column-width "+10%"; } + + // Finer height adjustments when in column with other windows. + Mod+Shift+Minus { set-window-height "-10%"; } + Mod+Shift+Plus { set-window-height "+10%"; } + + // Move the focused window between the floating and the tiling layout. + Mod+V { toggle-window-floating; } + Mod+Shift+V { switch-focus-between-floating-and-tiling; } + + // Toggle tabbed column display mode. + // Windows in this column will appear as vertical tabs, + // rather than stacked on top of each other. + Mod+W { toggle-column-tabbed-display; } + + // Actions to switch layouts. + // Note: if you uncomment these, make sure you do NOT have + // a matching layout switch hotkey configured in xkb options above. + // Having both at once on the same hotkey will break the switching, + // since it will switch twice upon pressing the hotkey (once by xkb, once by niri). + // Mod+Space { switch-layout "next"; } + // Mod+Shift+Space { switch-layout "prev"; } + + Print { screenshot; } + Ctrl+Print { screenshot-screen; } + Alt+Print { screenshot-window; } + + // Applications such as remote-desktop clients and software KVM switches may + // request that niri stops processing the keyboard shortcuts defined here + // so they may, for example, forward the key presses as-is to a remote machine. + // It's a good idea to bind an escape hatch to toggle the inhibitor, + // so a buggy application can't hold your session hostage. + // + // The allow-inhibiting=false property can be applied to other binds as well, + // which ensures niri always processes them, even when an inhibitor is active. + Mod+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit; } + + // The quit action will show a confirmation dialog to avoid accidental exits. + Mod+Shift+E { quit; } + Ctrl+Alt+Delete { quit; } + + // Powers off the monitors. To turn them back on, do any input like + // moving the mouse or pressing any other key. + Mod+Shift+P { power-off-monitors; } +} diff --git a/.config/noctalia/colors.json b/.config/noctalia/colors.json new file mode 100644 index 0000000..acd82c2 --- /dev/null +++ b/.config/noctalia/colors.json @@ -0,0 +1,16 @@ +{ + "mError": "#ff4c4c", + "mOnError": "#ffffff", + "mOnPrimary": "#000000", + "mOnSecondary": "#ffffff", + "mOnSurface": "#ffffff", + "mOnSurfaceVariant": "#ffffff", + "mOnTertiary": "#ffffff", + "mOutline": "#4c4c4c", + "mPrimary": "#7fccff", + "mSecondary": "#4c4c4c", + "mShadow": "#000000", + "mSurface": "#191919", + "mSurfaceVariant": "#191919", + "mTertiary": "#2c2c2c" +} diff --git a/.config/noctalia/settings.json b/.config/noctalia/settings.json new file mode 100644 index 0000000..41a6517 --- /dev/null +++ b/.config/noctalia/settings.json @@ -0,0 +1,187 @@ +{ + "appLauncher": { + "backgroundOpacity": 1, + "enableClipboardHistory": true, + "pinnedExecs": [ + ], + "position": "center" + }, + "audio": { + "cavaFrameRate": 30, + "mprisBlacklist": [ + ], + "preferredPlayer": "", + "showMiniplayerAlbumArt": true, + "showMiniplayerCava": false, + "visualizerType": "linear", + "volumeStep": 5 + }, + "bar": { + "alwaysShowBatteryPercentage": false, + "backgroundOpacity": 1, + "monitors": [ + "eDP-1" + ], + "position": "top", + "showActiveWindowIcon": true, + "showNetworkStats": false, + "showWorkspaceLabel": "none", + "useDistroLogo": false, + "widgets": { + "center": [ + { + "id": "NotificationHistory" + }, + { + "id": "Clock" + } + ], + "left": [ + { + "id": "Workspace" + }, + { + "id": "MediaMini" + }, + { + "id": "ActiveWindow" + } + ], + "right": [ + { + "id": "ScreenRecorderIndicator" + }, + { + "id": "Tray" + }, + { + "id": "WiFi" + }, + { + "id": "Bluetooth" + }, + { + "id": "Battery" + }, + { + "id": "Volume" + }, + { + "id": "Brightness" + }, + { + "id": "NightLight" + }, + { + "id": "SidePanelToggle" + } + ] + } + }, + "brightness": { + "brightnessStep": 5 + }, + "colorSchemes": { + "darkMode": true, + "predefinedScheme": "/home/never/.config/quickshell/noctalia-shell/Assets/ColorScheme/Niri.json", + "useWallpaperColors": false + }, + "dock": { + "autoHide": false, + "exclusive": false, + "monitors": [ + ] + }, + "general": { + "animationSpeed": 1, + "avatarImage": "/home/never/.face", + "dimDesktop": true, + "radiusRatio": 0, + "showScreenCorners": false + }, + "hooks": { + "darkModeChange": "", + "enabled": false, + "wallpaperChange": "" + }, + "location": { + "name": "Würzburg", + "reverseDayMonth": true, + "showDateWithClock": true, + "use12HourClock": false, + "useFahrenheit": false + }, + "matugen": { + "enableUserTemplates": false, + "foot": false, + "fuzzel": false, + "ghostty": false, + "gtk3": false, + "gtk4": false, + "kitty": false, + "qt5": false, + "qt6": false, + "vesktop": false + }, + "network": { + "bluetoothEnabled": true, + "wifiEnabled": true + }, + "nightLight": { + "autoSchedule": true, + "dayTemp": "6500", + "enabled": true, + "manualSunrise": "06:30", + "manualSunset": "18:30", + "nightTemp": "4000" + }, + "notifications": { + "monitors": [ + "eDP-1" + ] + }, + "screenRecorder": { + "audioCodec": "opus", + "audioSource": "default_output", + "colorRange": "limited", + "directory": "~/Videos", + "frameRate": 60, + "quality": "very_high", + "showCursor": true, + "videoCodec": "h264", + "videoSource": "portal" + }, + "settingsVersion": 1, + "ui": { + "fontBillboard": "Inter", + "fontDefault": "Roboto", + "fontFixed": "Source Code Pro", + "idleInhibitorEnabled": false, + "monitorsScaling": [ + { + "name": "eDP-1", + "scale": 0.7999999999999999 + } + ] + }, + "wallpaper": { + "directory": "/home/never/.local/share/wallpapers/", + "enableMultiMonitorDirectories": true, + "enabled": true, + "fillColor": "#000000", + "fillMode": "crop", + "monitors": [ + { + "directory": "/home/never/.local/share/wallpapers/", + "name": "eDP-1", + "wallpaper": "/home/never/.local/share/wallpapers//scarlet-tree-dark.png" + } + ], + "randomEnabled": false, + "randomIntervalSec": 300, + "setWallpaperOnAllMonitors": true, + "transitionDuration": 1500, + "transitionEdgeSmoothness": 0.05, + "transitionType": "random" + } +} diff --git a/.config/nvim b/.config/nvim new file mode 160000 index 0000000..3338d39 --- /dev/null +++ b/.config/nvim @@ -0,0 +1 @@ +Subproject commit 3338d3920620861f8313a2745fd5d2be39f39534 diff --git a/.config/quickshell/noctalia-shell b/.config/quickshell/noctalia-shell new file mode 160000 index 0000000..1311192 --- /dev/null +++ b/.config/quickshell/noctalia-shell @@ -0,0 +1 @@ +Subproject commit 13111922357f13ef86e43d5b3867ba520d1c594e diff --git a/.config/qutebrowser/autoconfig.yml b/.config/qutebrowser/autoconfig.yml new file mode 100644 index 0000000..55b5916 --- /dev/null +++ b/.config/qutebrowser/autoconfig.yml @@ -0,0 +1,57 @@ +# If a config.py file exists, this file is ignored unless it's explicitly loaded +# via config.load_autoconfig(). For more information, see: +# https://github.com/qutebrowser/qutebrowser/blob/main/doc/help/configuring.asciidoc#loading-autoconfigyml +# DO NOT edit this file by hand, qutebrowser will overwrite it. +# Instead, create a config.py - see :help for details. + +config_version: 2 +settings: + aliases: + global: + q: close + qa: quit + w: session-save + wq: quit --save + wqa: quit --save + auto_save.interval: + global: 15000 + colors.webpage.preferred_color_scheme: + global: light + content.javascript.clipboard: + https://color.adobe.com: access-paste + downloads.location.directory: + global: null + editor.command: + global: + - kate + - '{file}' + - -l + - '{line}' + - -c + - '{column}' + fileselect.folder.command: + global: + - konsole + - -e + - ranger + - --choosedir={} + fileselect.handler: + global: external + fileselect.multiple_files.command: + global: + - konsole + - -e + - ranger + - --choosefiles={} + fileselect.single_file.command: + global: + - konsole + - -e + - ranger + - --choosefile={} + fonts.completion.category: + global: bold default_size default_family + fonts.default_family: + global: Source Code Pro + scrolling.smooth: + global: true diff --git a/.config/qutebrowser/bookmarks/urls b/.config/qutebrowser/bookmarks/urls new file mode 100644 index 0000000..0f41f17 --- /dev/null +++ b/.config/qutebrowser/bookmarks/urls @@ -0,0 +1 @@ +https://github.com/qutebrowser/qutebrowser/commit/ea800ead6dd01749f1618412138bb7a08d88a8ce?short_path=ecdc1f6#diff-ecdc1f6f46ef791d2ef2940b04163b47071a1b94b53128e15d7e00ef9f5335ca doc: Add city lights theme · qutebrowser/qutebrowser@ea800ea · GitHub diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py new file mode 100644 index 0000000..f06cc71 --- /dev/null +++ b/.config/qutebrowser/config.py @@ -0,0 +1,4 @@ +config.load_autoconfig() +config.bind('', 'hint links spawn --detach mpv {hint-url}') +c.editor.command = ["kate", "{file}", "-l", "{line}", "-c", "{column}"] +config.source("./qutebrowser-solarized/solarized-dark.py") diff --git a/.config/qutebrowser/quickmarks b/.config/qutebrowser/quickmarks new file mode 100644 index 0000000..33184e1 --- /dev/null +++ b/.config/qutebrowser/quickmarks @@ -0,0 +1,4 @@ +httpforever http://httpforever.com/ +multiple ranges https://discourse.julialang.org/t/plot-multiple-lines-with-different-ranges-in-same-plot/56304 +fedora sleep name +sleep fedora https://discussion.fedoraproject.org/t/laptop-immediately-wakes-up-after-suspend/79661 diff --git a/.config/qutebrowser/qutebrowser-solarized b/.config/qutebrowser/qutebrowser-solarized new file mode 160000 index 0000000..c831f6a --- /dev/null +++ b/.config/qutebrowser/qutebrowser-solarized @@ -0,0 +1 @@ +Subproject commit c831f6a1265eaebedaaa69bc872283adf67341c5 diff --git a/.config/tuxedo-control-center/Cache/73261d510c515e95_0 b/.config/tuxedo-control-center/Cache/73261d510c515e95_0 new file mode 100644 index 0000000000000000000000000000000000000000..756a6543b6a6e1ec3f0d099c3f2748728f2d64cd GIT binary patch literal 456959 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�$5c-?sP}OoRjFFRb#XPeOGP&UEf_)ne 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

YOsZ(XSmm^P5YJvu`#ok|K9+pPj5;`E` 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 z%0A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 literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Cache/f3a6eb276b5284a0_0 b/.config/tuxedo-control-center/Cache/f3a6eb276b5284a0_0 new file mode 100644 index 0000000000000000000000000000000000000000..743704775ef7fd46513c6e026e737ad3efffa655 GIT binary patch literal 7177 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 G=;yx(0Fa&l literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Cache/index b/.config/tuxedo-control-center/Cache/index new file mode 100644 index 0000000000000000000000000000000000000000..79bd403ac665228853dd8fa54b8f4427af1721c0 GIT binary patch literal 24 TcmXqrDOxU_`}+?k11bOjQGf(4 literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Cache/index-dir/the-real-index b/.config/tuxedo-control-center/Cache/index-dir/the-real-index new file mode 100644 index 0000000000000000000000000000000000000000..423864e3117bf58656b06458845235bbce46b367 GIT binary patch literal 96 zcma!GU|={NsKT3HsZf+!l9$Q}V!Z literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Code Cache/js/index b/.config/tuxedo-control-center/Code Cache/js/index new file mode 100644 index 0000000000000000000000000000000000000000..79bd403ac665228853dd8fa54b8f4427af1721c0 GIT binary patch literal 24 TcmXqrDOxU_`}+?k11bOjQGf(4 literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Code Cache/js/index-dir/the-real-index b/.config/tuxedo-control-center/Code Cache/js/index-dir/the-real-index new file mode 100644 index 0000000000000000000000000000000000000000..0c4b569194805abc1d06cfc0810734bc243fe96c GIT binary patch literal 48 mcmdO3U|=xo-5s1?sZf+!l9$Q}4eXm6^ceu#c?ggI literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Code Cache/wasm/index b/.config/tuxedo-control-center/Code Cache/wasm/index new file mode 100644 index 0000000000000000000000000000000000000000..79bd403ac665228853dd8fa54b8f4427af1721c0 GIT binary patch literal 24 TcmXqrDOxU_`}+?k11bOjQGf(4 literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Code Cache/wasm/index-dir/the-real-index b/.config/tuxedo-control-center/Code Cache/wasm/index-dir/the-real-index new file mode 100644 index 0000000000000000000000000000000000000000..0c4b569194805abc1d06cfc0810734bc243fe96c GIT binary patch literal 48 mcmdO3U|=xo-5s1?sZf+!l9$Q}4eXm6^ceu#c?ggI literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Dictionaries/en-US-9-0.bdic b/.config/tuxedo-control-center/Dictionaries/en-US-9-0.bdic new file mode 100644 index 0000000000000000000000000000000000000000..40614b9073ade9c330c6fda4c6bf57d680ba43eb GIT binary patch literal 451603 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

FdEL% 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 WM6ou*(d=}>fzGRyid;qRyZ;By%2PrB literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/GPUCache/data_0 b/.config/tuxedo-control-center/GPUCache/data_0 new file mode 100644 index 0000000000000000000000000000000000000000..d76fb77e93ac8a536b5dbade616d63abd00626c5 GIT binary patch literal 8192 zcmeIuK?wjL5Jka{7-jo+5O1auw}mk8@B+*}b0s6M>Kg$91PBlyK!5-N0t5&UAV7cs W0RjXF5FkK+009C72oNCfo4^Gh&;oe? literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/GPUCache/data_1 b/.config/tuxedo-control-center/GPUCache/data_1 new file mode 100644 index 0000000000000000000000000000000000000000..424ee43d2d055b9b31fc73ba6b2a061801db93b0 GIT binary patch literal 270336 zcmeI%u?@m75CA|EEGEbfrlVmLmSYHph|;CW3h8Ls0F1=|w&Vgu=i=Wly{Q?b@h}N< literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/GPUCache/data_2 b/.config/tuxedo-control-center/GPUCache/data_2 new file mode 100644 index 0000000000000000000000000000000000000000..c7e2eb9adcfb2d3313ec85f5c28cedda950a3f9b GIT binary patch literal 8192 zcmeIu!3h8`2n0b1_TQ7_m#U&=2(t%Qz}%M=ae7_Oi2wlt1PBlyK!5-N0t5&UAV7cs V0RjXF5FkK+009C72oTsN@Bv`}0$Tt8 literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/GPUCache/data_3 b/.config/tuxedo-control-center/GPUCache/data_3 new file mode 100644 index 0000000000000000000000000000000000000000..5eec97358cf550862fd343fc9a73c159d4c0ab10 GIT binary patch literal 8192 zcmeIuK@9*P5CpLeAOQbv2)|PW$RO!FMnHFsm9+HS=9>r*AV7cs0RjXF5FkK+009C7 W2oNAZfB*pk1PBlyK!5;&-vkZ-dID$w literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/GPUCache/index b/.config/tuxedo-control-center/GPUCache/index new file mode 100644 index 0000000000000000000000000000000000000000..2edcb61e0ac2284ca1251d6a0e202627932a706f GIT binary patch literal 262512 zcmeIuF%f_;00Y1j2Ba`zu~t|xPz4+tPH@pXh8_YKKU0$NuX{d|Dc`K`D0@=I{Ty{^ zbsJkDK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 J2oU&3paWSS29^K- literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Local Storage/leveldb/000003.log b/.config/tuxedo-control-center/Local Storage/leveldb/000003.log new file mode 100644 index 0000000..e69de29 diff --git a/.config/tuxedo-control-center/Local Storage/leveldb/CURRENT b/.config/tuxedo-control-center/Local Storage/leveldb/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.config/tuxedo-control-center/Local Storage/leveldb/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.config/tuxedo-control-center/Local Storage/leveldb/LOCK b/.config/tuxedo-control-center/Local Storage/leveldb/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.config/tuxedo-control-center/Local Storage/leveldb/LOG b/.config/tuxedo-control-center/Local Storage/leveldb/LOG new file mode 100644 index 0000000..fa25429 --- /dev/null +++ b/.config/tuxedo-control-center/Local Storage/leveldb/LOG @@ -0,0 +1,3 @@ +2025/08/24-14:11:44.298 22f0 Reusing MANIFEST /home/never/.config/tuxedo-control-center/Local Storage/leveldb/MANIFEST-000001 +2025/08/24-14:11:44.299 22f0 Recovering log #3 +2025/08/24-14:11:44.299 22f0 Reusing old log /home/never/.config/tuxedo-control-center/Local Storage/leveldb/000003.log diff --git a/.config/tuxedo-control-center/Local Storage/leveldb/LOG.old b/.config/tuxedo-control-center/Local Storage/leveldb/LOG.old new file mode 100644 index 0000000..4d5b1a6 --- /dev/null +++ b/.config/tuxedo-control-center/Local Storage/leveldb/LOG.old @@ -0,0 +1,3 @@ +2025/08/22-19:50:02.741 73ba Reusing MANIFEST /home/never/.config/tuxedo-control-center/Local Storage/leveldb/MANIFEST-000001 +2025/08/22-19:50:02.741 73ba Recovering log #3 +2025/08/22-19:50:02.741 73ba Reusing old log /home/never/.config/tuxedo-control-center/Local Storage/leveldb/000003.log diff --git a/.config/tuxedo-control-center/Local Storage/leveldb/MANIFEST-000001 b/.config/tuxedo-control-center/Local Storage/leveldb/MANIFEST-000001 new file mode 100644 index 0000000000000000000000000000000000000000..18e5cab72c1550d8dc398e3413eea91bee24db77 GIT binary patch literal 41 wcmbPQv-7AD10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei0J`GZPB~05;AINdN!< literal 0 HcmV?d00001 diff --git a/.config/tuxedo-control-center/Network Persistent State b/.config/tuxedo-control-center/Network Persistent State new file mode 100644 index 0000000..52261be --- /dev/null +++ b/.config/tuxedo-control-center/Network Persistent State @@ -0,0 +1 @@ +{"net":{"http_server_properties":{"servers":[{"isolation":[],"network_stats":{"srtt":9990},"server":"https://r5---sn-4g5edn6y.gvt1.com"},{"isolation":[],"server":"https://redirector.gvt1.com","supports_spdy":true}],"supports_quic":{"address":"2003:e5:2f06:c700:617b:31c1:6a9e:e508","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G","CAESABiAgICA+P////8B":"4G","CAISABiAgICA+P////8B":"4G","CAYSABiAgICA+P////8B":"Offline"}}} \ No newline at end of file diff --git a/.config/tuxedo-control-center/Preferences b/.config/tuxedo-control-center/Preferences new file mode 100644 index 0000000..1ec6df7 --- /dev/null +++ b/.config/tuxedo-control-center/Preferences @@ -0,0 +1 @@ +{"spellcheck":{"dictionaries":["en-US"],"dictionary":""}} \ No newline at end of file diff --git a/.config/tuxedo-control-center/SS b/.config/tuxedo-control-center/SS new file mode 120000 index 0000000..0a1c8a6 --- /dev/null +++ b/.config/tuxedo-control-center/SS @@ -0,0 +1 @@ +/tmp/.org.chromium.Chromium.HO8GZm/SS \ No newline at end of file diff --git a/.config/tuxedo-control-center/Session Storage/000003.log b/.config/tuxedo-control-center/Session Storage/000003.log new file mode 100644 index 0000000000000000000000000000000000000000..7bd83952b36d119fa6bb9a66b17777a05acac083 GIT binary patch literal 726 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 M!qSfmg`WES4~Q?1S^xk5 literal 0 HcmV?d00001 diff --git a/.config/zathura/zathura-solarized-master/screenshot/dark-main-mode.png b/.config/zathura/zathura-solarized-master/screenshot/dark-main-mode.png new file mode 100644 index 0000000000000000000000000000000000000000..0b2ef99c85245c64c1c93a9766293278d43360f6 GIT binary patch literal 75193 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�x=`7vM5Qc7biQ@VezZ|MOiKHbBi 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 Bd+z`M literal 0 HcmV?d00001 diff --git a/.config/zathura/zathura-solarized-master/zathura-solarized-dark b/.config/zathura/zathura-solarized-master/zathura-solarized-dark new file mode 100644 index 0000000..ae382d3 --- /dev/null +++ b/.config/zathura/zathura-solarized-master/zathura-solarized-dark @@ -0,0 +1,41 @@ +# zathurarc-dark +set notification-error-bg "#586e75" # base01 # seem not work +set notification-error-fg "#dc322f" # red +set notification-warning-bg "#586e75" # base01 +set notification-warning-fg "#dc322f" # red +set notification-bg "#586e75" # base01 +set notification-fg "#b58900" # yellow + +set completion-group-bg "#002b36" # base03 +set completion-group-fg "#839496" # base0 +set completion-bg "#073642" # base02 +set completion-fg "#93a1a1" # base1 +set completion-highlight-bg "#586e75" # base01 +set completion-highlight-fg "#eee8d5" # base2 + +# Define the color in index mode +set index-bg "#073642" # base02 +set index-fg "#93a1a1" # base1 +set index-active-bg "#586e75" # base01 +set index-active-fg "#eee8d5" # base2 + +set inputbar-bg "#586e75" # base01 +set inputbar-fg "#eee8d5" # base2 + +set statusbar-bg "#073642" # base02 +set statusbar-fg "#93a1a1" # base1 + +set highlight-color "#657b83" # base00 # hightlight match when search keyword(vim's /) +set highlight-active-color "#268bd2" # blue + +set default-bg "#073642" # base02 +set default-fg "#93a1a1" # base1 +# set render-loading true +# set render-loading-fg "#073642" # base02 +# set render-loading-bg "#073642" # base02 + +# Recolor book content's color +set recolor true +set recolor-lightcolor "#073642" # base02 +set recolor-darkcolor "#93a1a1" # base1 +# set recolor-keephue true # keep original color diff --git a/.config/zathura/zathura-solarized-master/zathura-solarized-light b/.config/zathura/zathura-solarized-master/zathura-solarized-light new file mode 100644 index 0000000..9af3551 --- /dev/null +++ b/.config/zathura/zathura-solarized-master/zathura-solarized-light @@ -0,0 +1,43 @@ +# zathurarc-light +set notification-error-bg "#eee8d5" # base2 # seem not work +set notification-error-fg "#dc322f" # red +set notification-warning-bg "#eee8d5" # base2 +set notification-warning-fg "#dc322f" # red +set notification-bg "#eee8d5" # base2 +set notification-fg "#268bd2" # blue + +set completion-bg "#fdf6e3" # base3 +set completion-fg "#657b83" # base00 +set completion-group-bg "#eee8d5" # base2 +set completion-group-fg "#586e75" # base01 +set completion-highlight-bg "#93a1a1" # base1 +set completion-highlight-fg "#073642" # base02 + +# Define the color in index mode +set index-bg "#fdf6e3" # base3 +set index-fg "#657b83" # base00 +set index-active-bg "#eee8d5" # base2 +set index-active-fg "#586e75" # base01 + +set inputbar-bg "#93a1a1" # base1 +set inputbar-fg "#073642" # base02 + +set statusbar-bg "#fdf6e3" # base3 +set statusbar-fg "#657b83" # base00 + +set highlight-color "#839496" # base0 # hightlight match when search keyword(vim's /) +set highlight-active-color "#cb4616" # orange + +set default-bg "#fdf6e3" # base3 +set default-fg "#657b83" # base00 +set render-loading true +# set render-loading-fg "#fdf6e3" # base3 +# set render-loading-bg "#fdf6e3" # base3 + +# Recolor book content's color +# verbose +# verbose +set recolor-lightcolor "#fdf6e3" # base3 +set recolor-darkcolor "#657b83" # base00 +set recolor "true" +# set recolor-keephue true # keep original color diff --git a/.config/zathura/zathurarc b/.config/zathura/zathurarc new file mode 100644 index 0000000..3244b5b --- /dev/null +++ b/.config/zathura/zathurarc @@ -0,0 +1,41 @@ +# zathurarc-dark +set notification-error-bg "#586e75" # base01 # seem not work +set notification-error-fg "#dc322f" # red +set notification-warning-bg "#586e75" # base01 +set notification-warning-fg "#dc322f" # red +set notification-bg "#586e75" # base01 +set notification-fg "#b58900" # yellow + +set completion-group-bg "#002b36" # base03 +set completion-group-fg "#839496" # base0 +set completion-bg "#073642" # base02 +set completion-fg "#93a1a1" # base1 +set completion-highlight-bg "#586e75" # base01 +set completion-highlight-fg "#eee8d5" # base2 + +# Define the color in index mode +set index-bg "#073642" # base02 +set index-fg "#93a1a1" # base1 +set index-active-bg "#586e75" # base01 +set index-active-fg "#eee8d5" # base2 + +set inputbar-bg "#586e75" # base01 +set inputbar-fg "#eee8d5" # base2 + +set statusbar-bg "#073642" # base02 +set statusbar-fg "#93a1a1" # base1 + +set highlight-color "#657b83" # base00 # hightlight match when search keyword(vim's /) +set highlight-active-color "#268bd2" # blue + +set default-bg "#073642" # base02 +set default-fg "#93a1a1" # base1 +# set render-loading true +# set render-loading-fg "#073642" # base02 +# set render-loading-bg "#073642" # base02 + +# Recolor book content's color +set recolor false +set recolor-lightcolor "#073642" # base02 +set recolor-darkcolor "#93a1a1" # base1 +# set recolor-keephue true # keep original color diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..b99217e --- /dev/null +++ b/.gitmodules @@ -0,0 +1,9 @@ +[submodule ".config/quickshell/noctalia-shell"] + path = .config/quickshell/noctalia-shell + url = https://git.nevereverever.de/never/noctalia-shell.git +[submodule ".config/nvim"] + path = .config/nvim + url = https://github.com/nvim-lua/kickstart.nvim +[submodule ".config/qutebrowser/qutebrowser-solarized"] + path = .config/qutebrowser/qutebrowser-solarized + url = https://github.com/harmtemolder/qutebrowser-solarized.git