diff --git a/.config/hikari/hikari.conf b/.config/hikari/hikari.conf new file mode 100644 index 0000000..0ecb781 --- /dev/null +++ b/.config/hikari/hikari.conf @@ -0,0 +1,196 @@ +ui { + border = 1 + gap = 5 + step = 100 + font = "monospace 10" + + colorscheme { + background = 0x282C34 + foreground = 0x000000 + selected = 0xF5E094 + grouped = 0xFDAF53 + first = 0xB8E673 + conflict = 0xED6B32 + insert = 0xE3C3FA + active = 0xFFFFFF + inactive = 0x465457 + } +} + +outputs { + "*" { + background = "/home/ruthenic/Pictures/nyarchWallpaper.png" + } +} + +layouts { + # main stack + s = { + scale = { + min = 0.5 + max = 0.75 + } + left = single + right = stack + } + + # main queue + q = { + scale = 0.75 + top = single + bottom = queue + } + + # nautilus + n = { + left = single + right = { + top = single + bottom = { + right = single + left = { + bottom = single + top = full + } + } + } + } + + f = full + h = stack + v = queue + g = grid +} + +actions { + terminal = "kitty" +} + +bindings { + keyboard { + "L+0" = workspace-switch-to-sheet-0 + "L+1" = workspace-switch-to-sheet-1 + "L+2" = workspace-switch-to-sheet-2 + "L+3" = workspace-switch-to-sheet-3 + "L+4" = workspace-switch-to-sheet-4 + "L+5" = workspace-switch-to-sheet-5 + "L+6" = workspace-switch-to-sheet-6 + "L+7" = workspace-switch-to-sheet-7 + "L+8" = workspace-switch-to-sheet-8 + "L+9" = workspace-switch-to-sheet-9 + "L+numbersign" = workspace-switch-to-sheet-alternate + "L+Period" = workspace-switch-to-sheet-current + "L+j" = workspace-switch-to-sheet-next + "L+k" = workspace-switch-to-sheet-prev + "L+Comma" = workspace-switch-to-sheet-next-inhabited + "LS+Comma" = workspace-switch-to-sheet-prev-inhabited + "LSC+g" = workspace-show-group + "LSC+i" = workspace-show-invisible + "LSC+Period" = workspace-show-all + "LC+n" = workspace-cycle-next + "LC+p" = workspace-cycle-prev + + "LC+i" = sheet-show-invisible + "LC+Period" = sheet-show-all + "LC+g" = sheet-show-group + + "LA+r" = layout-reset + "LA+Return" = layout-restack-append + "LAS+Return" = layout-restack-prepend + "L+Home" = layout-cycle-view-first + "L+End" = layout-cycle-view-last + "L+n" = layout-cycle-view-next + "L+p" = layout-cycle-view-prev + "L+x" = layout-exchange-view-next + "LS+x" = layout-exchange-view-prev + "LA+x" = layout-exchange-view-main + + "LS+0" = view-pin-to-sheet-0 + "LS+1" = view-pin-to-sheet-1 + "LS+2" = view-pin-to-sheet-2 + "LS+3" = view-pin-to-sheet-3 + "LS+4" = view-pin-to-sheet-4 + "LS+5" = view-pin-to-sheet-5 + "LS+6" = view-pin-to-sheet-6 + "LS+7" = view-pin-to-sheet-7 + "LS+8" = view-pin-to-sheet-8 + "LS+9" = view-pin-to-sheet-9 + "LS+numbersign" = view-pin-to-sheet-alternate + "LS+Period" = view-pin-to-sheet-current + "LS+j" = view-pin-to-sheet-next + "LS+k" = view-pin-to-sheet-prev + + "L+u" = view-raise + "L+d" = view-lower + "L+o" = view-only + "L+h" = view-hide + "L+q" = view-quit + "LS+n" = view-cycle-next + "LS+p" = view-cycle-prev + + "L+Up" = view-move-up + "L+Down" = view-move-down + "L+Left" = view-move-left + "L+Right" = view-move-right + "LA+Up" = view-decrease-size-up + "LAS+Up" = view-increase-size-up + "LA+Down" = view-increase-size-down + "LAS+Down" = view-decrease-size-down + "LA+Left" = view-decrease-size-left + "LAS+Left" = view-increase-size-left + "LA+Right" = view-increase-size-right + "LAS+Right" = view-decrease-size-right + "LS+Up" = view-snap-up + "LS+Down" = view-snap-down + "LS+Left" = view-snap-left + "LS+Right" = view-snap-right + "L+r" = view-reset-geometry + + "L+minus" = view-toggle-maximize-vertical + "L+less" = view-toggle-maximize-horizontal + "L+f" = view-toggle-maximize-full + "L5+plus" = view-toggle-floating + "L+i" = view-toggle-invisible + "L5+p" = view-toggle-public + + "LS+o" = group-only + "LS+h" = group-hide + "LS+u" = group-raise + "LS+d" = group-lower + "L+Tab" = group-cycle-prev + "LS+Tab" = group-cycle-next + "L+asciicircum" = group-cycle-view-prev + "LS+asciicircum" = group-cycle-view-next + "LS+Home" = group-cycle-view-first + "LS+End" = group-cycle-view-last + + "L+l" = mode-enter-layout + "L+s" = mode-enter-sheet-assign + "L+g" = mode-enter-group-assign + "L+m" = mode-enter-mark-assign + "L+acute" = mode-enter-mark-select + "LS+acute" = mode-enter-mark-switch-select + "LCA+g" = mode-enter-input-grab + + "LS+Backspace" = lock + "LCA+q" = quit + "LCA+r" = reload + + "L+t" = action-terminal + + "A+F1" = vt-switch-to-1 + "A+F2" = vt-switch-to-2 + "A+F3" = vt-switch-to-3 + "A+F4" = vt-switch-to-4 + "A+F5" = vt-switch-to-5 + "A+F6" = vt-switch-to-6 + "A+F7" = vt-switch-to-7 + "A+F8" = vt-switch-to-8 + "A+F9" = vt-switch-to-9 + } + + mouse { + "L+left" = mode-enter-move + "L+right" = mode-enter-resize + } +} diff --git a/.config/kitty/current-theme.conf b/.config/kitty/current-theme.conf new file mode 100644 index 0000000..74fa434 --- /dev/null +++ b/.config/kitty/current-theme.conf @@ -0,0 +1,47 @@ +background #2a2f38 +foreground #e1e3e4 + +selection_background #3d4455 +selection_foreground #e1e3e4 + +cursor #e1e3e4 +cursor_text_color background + +active_tab_background #2a2f38 +active_tab_foreground #e1e3e4 +active_tab_font_style bold +inactive_tab_background #2a2f38 +inactive_tab_foreground #e1e3e4 +inactive_tab_font_style normal + +# Black +color0 #181a1c +color8 #828a9a + +# Red +color1 #ff6578 +color9 #ff6578 + +# Green +color2 #9dd274 +color10 #9dd274 + +# Yellow +color3 #eacb64 +color11 #eacb64 + +# Blue +color4 #72cce8 +color12 #72cce8 + +# Magenta +color5 #ba9cf3 +color13 #ba9cf3 + +# Cyan +color6 #f69c5e +color7 #f69c5e + +# White +color7 #e1e3e4 +color15 #e1e3e4 diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf new file mode 100644 index 0000000..ff0ccfb --- /dev/null +++ b/.config/kitty/kitty.conf @@ -0,0 +1,12 @@ +# BEGIN_KITTY_THEME +# Monokai +include current-theme.conf +# END_KITTY_THEME + +font_family IBM Plex Mono +bold_font IBM Plex Mono Bold +italic_font IBM Plex Mono Italic +bold_italic_font IBM Plex Mono Bold Italic + +cursor_shape block +shell_integration no-cursor diff --git a/.config/kitty/kitty.conf.bak2 b/.config/kitty/kitty.conf.bak2 new file mode 100644 index 0000000..e584238 --- /dev/null +++ b/.config/kitty/kitty.conf.bak2 @@ -0,0 +1,11 @@ +# BEGIN_KITTY_THEME +# One Dark +include current-theme.conf +# END_KITTY_THEME + +font_family BlexMono Nerd Font Mono +bold_font BlexMono Nerd Font Mono Bold +italic_font BlexMono Nerd Font Mono Italic +bold_italic_font BlexMono Nerd Font Mono Bold Italic + +map ctrl+enter send_text all \x1b[13;5u