fix(binto): add wl clipboard and fix jelly player bug
This commit is contained in:
parent
531543bb46
commit
a57c48edba
3 changed files with 37 additions and 1 deletions
|
@ -36,6 +36,8 @@
|
|||
../../home/alacritty.nix
|
||||
../../home/dconf.nix
|
||||
../../home/firefox
|
||||
|
||||
./home/packages.nix
|
||||
];
|
||||
|
||||
# No touchy
|
||||
|
|
33
devices/binto/home/packages.nix
Normal file
33
devices/binto/home/packages.nix
Normal file
|
@ -0,0 +1,33 @@
|
|||
{ ... }: {
|
||||
xdg.desktopEntries."com.github.iwalton3.jellyfin-media-player" = {
|
||||
name = "Jellyfin Media Player";
|
||||
comment = "Desktop client for Jellyfin";
|
||||
exec = "jellyfinmediaplayer --platform xcb";
|
||||
icon = "com.github.iwalton3.jellyfin-media-player";
|
||||
terminal = false;
|
||||
type = "Application";
|
||||
categories = [ "AudioVideo" "Video" "Player" "TV" ];
|
||||
settings = {
|
||||
Version = "1.0";
|
||||
StartupWMClass = "jellyfin-media-player";
|
||||
};
|
||||
actions = {
|
||||
"DesktopF" = {
|
||||
name = "Desktop [Fullscreen]";
|
||||
exec = "jellyfinmediaplayer --fullscreen --desktop --platform xcb";
|
||||
};
|
||||
"DesktopW" = {
|
||||
name = "Desktop [Windowed]";
|
||||
exec = "jellyfinmediaplayer --windowed --desktop --platform xcb";
|
||||
};
|
||||
"TVF" = {
|
||||
name = "TV [Fullscreen]";
|
||||
exec = "jellyfinmediaplayer --fullscreen --tv --platform xcb";
|
||||
};
|
||||
"TVW" = {
|
||||
name = "TV [Windowed]";
|
||||
exec = "jellyfinmediaplayer --windowed --tv --platform xcb";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, ... }: {
|
||||
{ pkgs, lib, ... }: {
|
||||
programs.dconf.enable = true;
|
||||
|
||||
services = {
|
||||
|
@ -17,6 +17,7 @@
|
|||
environment.systemPackages = with pkgs; [
|
||||
p7zip # for reshade
|
||||
xclip
|
||||
wl-clipboard
|
||||
flat-remix-icon-theme
|
||||
nextcloud-client
|
||||
libreoffice-qt
|
||||
|
|
Loading…
Reference in a new issue