From 2e6bffcb05b1dd77def6275996a6ed885302ef2c Mon Sep 17 00:00:00 2001 From: Kaan Barmore-Genc Date: Sun, 23 Apr 2023 23:33:29 -0400 Subject: [PATCH] Fix configuration --- .dotter/cache.toml | 37 +++++++++++++++++++ .dotter/global.toml | 2 +- kitty/kitty.conf | 88 ++++++++++++++++++++++----------------------- 3 files changed, 82 insertions(+), 45 deletions(-) diff --git a/.dotter/cache.toml b/.dotter/cache.toml index 55e9a46..15d22c8 100644 --- a/.dotter/cache.toml +++ b/.dotter/cache.toml @@ -1,3 +1,40 @@ [symlinks] +"applications/code.desktop" = "/home/kaan/.local/share/applications/code.desktop" +"applications/com.logseq.Logseq.desktop" = "/home/kaan/.local/share/applications/com.logseq.Logseq.desktop" +"bottom/bottom.toml" = "/home/kaan/.config/bottom/bottom.toml" +"fish/completions/fisher.fish" = "/home/kaan/.config/fish/completions/fisher.fish" +"fish/completions/nvm.fish" = "/home/kaan/.config/fish/completions/nvm.fish" +"fish/conf.d/nvm.fish" = "/home/kaan/.config/fish/conf.d/nvm.fish" +"fish/config.fish" = "/home/kaan/.config/fish/config.fish" +"fish/fish_plugins" = "/home/kaan/.config/fish/fish_plugins" +"fish/fish_variables" = "/home/kaan/.config/fish/fish_variables" +"fish/functions/_nvm_index_update.fish" = "/home/kaan/.config/fish/functions/_nvm_index_update.fish" +"fish/functions/_nvm_list.fish" = "/home/kaan/.config/fish/functions/_nvm_list.fish" +"fish/functions/_nvm_version_activate.fish" = "/home/kaan/.config/fish/functions/_nvm_version_activate.fish" +"fish/functions/_nvm_version_deactivate.fish" = "/home/kaan/.config/fish/functions/_nvm_version_deactivate.fish" +"fish/functions/fisher.fish" = "/home/kaan/.config/fish/functions/fisher.fish" +"fish/functions/git-cleanup.fish" = "/home/kaan/.config/fish/functions/git-cleanup.fish" +"fish/functions/la.fish" = "/home/kaan/.config/fish/functions/la.fish" +"fish/functions/less.fish" = "/home/kaan/.config/fish/functions/less.fish" +"fish/functions/list-file-sizes.fish" = "/home/kaan/.config/fish/functions/list-file-sizes.fish" +"fish/functions/mkcd.fish" = "/home/kaan/.config/fish/functions/mkcd.fish" +"fish/functions/nvm.fish" = "/home/kaan/.config/fish/functions/nvm.fish" +"fish/functions/pacman-remove-orphans.fish" = "/home/kaan/.config/fish/functions/pacman-remove-orphans.fish" +"fish/functions/rust-musl.fish" = "/home/kaan/.config/fish/functions/rust-musl.fish" +"fish/functions/ssh.fish" = "/home/kaan/.config/fish/functions/ssh.fish" +"fish/functions/sway-prop.fish" = "/home/kaan/.config/fish/functions/sway-prop.fish" +"git/gitconfig" = "/home/kaan/.gitconfig" +"kitty/kitty.conf" = "/home/kaan/.config/kitty/kitty.conf" +"rofi/config/config.rasi" = "/home/kaan/.config/rofi/config.rasi" +"rofi/themes/powermenu.sh" = "/home/kaan/.local/share/rofi/themes/powermenu.sh" +"rofi/themes/rofi-advanced-7-2.rasi" = "/home/kaan/.local/share/rofi/themes/rofi-advanced-7-2.rasi" +"rofi/themes/rofi-advanced-powermenu-6-2.rasi" = "/home/kaan/.local/share/rofi/themes/rofi-advanced-powermenu-6-2.rasi" +"sway/config" = "/home/kaan/.config/sway/config" +"systemd/user/kdeconnectd.service" = "/home/kaan/.config/systemd/user/kdeconnectd.service" +"systemd/user/noisetorch.service" = "/home/kaan/.config/systemd/user/noisetorch.service" +"systemd/user/ssh-agent.service" = "/home/kaan/.config/systemd/user/ssh-agent.service" +"waybar/config" = "/home/kaan/.config/waybar/config" +"waybar/mediaplayer.py" = "/home/kaan/.config/waybar/mediaplayer.py" +"waybar/style.css" = "/home/kaan/.config/waybar/style.css" [templates] diff --git a/.dotter/global.toml b/.dotter/global.toml index 9425c92..9f73154 100644 --- a/.dotter/global.toml +++ b/.dotter/global.toml @@ -17,7 +17,7 @@ fish = "~/.config/fish" "kitty/kitty.conf" = "~/.config/kitty/kitty.conf" [rofi.files] -"rofi/config.rasi" = "~/.config/rofi/config.rasi" +"rofi/config/config.rasi" = "~/.config/rofi/config.rasi" "rofi/themes/rofi-advanced-7-2.rasi" = "~/.local/share/rofi/themes/rofi-advanced-7-2.rasi" "rofi/themes/rofi-advanced-powermenu-6-2.rasi" = "~/.local/share/rofi/themes/rofi-advanced-powermenu-6-2.rasi" "rofi/themes/powermenu.sh" = "~/.local/share/rofi/themes/powermenu.sh" diff --git a/kitty/kitty.conf b/kitty/kitty.conf index 10dbd50..d23afd1 100644 --- a/kitty/kitty.conf +++ b/kitty/kitty.conf @@ -1,6 +1,6 @@ # vim:fileencoding=utf-8:foldmethod=marker -#: Fonts {{{ +#: Fonts #: kitty has very powerful font management. You can configure #: individual font faces and even specify special fonts for particular @@ -179,9 +179,9 @@ box_drawing_scale 0.001, 1, 1.5, 2 #: monitor DPI to arrive at a pixel value. There must be four values #: corresponding to thin, normal, thick, and very thick lines. -#: }}} +#: -#: Cursor customization {{{ +#: Cursor customization cursor #cccccc @@ -231,9 +231,9 @@ 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. -#: }}} +#: -#: Scrollback {{{ +#: Scrollback scrollback_lines 2000 @@ -299,9 +299,9 @@ touch_scroll_multiplier 1.0 #: for high precision scrolling devices on platforms such as macOS and #: Wayland. Use negative numbers to change scroll direction. -#: }}} +#: -#: Mouse {{{ +#: Mouse mouse_hide_wait 3.0 @@ -395,7 +395,7 @@ pointer_shape_when_dragging beam #: The default shape of the mouse pointer when dragging across text. #: Valid values are: arrow, beam and hand -#: Mouse actions {{{ +#: Mouse actions #: Mouse buttons can be remapped to perform arbitrary actions. The #: syntax for doing so is: @@ -545,11 +545,11 @@ mouse_map ctrl+shift+right press ungrabbed mouse_show_command_output #:: Requires https://sw.kovidgoyal.net/kitty/shell-integration/ to #:: work -#: }}} +#: -#: }}} +#: -#: Performance tuning {{{ +#: Performance tuning repaint_delay 6 @@ -578,9 +578,9 @@ sync_to_monitor yes #: keyboard repeat rate, you may notice some slight input latency. If #: so, set this to no. -#: }}} +#: -#: Terminal bell {{{ +#: Terminal bell enable_audio_bell no @@ -627,9 +627,9 @@ bell_path none #: the operating systems sound API, such as WAV or OGA on Linux #: (libcanberra) or AIFF, MP3 or WAV on macOS (NSSound) -#: }}} +#: -#: Window layout {{{ +#: Window layout remember_window_size yes initial_window_width 640 @@ -802,9 +802,9 @@ confirm_os_window_close 0 #: https://sw.kovidgoyal.net/kitty/actions/#close-window-with- #: confirmation action. -#: }}} +#: -#: Tab bar {{{ +#: Tab bar tab_bar_edge bottom @@ -938,9 +938,9 @@ tab_bar_margin_color none #: Color for the tab bar margin area. Defaults to using the terminal #: background color. -#: }}} +#: -#: Color scheme {{{ +#: Color scheme foreground #dddddd background #000000 @@ -1014,7 +1014,7 @@ selection_background #fffacd #: to be used unchanged. Note that these colors can be overridden by #: the program running in the terminal. -#: The color table {{{ +#: 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 @@ -1084,11 +1084,11 @@ mark3_background #f274bc #: Color for marks of type 3 (violet) -#: }}} +#: -#: }}} +#: -#: Advanced {{{ +#: Advanced shell . @@ -1266,9 +1266,9 @@ term xterm-kitty #: work. Changing this option by reloading the config will only affect #: newly created windows. -#: }}} +#: -#: OS specific tweaks {{{ +#: OS specific tweaks wayland_titlebar_color system @@ -1360,9 +1360,9 @@ linux_display_server auto #: to x11 or wayland to force the choice. Changing this setting by #: reloading the config is not supported. -#: }}} +#: -#: Keyboard shortcuts {{{ +#: Keyboard shortcuts #: Keys are identified simply by their lowercase unicode characters. #: For example: ``a`` for the A key, ``[`` for the left square bracket @@ -1470,7 +1470,7 @@ kitten_alias #: cause all invocations of the hints kitten to have the --hints- #: offset=0 option applied. -#: Clipboard {{{ +#: Clipboard #: Copy to clipboard @@ -1508,9 +1508,9 @@ map kitty_mod+o pass_selection_to_program #:: map kitty_mod+y new_window less @selection -#: }}} +#: -#: Scrolling {{{ +#: Scrolling #: Scroll line up @@ -1599,9 +1599,9 @@ map kitty_mod+g show_last_command_output #:: Requires https://sw.kovidgoyal.net/kitty/shell-integration/ to #:: work. -#: }}} +#: -#: Window management {{{ +#: Window management #: New window @@ -1729,9 +1729,9 @@ map kitty_mod+f7 focus_visible_window map kitty_mod+f8 swap_with_window -#: }}} +#: -#: Tab management {{{ +#: Tab management #: Next tab @@ -1786,9 +1786,9 @@ map shift+cmd+i set_tab_title #: 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 {{{ +#: Layout management #: Next layout @@ -1810,9 +1810,9 @@ map kitty_mod+l next_layout #: stack layout:: #: map ctrl+alt+z toggle_layout stack -#: }}} +#: -#: Font sizes {{{ +#: Font sizes #: You can change the font size for all top-level kitty OS windows at #: a time or only the current one. @@ -1847,9 +1847,9 @@ map cmd+0 change_font_size all 0 #: size:: #: map kitty_mod+f6 change_font_size current 10.0 -#: }}} +#: -#: Select and act on visible text {{{ +#: 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 @@ -1914,9 +1914,9 @@ map kitty_mod+p>y kitten hints --type hyperlink #: The hints kitten has many more modes of operation that you can map #: to different shortcuts. For a full description see kittens/hints. -#: }}} +#: -#: Miscellaneous {{{ +#: Miscellaneous #: Toggle fullscreen @@ -2053,7 +2053,7 @@ map opt+cmd+, debug_config #:: map ctrl+alt+a send_text normal Word\x1b[H #:: map ctrl+alt+a send_text application Word\x1bOH -#: }}} +#: -#: }}} +#: