Switch spotify client to Spot
GTK/Rust implementation of a spotify client
This commit is contained in:
parent
736750b21c
commit
685063b6ed
|
@ -113,7 +113,7 @@ in ''
|
||||||
bind = SUPER ALT, W, exec, [workspace 3] firefox
|
bind = SUPER ALT, W, exec, [workspace 3] firefox
|
||||||
bind = SUPER ALT, A, exec, [workspace 4] alacritty -e khal interactive
|
bind = SUPER ALT, A, exec, [workspace 4] alacritty -e khal interactive
|
||||||
bind = SUPER ALT, F, exec, [workspace 5] thunar
|
bind = SUPER ALT, F, exec, [workspace 5] thunar
|
||||||
bind = SUPER ALT, S, exec, [workspace 6] alacritty -e ncspot
|
bind = SUPER ALT, S, exec, [workspace 6] spot
|
||||||
bind = SUPER ALT, C, exec, [workspace 7] signal-desktop
|
bind = SUPER ALT, C, exec, [workspace 7] signal-desktop
|
||||||
bind = SUPER ALT, R, exec, [workspace 8] remmina
|
bind = SUPER ALT, R, exec, [workspace 8] remmina
|
||||||
bind = SUPER ALT, G, exec, [workspace 9] steam
|
bind = SUPER ALT, G, exec, [workspace 9] steam
|
||||||
|
@ -235,7 +235,7 @@ in ''
|
||||||
bind = SUPER, S, moveworkspacetomonitor, 6 current
|
bind = SUPER, S, moveworkspacetomonitor, 6 current
|
||||||
bind = SUPER, S, workspace, 6
|
bind = SUPER, S, workspace, 6
|
||||||
bind = SUPER SHIFT, S, movetoworkspace, 6
|
bind = SUPER SHIFT, S, movetoworkspace, 6
|
||||||
windowrulev2 = workspace 6 silent,class:(Alacritty),title:(ncspot)
|
windowrule = workspace 6 silent,(dev.alextren.Spot)
|
||||||
|
|
||||||
# 7: [c]hat
|
# 7: [c]hat
|
||||||
bind = SUPER, C, moveworkspacetomonitor, 7 current
|
bind = SUPER, C, moveworkspacetomonitor, 7 current
|
||||||
|
|
|
@ -3,10 +3,9 @@ in {
|
||||||
"format" = "{player_icon} ${titleFormat} {status_icon}";
|
"format" = "{player_icon} ${titleFormat} {status_icon}";
|
||||||
"interval" = 1;
|
"interval" = 1;
|
||||||
"player-icons" = {
|
"player-icons" = {
|
||||||
"default" = "";
|
"default" = "";
|
||||||
"mpv" = "";
|
"mpv" = "";
|
||||||
"spotify" = "";
|
"spot" = "";
|
||||||
"ncspot" = "";
|
|
||||||
};
|
};
|
||||||
"status-icons" = {
|
"status-icons" = {
|
||||||
"playing" = "";
|
"playing" = "";
|
||||||
|
|
|
@ -1,13 +1,12 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [ mpc-cli ];
|
home.packages = with pkgs; [ mpc-cli spot ];
|
||||||
services.mpd = {
|
services.mpd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
network.startWhenNeeded = true;
|
network.startWhenNeeded = true;
|
||||||
};
|
};
|
||||||
programs = {
|
programs.mpv = {
|
||||||
mpv = {
|
|
||||||
enable = true;
|
enable = true;
|
||||||
scripts = with pkgs.mpvScripts; [
|
scripts = with pkgs.mpvScripts; [
|
||||||
mpris
|
mpris
|
||||||
|
@ -19,6 +18,4 @@
|
||||||
webtorrent-mpv-hook
|
webtorrent-mpv-hook
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
ncspot.enable = true;
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue