aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home/wm/sway/default.nix11
-rw-r--r--hosts/aptos/services.nix1
2 files changed, 8 insertions, 4 deletions
diff --git a/home/wm/sway/default.nix b/home/wm/sway/default.nix
index 45fd929..ae8316f 100644
--- a/home/wm/sway/default.nix
+++ b/home/wm/sway/default.nix
@@ -27,6 +27,13 @@ in
wayland.windowManager.sway = {
enable = true;
+ # in order to import some variables (e.g. PATH) so that all the
+ # units that will be started have all the required environment
+ # variables
+ extraSessionCommands = "systemctl --user import-environment";
+ # this will start sway-session.target and run
+ # dbus-update-activation-environment
+ systemdIntegration = true;
config = {
# FIXME: this should be a variable
terminal = "alacritty";
@@ -104,10 +111,6 @@ in
# This is for aptos
"eDP-1" = { scale = "1.3"; };
};
- startup = [{
- command = ''
- exec "systemctl --user import-environment; systemctl --user start sway-session.target"'';
- }];
};
};
};
diff --git a/hosts/aptos/services.nix b/hosts/aptos/services.nix
index 1886ca7..8d31a81 100644
--- a/hosts/aptos/services.nix
+++ b/hosts/aptos/services.nix
@@ -2,6 +2,7 @@
let secrets = config.age.secrets;
in
{
+ services.getty.autologinUser = "fcuny";
my.services = {
# monitors and controls temperature
thermald.enable = true;