terminal: dropping alacritty due to it's missing sixel implementation
This commit is contained in:
parent
57461fa37b
commit
306f6969a5
|
@ -70,7 +70,7 @@ in
|
||||||
|
|
||||||
"mod4+t" = "exec alacritty";
|
"mod4+t" = "exec alacritty";
|
||||||
"mod4+r" = "exec firefox";
|
"mod4+r" = "exec firefox";
|
||||||
"mod4+m" = "exec feishin";
|
"mod4+m" = "exec xterm -e cmus";
|
||||||
"mod4+p" = "exec keepassxc";
|
"mod4+p" = "exec keepassxc";
|
||||||
|
|
||||||
# power off
|
# power off
|
||||||
|
|
|
@ -71,8 +71,10 @@
|
||||||
|
|
||||||
# terminal
|
# terminal
|
||||||
#./configs/st.nix # too minimal, most things dont work without a million tweaks
|
#./configs/st.nix # too minimal, most things dont work without a million tweaks
|
||||||
#./configs/kitty.nix # uses their own stupid xterm extension...
|
#./configs/kitty.nix # uses their own stupid sixel extension...
|
||||||
./configs/alacritty.nix # just perfect, tho too much gpu usage
|
# 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
|
||||||
./apps/graphics.nix
|
./apps/graphics.nix
|
||||||
|
|
|
@ -1,14 +1,12 @@
|
||||||
{ pkgs, ... }: {
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
services.displayManager.sddm.enable = true;
|
services.displayManager.sddm.enable = true;
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
desktopManager = {
|
desktopManager = {
|
||||||
xterm.enable = false;
|
xterm.enable = true;
|
||||||
};
|
};
|
||||||
windowManager.i3.enable = true;
|
windowManager.i3.enable = true;
|
||||||
excludePackages = [
|
|
||||||
pkgs.xterm
|
|
||||||
];
|
|
||||||
xkb.layout = "us";
|
xkb.layout = "us";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
4
hosts/thinkpad/configs/emacs.nix
Normal file
4
hosts/thinkpad/configs/emacs.nix
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
#
|
||||||
|
}
|
|
@ -69,9 +69,9 @@ in
|
||||||
"mod4+e" = "exec rofi -show calc";
|
"mod4+e" = "exec rofi -show calc";
|
||||||
"mod4+f" = "exec rofi -show emoji";
|
"mod4+f" = "exec rofi -show emoji";
|
||||||
|
|
||||||
"mod4+t" = "exec alacritty";
|
"mod4+t" = "exec xterm";
|
||||||
"mod4+r" = "exec firefox";
|
"mod4+r" = "exec firefox";
|
||||||
"mod4+m" = "exec feishin";
|
"mod4+m" = "exec xterm -e cmus";
|
||||||
"mod4+p" = "exec keepassxc";
|
"mod4+p" = "exec keepassxc";
|
||||||
|
|
||||||
# power off
|
# power off
|
||||||
|
|
|
@ -14,6 +14,8 @@ in
|
||||||
sshfs
|
sshfs
|
||||||
];
|
];
|
||||||
# This took so fucking many tries
|
# 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 = {
|
systemd.services.mount-music = {
|
||||||
description = "Mount remote Music directory using sshfs";
|
description = "Mount remote Music directory using sshfs";
|
||||||
after = [ "network-online.target" ];
|
after = [ "network-online.target" ];
|
||||||
|
|
9
hosts/thinkpad/configs/xresources.nix
Normal file
9
hosts/thinkpad/configs/xresources.nix
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
{ user, ... }:
|
||||||
|
{
|
||||||
|
|
||||||
|
home-manager.users.${user} = {
|
||||||
|
xresources.properties = {
|
||||||
|
# TODO set colors for xterm
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -1,4 +1,5 @@
|
||||||
{ pkgs, ... }: {
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
services.displayManager.sddm.enable = true;
|
services.displayManager.sddm.enable = true;
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
Loading…
Reference in a new issue