From 92cecef02c36b4a5797945a907dd9e51a7792bb9 Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.dev>
Date: Thu, 15 Aug 2024 21:22:55 +0100
Subject: [PATCH] Remove `feh` and `nitrogen`

Go back to the default awesome WM wallpaper.
---
 config/awesome/theme.lua               |  2 +-
 lib/nixos/home-manager/desktop.nix     |  1 -
 lib/nixos/home-manager/modules/feh.nix |  1 -
 lib/nixos/modules/awesome.nix          | 26 +-------------------------
 4 files changed, 2 insertions(+), 28 deletions(-)
 delete mode 100644 lib/nixos/home-manager/modules/feh.nix

diff --git a/config/awesome/theme.lua b/config/awesome/theme.lua
index 669b8c28..0a51966c 100644
--- a/config/awesome/theme.lua
+++ b/config/awesome/theme.lua
@@ -93,7 +93,7 @@ theme.titlebar_maximized_button_focus_inactive = themes_path .. "default/titleba
 theme.titlebar_maximized_button_normal_active = themes_path .. "default/titlebar/maximized_normal_active.png"
 theme.titlebar_maximized_button_focus_active = themes_path .. "default/titlebar/maximized_focus_active.png"
 
--- theme.wallpaper = themes_path .. "default/background.png"
+theme.wallpaper = themes_path .. "default/background.png"
 
 -- You can use your own layout icons like this:
 theme.layout_fairh = themes_path .. "default/layouts/fairhw.png"
diff --git a/lib/nixos/home-manager/desktop.nix b/lib/nixos/home-manager/desktop.nix
index a72891af..79373df8 100644
--- a/lib/nixos/home-manager/desktop.nix
+++ b/lib/nixos/home-manager/desktop.nix
@@ -11,7 +11,6 @@
     ./modules/desktop/bluetuith.nix
     ./modules/espanso.nix
     ./modules/gtk.nix
-    ./modules/feh.nix
     ./modules/flameshot.nix
     ./modules/gtk.nix
     ./modules/mpv.nix
diff --git a/lib/nixos/home-manager/modules/feh.nix b/lib/nixos/home-manager/modules/feh.nix
deleted file mode 100644
index 21759337..00000000
--- a/lib/nixos/home-manager/modules/feh.nix
+++ /dev/null
@@ -1 +0,0 @@
-{ programs.feh.enable = true; }
diff --git a/lib/nixos/modules/awesome.nix b/lib/nixos/modules/awesome.nix
index 819aa2da..3380e318 100644
--- a/lib/nixos/modules/awesome.nix
+++ b/lib/nixos/modules/awesome.nix
@@ -1,29 +1,5 @@
+{ self, username, ... }:
 {
-  pkgs,
-  self,
-  username,
-  ...
-}:
-
-let
-  inherit (pkgs) writeShellApplication;
-
-  script-autostart = writeShellApplication {
-    name = "awesome-autostart";
-    text = ''
-      set -o errexit
-
-      ${pkgs.nitrogen}/bin/nitrogen --set-zoom-fill --random "''${HOME}/Pictures/Wallpaper"
-    '';
-  };
-in
-{
-  environment.systemPackages = with pkgs; [
-    script-autostart
-
-    nitrogen
-  ];
-
   services.xserver = {
     displayManager.lightdm.enable = true;