Commit graph

23 commits

Author SHA1 Message Date
7c767dcb9a kitty: session: Place pipewire tabs at start 2021-11-17 11:13:14 +05:30
952af3ae06 kitty: Add a session configuration 2021-10-13 12:48:52 +05:30
a657297158 kitty: Switch to arrow keys for scroll
Use arrow keys as HJKL is not usable like before with the switch to
Colemak.
2021-08-12 18:00:59 +05:30
e92cc8a823 kitty: Add a mapping to move to previous and next window 2021-08-06 10:51:22 +05:30
b2d1a3ee62 kitty: Remove deprecated option
From 0.21.0 the options to control which modifiers keys to press
for various mouse actions have been removed. The options were:
terminal_select_modifiers, rectangle_select_modifiers and open_url_modifiers.

Use the mouse actions framework if these are needed.
2021-07-14 10:40:56 +05:30
74b4f194b8 Switch to Victor Mono
The vanilla JetBrains Mono does not render some ligatures like =>
properly which made us use nerd-fonts package. However, the nerd-fonts
jetbrains-mono font seems to sometimes cause problems with kitty not
recognizing it by the standard name. Could be a fontconfig issue as well.

Switch to Victor Mono which also has ligature support and does not seem
to suffer from the problem above. We need the nerd-fonts version as well
due to nvim-web-devicons requiring patched fonts.

Deploying the fontconfig change seems to make the devicons in the
neovim status line render better at least size wise.
2021-07-13 19:52:56 +05:30
55f71e8346 kitty: Update some key mappings 2021-06-01 16:27:51 +05:30
12ca3f31e4 kitty: Use xdg-open for opening URLs
This depends on default-web-browser being set with xdg as below.
$ xdg-settings set default-web-browser firefox-wayland.desktop

firefox-wayland is our own small one liner script to open
firefox with wayland enabled.

MOZ_ENABLE_WAYLAND=1 firefox $@
2021-05-21 11:08:55 +05:30
2f911b8e34 kitty: Change mapping for closing window and tab
Did like to use ctrl+q for building quickfix list in fzf.vim and this
should also make us less prone to accidentally closing tabs or windows.
2021-05-08 14:39:58 +05:30
79ec344e43 kitty: Fix font family description
Not sure why it worked before.
2021-04-20 11:32:14 +05:30
6e042db9d8 Revert "kitty: Disable transparent background"
This reverts commit d403912b1d.
2021-02-24 10:42:19 +05:30
c5a2ca44a7 kitty: Change cursor shape to underline 2021-02-12 11:20:31 +05:30
d403912b1d kitty: Disable transparent background 2021-02-12 00:58:47 +05:30
7ba3a0cc2a kitty: Use neovim as scrollback pager 2021-01-10 17:55:47 +05:30
c3019c997d kitty: Turn off audio bell 2021-01-08 19:02:54 +05:30
58c02ce5b9 kitty: Switch to nerd font patched JetBrains Mono
Without this, the symbol => does not get rendered correctly.
2020-12-25 15:04:01 +05:30
30aa34c9a3 kitty: Map Ctrl+d to no_op
Ctrl+d seems to close window. Map it to no_op.
2020-12-19 16:26:31 +05:30
6e63f234af kitty: Fix key bindings for setting layouts 2020-12-12 12:55:28 +05:30
509d28c4c8 kitty: Use default value of term applicable for kitty 2020-12-11 17:00:32 +05:30
b4cd8c26a2 kitty: Use cwd when opening new window
This is what we want most of the time. Add another key binding if we
want to open a window not in cwd.
2020-12-11 14:48:29 +05:30
e3c7b2d052 kitty: Use Ctrl+q for closing window and not Ctrl+w 2020-12-10 11:44:42 +05:30
b1568e7803 kitty: Update font size, tab bar and scroll back settings
Also disable the Ctrl+]/[ binding as it is used for tag jump in vim.
2020-11-25 21:07:29 +05:30
989a76eba7 Add initial kitty configuration 2020-11-24 11:13:23 +05:30