Compare commits
2 Commits
8d8ad4ab1c
...
36090ee207
Author | SHA1 | Date |
---|---|---|
Nathan McCarty | 36090ee207 | |
Nathan McCarty | 3dd843baa1 |
|
@ -225,6 +225,9 @@ in with lib; {
|
||||||
windowrule = center,pavucontrol
|
windowrule = center,pavucontrol
|
||||||
windowrule = float,pavucontrol
|
windowrule = float,pavucontrol
|
||||||
|
|
||||||
|
# Emacs streaming
|
||||||
|
windowrulev2 = float,title:^(emacs-streaming)$
|
||||||
|
|
||||||
## Scratchpads
|
## Scratchpads
|
||||||
|
|
||||||
# Alacritty
|
# Alacritty
|
||||||
|
|
|
@ -243,11 +243,22 @@
|
||||||
dependsOn = [ "plex" ];
|
dependsOn = [ "plex" ];
|
||||||
};
|
};
|
||||||
# Configure podgrab - podcasts
|
# Configure podgrab - podcasts
|
||||||
"podgrab" = {
|
# "podgrab" = {
|
||||||
image = "akhilrex/podgrab";
|
# image = "akhilrex/podgrab";
|
||||||
environment = { "CHECK_FREQUENCY" = "5"; };
|
# environment = { "CHECK_FREQUENCY" = "5"; };
|
||||||
volumes = [ "/var/lib/podgrab:/config" "/mnt/podcasts:/assets" ];
|
# volumes = [ "/var/lib/podgrab:/config" "/mnt/podcasts:/assets" ];
|
||||||
ports = [ "4242:8080" ];
|
# ports = [ "4242:8080" ];
|
||||||
|
# };
|
||||||
|
# Configure audio bookshelf
|
||||||
|
"audiobookshelf" = {
|
||||||
|
image = "ghcr.io/advplyr/audiobookshelf:latest";
|
||||||
|
ports = [ "13378:13378" ];
|
||||||
|
volumes = [
|
||||||
|
"/mnt/podcasts/audiobooks:/audiobooks"
|
||||||
|
"/mnt/podcasts/podcasts:/podcasts"
|
||||||
|
"/mnt/podcasts/metadata:/metadata"
|
||||||
|
"/var/lib/audiobookshelf:/config"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
# Make the containers depend on their mounts
|
# Make the containers depend on their mounts
|
||||||
|
@ -257,6 +268,6 @@
|
||||||
"podman-jellyfin" = { after = [ "mnt-music.mount" "mnt-plex.mount" ]; };
|
"podman-jellyfin" = { after = [ "mnt-music.mount" "mnt-plex.mount" ]; };
|
||||||
"podman-sabnzbd" = { after = [ "mnt-scratch.mount" ]; };
|
"podman-sabnzbd" = { after = [ "mnt-scratch.mount" ]; };
|
||||||
"podman-lidarr" = { after = [ "mnt-music.mount" ]; };
|
"podman-lidarr" = { after = [ "mnt-music.mount" ]; };
|
||||||
"podman-podgrab" = { after = [ "mnt-podcasts.mount" ]; };
|
"podman-audiobookshelf" = { after = [ "mnt-podcasts.mount" ]; };
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
emacs --name "emacs-streaming" &
|
||||||
|
sleep 1
|
||||||
|
hyprctl dispatch resizewindowpixel exact 1829 1029,title:emacs-streaming
|
||||||
|
|
||||||
|
wait
|
Loading…
Reference in New Issue