paru -S alacritty ranger kitty neofetch fish btop
paru -S nemo thunar # file manager
paru -S exa # replacement of ls
paru -S waybar swaybg kanshi mako rofi swayidle swaylock brightnessctl slurp grim amixer
paru -S wl-copy wl-paste
环境变量配置,为了能够在firefox、kitty等应用上使用fcitx输入法
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus
reference:"https://github.com/ttys3/my-kitty-config"
keybindings explain:
ctrl+a>R means:
press ctrl
+ a
in the same time, release and then, press R (shift
+r
)
key | description |
---|---|
ctrl+a>R | reload config |
ctrl+a>E | edit config |
ctrl+a>D | debug config |
key | description |
---|---|
ctrl+a>s | save current layout to session file |
key | description |
---|---|
ctrl+shift+← | goto previus tab |
ctrl+shift+→ | goto next tab |
ctrl+shift+, | move tab backward |
ctrl+shift+. | move tab forward |
ctrl+a>, | change tab title |
ctrl+a>c | create new tab |
ctrl+a>x | close window / tab |
key | description |
---|---|
ctrl+q | quit kitty |
f11 | toggle fullscreen |
key | description |
---|---|
ctrl+a>- | horizontal split with cwd |
ctrl+a>shift+- | horizontal split |
ctrl+a>\ | vertial split with cwd |
ctrl+a>shift+\ | vertial split |
ctrl+a>x | close window |
ctrl+a>z | zoom (maxmize) window |
ctrl+shift+r | resize window |
ctrl+← | goto left window |
ctrl+→ | goto right window |
ctrl+↑ | goto up window |
ctrl+↓ | goto down window |
ctrl+a>h | goto left window |
ctrl+a>l | goto right window |
ctrl+a>k | goto up window |
ctrl+a>j | goto down window |
shift+← | move current window to left |
shift+→ | move current window to right |
shift+↑ | move current window to up |
shift+↓ | move current window to down |
alt+n | resize window narrower |
alt+w | resize window wider |
alt+u | resize window taller |
alt+d | resize window shorter |
ctrl+home | resize window reset |
key | description |
---|---|
ctrl+= | font size + |
ctrl+- | font size - |
ctrl+0 | font size reset |
key | description |
---|---|
ctrl+a>t | kitten themes |
ctrl+a>space | copy pasting with hints like tmux-thumbs |
ctrl+a>ctrl+a | send real ctrl+a (emacs shortcut Home) |