phone: Switch from alacritty to kitty

Alacritty has some significant issues that make it a non-starter for me
on the PinePhone, such as neovim not displaying properly over SSH.

As an alternative to no touch support in kitty and no shift modifiers in
squeekboard, tmux can be used instead.
This commit is contained in:
Donovan Glover 2024-08-11 19:23:54 -04:00
parent a3a8766ada
commit 1427bdc4dd
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65

View File

@ -40,6 +40,7 @@ in
gpg gpg
gtk gtk
htop htop
kitty
librewolf librewolf
neovim neovim
starship starship
@ -48,23 +49,7 @@ in
; ;
config = { config = {
programs = { programs.man.generateCaches = mkForce false;
alacritty = {
enable = true;
settings = {
window.padding = {
x = 10;
y = 10;
};
mouse.hide_when_typing = true;
selection.save_to_clipboard = true;
};
};
man.generateCaches = mkForce false;
};
xdg = { xdg = {
desktopEntries = { desktopEntries = {
@ -181,20 +166,26 @@ in
}; };
}; };
environment.systemPackages = attrValues { environment = {
inherit (self.packages.${pkgs.system}) webp-thumbnailer; sessionVariables = {
inherit (pkgs.gnome) gnome-contacts; LIBGL_ALWAYS_SOFTWARE = "true";
};
inherit (pkgs) systemPackages = attrValues {
chatty inherit (self.packages.${pkgs.system}) webp-thumbnailer;
megapixels inherit (pkgs.gnome) gnome-contacts;
fractal
g4music inherit (pkgs)
livi chatty
gnome-calendar megapixels
tuba fractal
eog g4music
; livi
gnome-calendar
tuba
eog
;
};
}; };
modules = { modules = {