diff options
Diffstat (limited to 'modules/user/devhell/profiles/services.nix')
-rw-r--r-- | modules/user/devhell/profiles/services.nix | 40 |
1 files changed, 25 insertions, 15 deletions
diff --git a/modules/user/devhell/profiles/services.nix b/modules/user/devhell/profiles/services.nix index 144dcaff..927fa3e9 100644 --- a/modules/user/devhell/profiles/services.nix +++ b/modules/user/devhell/profiles/services.nix @@ -22,30 +22,46 @@ in { }; }; + location.provider = "geoclue2"; + services = { keybase.enable = true; pcscd.enable = true; gpm.enable = true; openssh.enable = true; - thermald.enable = true; udisks2.enable = true; geoip-updater.enable = true; geoclue2.enable = true; + redshift.enable = true; - redshift = { + compton = { enable = true; - provider = "geoclue2"; + vSync = true; + backend = "glx"; }; }; - services.offlineimap = { - enable = true; - install = true; - path = [ pkgs.notmuch ]; - }; services.xserver = { - displayManager.lightdm.enable = true; + displayManager.lightdm = { + enable = true; + greeters.mini = { + enable = true; + user = "dev"; + extraConfig = '' + [greeter] + show-password-label = true + password-label-text = > + show-input-cursor = false + [greeter-theme] + text-color = "#4C566A" + window-color = "#3B4252" + border-width = 0px + layout-space = 5 + password-background-color = "#3B4252" + ''; + }; + }; desktopManager.xterm.enable = false; desktopManager.default = "none"; }; @@ -58,12 +74,6 @@ in { }; }; - services.syncthing = { - enable = true; - user = "dev"; - dataDir = "/home/dev/syncthing/"; - }; - services.journald.extraConfig = '' SystemMaxUse = 50M ''; |