terminal: dropping alacritty due to it's missing sixel implementation

This commit is contained in:
Barna Máté 2025-01-31 13:41:52 +01:00
parent 57461fa37b
commit 306f6969a5
8 changed files with 27 additions and 11 deletions

View file

@ -70,7 +70,7 @@ in
"mod4+t" = "exec alacritty";
"mod4+r" = "exec firefox";
"mod4+m" = "exec feishin";
"mod4+m" = "exec xterm -e cmus";
"mod4+p" = "exec keepassxc";
# power off

View file

@ -71,8 +71,10 @@
# terminal
#./configs/st.nix # too minimal, most things dont work without a million tweaks
#./configs/kitty.nix # uses their own stupid xterm extension...
./configs/alacritty.nix # just perfect, tho too much gpu usage
#./configs/kitty.nix # uses their own stupid sixel extension...
# dropped due to SIXEL not getting implemented after 7 years of asking for it
# https://github.com/alacritty/alacritty/issues/910
#./configs/alacritty.nix #
# apps
./apps/graphics.nix

View file

@ -1,14 +1,12 @@
{ pkgs, ... }: {
{ pkgs, ... }:
{
services.displayManager.sddm.enable = true;
services.xserver = {
enable = true;
desktopManager = {
xterm.enable = false;
xterm.enable = true;
};
windowManager.i3.enable = true;
excludePackages = [
pkgs.xterm
];
xkb.layout = "us";
};
}

View file

@ -0,0 +1,4 @@
{ pkgs, ... }:
{
#
}

View file

@ -69,9 +69,9 @@ in
"mod4+e" = "exec rofi -show calc";
"mod4+f" = "exec rofi -show emoji";
"mod4+t" = "exec alacritty";
"mod4+t" = "exec xterm";
"mod4+r" = "exec firefox";
"mod4+m" = "exec feishin";
"mod4+m" = "exec xterm -e cmus";
"mod4+p" = "exec keepassxc";
# power off

View file

@ -14,6 +14,8 @@ in
sshfs
];
# This took so fucking many tries
# FIXME there are some problems with this, for example if i'm unable to mount it
# I get an error when tryna run ls or anything that tries to interact with my disk.
systemd.services.mount-music = {
description = "Mount remote Music directory using sshfs";
after = [ "network-online.target" ];

View file

@ -0,0 +1,9 @@
{ user, ... }:
{
home-manager.users.${user} = {
xresources.properties = {
# TODO set colors for xterm
};
};
}

View file

@ -1,4 +1,5 @@
{ pkgs, ... }: {
{ pkgs, ... }:
{
services.displayManager.sddm.enable = true;
services.xserver = {
enable = true;