aboutsummaryrefslogtreecommitdiff
path: root/common/variables.nix
diff options
context:
space:
mode:
authorZhongheng Liu <z.liu@outlook.com.gr>2024-08-20 14:27:41 +0800
committerZhongheng Liu <z.liu@outlook.com.gr>2024-08-20 14:27:41 +0800
commit37674d828e29564778a589f98f396002888317f8 (patch)
tree57d0ced68b6938d129a5cc2299ef35eb02a37516 /common/variables.nix
parentb716af87bd189d199a77825241da744182577e1e (diff)
downloadnixos-configuration-37674d828e29564778a589f98f396002888317f8.tar.gz
nixos-configuration-37674d828e29564778a589f98f396002888317f8.tar.bz2
nixos-configuration-37674d828e29564778a589f98f396002888317f8.zip
feat: better AGS integration and Hyprland setup
AGS: Full AGS config directory init Autostart: Created myAutostartCommands var to programmatically define all commands to be started when Hyprland initiates this includes firefox, thunderbird, and a terminal to be set in the special Hyprland workspace
Diffstat (limited to 'common/variables.nix')
-rw-r--r--common/variables.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/common/variables.nix b/common/variables.nix
index 13517f2..d8c3e42 100644
--- a/common/variables.nix
+++ b/common/variables.nix
@@ -1,5 +1,5 @@
{
- tmconfig,
+ config,
pkgs,
lib,
...
@@ -13,6 +13,7 @@
myDisplayName = mkOption {type = str;};
myEmail = mkOption {type = str;};
displayScale = mkOption {type = int;};
+ myAutostartCommands = mkOption {type = listOf str;};
};
# Default values for this configuration
@@ -23,5 +24,8 @@
myWallPaperPathString = "/home/${myUserName}/wallpaper.png";
myDisplayName = "Zhongheng Liu";
myEmail = "z.liu@outlook.com.gr";
+ myAutostartCommands = [
+ "fcitx5"
+ ];
};
}