From b1738c105de3bc0ba7cd27f68c9eb146439a0964 Mon Sep 17 00:00:00 2001 From: Kleidi Bujari Date: Thu, 20 Mar 2025 13:02:42 -0400 Subject: march sprint --- machines/xnet/desktop/default.nix | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'machines/xnet/desktop/default.nix') diff --git a/machines/xnet/desktop/default.nix b/machines/xnet/desktop/default.nix index 04a1250..995381f 100644 --- a/machines/xnet/desktop/default.nix +++ b/machines/xnet/desktop/default.nix @@ -1,7 +1,7 @@ { config, lib, pkgs, ... }: let cfg = config.xnet.desktop; - inherit (lib) mkDefault mkOption mkIf types; + inherit (lib) mkDefault mkOption mkForce mkIf types; inherit (builtins) listToAttrs; in { @@ -18,8 +18,17 @@ in services.pipewire = { enable = true; pulse.enable = true; - alsa = { - enable = true; + alsa.enable = true; + }; + + systemd.user.services.waybar = { + enable = true; + after = [ "graphical-session.target" ]; + partOf = [ "graphical-session.target" ]; + wantedBy = [ "graphical-session.target" ]; + serviceConfig = { + ExecStart = "${pkgs.waybar}/bin/waybar"; + Type = "simple"; }; }; @@ -36,6 +45,7 @@ in imv mako mpv + niri playerctl pop-icon-theme pwvucontrol @@ -81,6 +91,10 @@ in ]; }; + environment.etc."xdg/user-dirs.defaults".text = '' + DOWNLOAD=/tmp/downloads + ''; + environment.systemPackages = [ pkgs.man-pages pkgs.man-pages-posix ]; programs = { -- cgit v1.3.1