Add preferred programs to variables

This commit is contained in:
2025-11-29 17:00:41 +01:00
parent 8b34888add
commit ae91decf9d
4 changed files with 25 additions and 4 deletions

View File

@@ -28,6 +28,12 @@
email = "mail@jelles.net";
};
preferred = {
editor = "nvim";
terminal = "kitty";
browser = "brave";
};
autoUpgrade = false;
autoGarbageCollector = true;
hyprland = {

View File

@@ -28,6 +28,12 @@
email = "mail@jelles.net";
};
preferred = {
editor = "nvim";
terminal = "kitty";
browser = "brave";
};
autoUpgrade = false;
autoGarbageCollector = true;
};

View File

@@ -28,6 +28,12 @@
email = "mail@jelles.net";
};
preferred = {
editor = "nvim";
terminal = "kitty";
browser = "brave";
};
autoUpgrade = false;
autoGarbageCollector = true;

View File

@@ -14,6 +14,9 @@ let
numericLocale = config.var.numericLocale;
timeLocale = config.var.timeLocale;
autoUpgrade = config.var.autoUpgrade;
editor = config.var.preferred.editor;
terminal = config.var.preferred.terminal;
browser = config.var.preferred.browser;
in
{
networking.hostName = hostname;
@@ -66,10 +69,10 @@ in
environment.variables = {
XDG_DATA_HOME = "$HOME/.local/share";
PASSWORD_STORE_DIR = "$HOME/.local/share/password-store";
EDITOR = "nvim";
TERMINAL = "kitty";
TERM = "kitty";
BROWSER = "brave";
EDITOR = editor;
TERMINAL = terminal;
TERM = terminal;
BROWSER = browser;
};
services.libinput.enable = true;