lets try this to enable stuff on prometheus
This commit is contained in:
parent
e42532f270
commit
35a29b7789
2 changed files with 19 additions and 16 deletions
|
|
@ -1,19 +1,21 @@
|
||||||
{ pkgs, ... }:
|
{ pkgs, lib, ... }:
|
||||||
{
|
{
|
||||||
home.packages = [ pkgs.swww ];
|
config = lib.mkIf pkgs.stdenv.isLinux {
|
||||||
|
home.packages = [ pkgs.swww ];
|
||||||
|
|
||||||
systemd.user.services.swww = {
|
systemd.user.services.swww = {
|
||||||
Unit = {
|
Unit = {
|
||||||
Description = "Wayland wallpaper daemon";
|
Description = "Wayland wallpaper daemon";
|
||||||
PartOf = [ "graphical-session.target" ];
|
PartOf = [ "graphical-session.target" ];
|
||||||
After = [ "graphical-session.target" ];
|
After = [ "graphical-session.target" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
Service = {
|
||||||
|
ExecStart = "${pkgs.swww}/bin/swww-daemon";
|
||||||
|
Restart = "on-failure";
|
||||||
|
};
|
||||||
|
|
||||||
|
Install.WantedBy = [ "graphical-session.target" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
Service = {
|
|
||||||
ExecStart = "${pkgs.swww}/bin/swww-daemon";
|
|
||||||
Restart = "on-failure";
|
|
||||||
};
|
|
||||||
|
|
||||||
Install.WantedBy = [ "graphical-session.target" ];
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,13 @@
|
||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
|
pkgs,
|
||||||
nixosConfig,
|
nixosConfig,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
config = lib.mkMerge [
|
config = lib.mkMerge [
|
||||||
# Auto-enable Waybar only if system has a desktop environment
|
# Auto-enable Waybar only if system has a desktop environment and is Linux
|
||||||
(lib.mkIf (nixosConfig != null && !nixosConfig.osbmModules.desktopEnvironment.none) {
|
(lib.mkIf (pkgs.stdenv.isLinux && nixosConfig != null && !nixosConfig.osbmModules.desktopEnvironment.none) {
|
||||||
programs.waybar = {
|
programs.waybar = {
|
||||||
enable = lib.mkDefault true;
|
enable = lib.mkDefault true;
|
||||||
systemd.enable = true;
|
systemd.enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue