Skip to content

Commit

Permalink
feat: add support for kitty terminal
Browse files Browse the repository at this point in the history
Signed-off-by: wrightbradley <[email protected]>
  • Loading branch information
wrightbradley committed Oct 31, 2024
1 parent b1d968a commit 80af29a
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 0 deletions.
1 change: 1 addition & 0 deletions ansible/vars/darwin-work.yml
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,7 @@ homebrew_cask_apps:
- iterm2
- keycastr
- keymapp
- kitty
- logi-options-plus
- nikitabobko/tap/aerospace
- obs
Expand Down
5 changes: 5 additions & 0 deletions home/dot_config/aerospace/aerospace.toml
Original file line number Diff line number Diff line change
Expand Up @@ -275,6 +275,11 @@ if.app-id = 'org.alacritty'
# check-further-callbacks = true
run = ['layout tiling', 'move-node-to-workspace T']

[[on-window-detected]]
if.app-id = 'net.kovidgoyal.kitty'
# check-further-callbacks = true
run = ['layout tiling', 'move-node-to-workspace T']

[[on-window-detected]]
if.app-id = 'com.google.Chrome'
# check-further-callbacks = true
Expand Down
59 changes: 59 additions & 0 deletions home/dot_config/kitty/kitty.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# vim:ft=kitty
# To get a full list of supported fonts use the `kitty +list-fonts` command.

# BEGIN_KITTY_FONTS
font_size 16.0
# font_family family="CaskaydiaCove Nerd Font Mono"
font_family family="JetBrainsMonoNL Nerd Font Mono"
bold_font auto
italic_font auto
bold_italic_font auto
# END_KITTY_FONTS

## name: Tokyo Night
## license: MIT
## author: Folke Lemaitre
## upstream: https://github.com/folke/tokyonight.nvim/raw/main/extras/kitty_tokyonight_night.conf

background #1a1b26
background_opacity 0.97
foreground #c0caf5
selection_background #33467C
selection_foreground #c0caf5
url_color #73daca
cursor #c0caf5
# shell_integration no-cursor
cursor_shape beam
cursor_shape_unfocused hollow
cursor_blink_interval 0

# Tabs
active_tab_background #7aa2f7
active_tab_foreground #1f2335
inactive_tab_background #292e42
inactive_tab_foreground #545c7e
#tab_bar_background #15161E

# normal
color0 #15161E
color1 #f7768e
color2 #9ece6a
color3 #e0af68
color4 #7aa2f7
color5 #bb9af7
color6 #7dcfff
color7 #a9b1d6

# bright
color8 #414868
color9 #f7768e
color10 #9ece6a
color11 #e0af68
color12 #7aa2f7
color13 #bb9af7
color14 #7dcfff
color15 #c0caf5

# extended colors
color16 #ff9e64
color17 #db4b4b

0 comments on commit 80af29a

Please sign in to comment.