moved to foot terminal
This commit is contained in:
parent
8b1c25a579
commit
dbefb96cb9
|
@ -1,5 +1,8 @@
|
||||||
# If your nix config is so great why isn't there a nix config tw-
|
# If your nix config is so great why isn't there a nix config tw-
|
||||||
Second iteration of my nix config. Got tired of the old one not quite working how i liked on my desktop (mainly impermanence not working without disk encryption enaled)
|
Second iteration of my nix config. Got tired of the old one not quite working how i liked on my desktop (mainly impermanence not working without disk encryption enaled)
|
||||||
|
|
||||||
## AAAAAa
|
## TODO
|
||||||
dont use this. *yet*
|
- Fix cursor being twice as big in xwayland (shouldnt tylix fix this?)
|
||||||
|
- Fix waybar just, not showing up, at all.
|
||||||
|
- Fix impermanence for non-luks systems
|
||||||
|
-
|
||||||
|
|
|
@ -108,6 +108,8 @@
|
||||||
obs-studio
|
obs-studio
|
||||||
|
|
||||||
vial
|
vial
|
||||||
|
|
||||||
|
path-of-building
|
||||||
]);
|
]);
|
||||||
|
|
||||||
# Mount 2tb harddisk
|
# Mount 2tb harddisk
|
||||||
|
|
9
modules/programs/foot.nix
Executable file
9
modules/programs/foot.nix
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
programs.foot.enable = true;
|
||||||
|
|
||||||
|
home.sessionVariables.TERM = "alacritty";
|
||||||
|
home.sessionVariables.TERMINAL = "alacritty";
|
||||||
|
home.sessionVariables.TERMCMD = "alacritty";
|
||||||
|
}
|
|
@ -1,14 +1,14 @@
|
||||||
{ monitors ? []
|
{ monitors ? []
|
||||||
, border-radius ? 0
|
, border-radius ? 0
|
||||||
}:
|
}:
|
||||||
{ lib, pkgs, inputs, ... } @ params:
|
{ lib, pkgs, inputs, config, ... } @ params:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./exec.nix
|
./exec.nix
|
||||||
./env.nix
|
./env.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.alacritty.enable = lib.mkDefault true;
|
# programs.alacritty.enable = lib.mkDefault true;
|
||||||
|
|
||||||
wayland.windowManager.hyprland =
|
wayland.windowManager.hyprland =
|
||||||
let
|
let
|
||||||
|
@ -100,7 +100,7 @@
|
||||||
"$mod" = "super";
|
"$mod" = "super";
|
||||||
|
|
||||||
bind = [
|
bind = [
|
||||||
"$mod, Return, exec, alacritty"
|
"$mod, Return, exec, ${config.home.sessionVariables.TERMCMD}"
|
||||||
"$mod, C, killactive"
|
"$mod, C, killactive"
|
||||||
"$mod, V, togglefloating"
|
"$mod, V, togglefloating"
|
||||||
"$mod, G, fullscreen"
|
"$mod, G, fullscreen"
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
# "LIBVA_DRIVER_NAME,nvidia"
|
# "LIBVA_DRIVER_NAME,nvidia"
|
||||||
"LIBVA_DRIVER_NAME,iHD"
|
"LIBVA_DRIVER_NAME,iHD"
|
||||||
"XDG_SESSION_TYPE,wayland"
|
"XDG_SESSION_TYPE,wayland"
|
||||||
"GBM_BACKEND,wayland"
|
# "GBM_BACKEND,wayland"
|
||||||
"GTK_USE_PORTAL,1"
|
"GTK_USE_PORTAL,1"
|
||||||
"__GLX_VENDOR_LIBRARY_NAME,nvidia"
|
"__GLX_VENDOR_LIBRARY_NAME,amdgpu"
|
||||||
"QT_QPA_PLATFORM,wayland"
|
"QT_QPA_PLATFORM,wayland"
|
||||||
"XDG_CURRENT_DESKTOP,Hyprland"
|
"XDG_CURRENT_DESKTOP,Hyprland"
|
||||||
"XDG_SESSION_DESKTOP,Hyprland"
|
"XDG_SESSION_DESKTOP,Hyprland"
|
||||||
|
|
Loading…
Reference in a new issue