Add iris desktop item
This commit is contained in:
parent
229c91b131
commit
cd1788e95a
|
@ -103,26 +103,34 @@ let
|
||||||
'';
|
'';
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages =
|
||||||
# Spotify
|
let
|
||||||
spotify
|
## Wrapper around iris
|
||||||
# Latest version of vlc
|
irisDesktopItem = pkgs.makeDesktopItem {
|
||||||
unstable.vlc
|
name = "iris";
|
||||||
# Plex client
|
desktopName = "Iris";
|
||||||
plex-media-player
|
exec = "${pkgs.chromium}/bin/chromium --enable-features=UseOzonePlatform -ozone-platform=wayland --app=\"http://localhost:6680/iris/\"";
|
||||||
# OBS studio for screen recording
|
terminal = false;
|
||||||
unstable.obs-studio
|
};
|
||||||
# Soulseek client
|
in
|
||||||
nicotine-plus
|
with pkgs; [
|
||||||
# Mopidy + extensions
|
# Spotify
|
||||||
mopidy
|
spotify
|
||||||
mopidy-mpd
|
# Latest version of vlc
|
||||||
mopidy-iris
|
unstable.vlc
|
||||||
mopidy-scrobbler
|
# Plex client
|
||||||
mopidy-local
|
plex-media-player
|
||||||
# Picard for sorting
|
# OBS studio for screen recording
|
||||||
unstable.picard
|
unstable.obs-studio
|
||||||
];
|
# Soulseek client
|
||||||
|
nicotine-plus
|
||||||
|
# Mopidy + extensions
|
||||||
|
mopidyEnv
|
||||||
|
# Iris desktop client
|
||||||
|
irisDesktopItem
|
||||||
|
# Picard for sorting
|
||||||
|
unstable.picard
|
||||||
|
];
|
||||||
|
|
||||||
# Start mopidy as a user service, for sanity
|
# Start mopidy as a user service, for sanity
|
||||||
systemd.user.services.mopidy = {
|
systemd.user.services.mopidy = {
|
||||||
|
|
Loading…
Reference in New Issue