added activation scripts for matugen & pywal

This commit is contained in:
Senior Matt
2026-04-02 13:23:09 +05:00
parent 68cd39af3b
commit 46b353968f
3 changed files with 15 additions and 3 deletions
+6
View File
@@ -8,6 +8,12 @@
home-manager.users.matthew.imports = [
{
home.activation = {
matugen = ''
${pkgs.matugen}/bin/matugen image /home/matthew/Pictures/iriza-katou.jpg --source-color-index 0
'';
};
home.packages = with pkgs; [
matugen
kdePackages.breeze
+3 -3
View File
@@ -275,12 +275,12 @@ layout {
// See the binds section below for more spawn examples.
// This line starts waybar, a commonly used bar for Wayland compositors.
// spawn-sh-at-startup "wal -i /home/matthew/Pictures/iriza-katou.jpg --cols16 --saturate 0.15"
// spawn-sh-at-startup "matugen image /home/matthew/Pictures/iriza-katou.jpg --source-color-index 0";
spawn-sh-at-startup "swaybg -i /home/matthew/Pictures/iriza-katou.jpg" // Wallpaper utility.
spawn-at-startup "waybar" // Bar.
spawn-at-startup "dunst" // Notification daemon.
spawn-sh-at-startup "wlsunset -l 43.2 -L 76.9 -t 5000" // Night light utility.
spawn-sh-at-startup "swaybg -i /home/matthew/Pictures/iriza-katou.jpg" // Wallpaper utility.
spawn-sh-at-startup "wal -i /home/matthew/Pictures/iriza-katou.jpg --cols16 --saturate 0.15"
spawn-sh-at-startup "matugen image /home/matthew/Pictures/iriza-katou.jpg";
// To run a shell command (with variables, pipes, etc.), use spawn-sh-at-startup:
// spawn-sh-at-startup "qs -c ~/source/qs/MyAwesomeShell"
+6
View File
@@ -37,6 +37,12 @@
home-manager.users.matthew.imports = [
{
home.activation = {
pywal = ''
${pkgs.pywal}/bin/wal -i /home/matthew/Pictures/iriza-katou.jpg --cols16 --saturate 0.15
'';
};
services.polkit-gnome.enable = true; # Enable Gnome polkit.
# Symlink config file.