Updated flake;

Removed gale overlay

port 8000 now always open for temporary services.

updated mpv config

Added mount.yazi plugin
This commit is contained in:
Jurn Wubben 2025-05-01 15:05:15 +02:00
parent 1e1736e14b
commit eb6a366283
8 changed files with 188 additions and 445 deletions

View file

@ -8,6 +8,7 @@
home.packages = lib.mkIf osConfig.niksos.games [
pkgs.dolphin-emu
pkgs.suyu
pkgs.gale
# (
# pkgs.appimageTools.wrapType1 rec {

View file

@ -10,10 +10,11 @@
profile = "gpu-hq";
hwdec = "auto-safe";
gpu-context = "wayland";
ytdl-format = "bestvideo+bestaudio";
ytdl-format = "bestvideo[height<=?1440]+bestaudio/best";
volume-max = 200;
fs = true;
save-position-on-quit = true;
webui-port = 9090;
};
scripts = with pkgs.mpvScripts; [
@ -22,6 +23,7 @@
thumbfast
sponsorblock
mpv-cheatsheet
simple-mpv-webui
];
};
}

View file

@ -14,9 +14,14 @@
pkgs.usbutils
pkgs.pciutils
pkgs.inetutils
pkgs.aria2
pkgs.dua
pkgs.file
]
++ lib.optionals osConfig.niksos.desktop [
inputs.somcli.defaultPackage.${pkgs.system}
pkgs.ffmpeg
pkgs.gurk-rs
]
++ lib.optionals osConfig.niksos.bluetooth [
pkgs.ear2ctl

View file

@ -1,5 +1,26 @@
{
osConfig,
pkgs,
lib,
...
}: let
inherit (lib) mkIf;
udisks2 = osConfig.services.udisks2.enable;
yPlugins = pkgs.yaziPlugins;
in {
programs.yazi = {
enable = true;
plugins = {
full-border = yPlugins.full-border;
mount = mkIf udisks2 yPlugins.mount;
};
keymap.manager.prepend_keymap =
lib.optionals udisks2
[
{
on = "M";
run = "plugin mount";
}
];
};
}