refactor(hyprland): update monitor configuration and rendering settings
All checks were successful
Flake checker / Build Nix targets (push) Successful in 9m28s

feat(apps): enable jellyflix and add jellyfin-mpv-shim and jellytui
fix(caddy): update dependencies for sops service on ryu and tsuba
This commit is contained in:
uttarayan21
2025-10-11 11:20:05 +05:30
parent e4c43c2001
commit c7b7d2a758
5 changed files with 37 additions and 10 deletions

View File

@@ -16,7 +16,7 @@ lib.optionalAttrs device.hasGui {
# ./gimp.nix
./guitarix.nix
./hyprpicker.nix
# ./jellyflix.nix
./jellyflix.nix
./kicad.nix
./kitty.nix
./mpv.nix

View File

@@ -4,7 +4,9 @@
...
}: {
home.packages = lib.optionals pkgs.stdenv.isLinux [
pkgs.jellyflix
# pkgs.jellyflix
# pkgs.jellyfin-media-player
pkgs.jellyfin-mpv-shim
pkgs.jellytui
];
}

View File

@@ -52,12 +52,36 @@
settings = {
source = "${pkgs.catppuccinThemes.hyprland}/themes/mocha.conf";
# "render:cm_fs_passthrough" = 1;
monitor = [
# "${device.monitors.primary}, 2560x1440@360, 0x0, 1, transform, 0, bitdepth, 10, cm, hdr, sdrbrightness, 1.1, sdrsaturation, 1.2"
"${device.monitors.primary}, 2560x1440@360, 0x0, 1, transform, 0"
"${device.monitors.secondary}, 2560x1440@170, -1440x-1120, 1, transform, 1"
"${device.monitors.tertiary}, 2560x1440@170, 2560x-1120, 1, transform, 3"
render = {
cm_fs_passthrough = 1;
cm_auto_hdr = 1;
};
monitorv2 = [
{
output = device.monitors.primary;
mode = "2560x1440@360";
position = "0x0";
scale = 1;
transform = 0;
# bitdepth = 10;
# cm = "hdr";
# sdrbrightness = 1.1;
# sdrsaturation = 1.2;
}
{
output = device.monitors.secondary;
mode = "2560x1440@170";
position = "-1440x-1120";
scale = 1;
transform = 1;
}
{
output = device.monitors.tertiary;
mode = "2560x1440@170";
position = "2560x-1120";
scale = 1;
transform = 3;
}
];
input = {