diff --git a/home-manager/flake.lock b/home-manager/flake.lock index 370c37b..0d1712c 100644 --- a/home-manager/flake.lock +++ b/home-manager/flake.lock @@ -36,6 +36,22 @@ "type": "github" } }, + "gpu-screen-recorder-ui": { + "locked": { + "lastModified": 1741023597, + "narHash": "sha256-09HLLCoC6L8OEjy0mvA7F6agriHQQOGXYsOisE0b4g8=", + "owner": "js6pak", + "repo": "nixpkgs", + "rev": "5c405e5de49ffe89bcdc5b43813b31383eef6f1c", + "type": "github" + }, + "original": { + "owner": "js6pak", + "ref": "5c405e5de49ffe89bcdc5b43813b31383eef6f1c", + "repo": "nixpkgs", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -148,6 +164,7 @@ }, "root": { "inputs": { + "gpu-screen-recorder-ui": "gpu-screen-recorder-ui", "home-manager": "home-manager", "moonlight": "moonlight", "nixpkgs": "nixpkgs_2", diff --git a/home-manager/flake.nix b/home-manager/flake.nix index d303620..d4aed1b 100644 --- a/home-manager/flake.nix +++ b/home-manager/flake.nix @@ -16,7 +16,10 @@ inputs.nixpkgs.follows = "nixpkgs-unstable"; }; - + gpu-screen-recorder-ui = { + url = "github:js6pak/nixpkgs?ref=5c405e5de49ffe89bcdc5b43813b31383eef6f1c"; + inputs.nixpkgs.follows = "nixpkgs-unstable"; + }; }; outputs = @@ -24,6 +27,7 @@ nixpkgs, home-manager, nixpkgs-unstable, + gpu-screen-recorder-ui, ... }@inputs: let @@ -38,11 +42,16 @@ config.allowUnfree = true; }; + gpu-screen-recorder-ui-pkgs = import gpu-screen-recorder-ui { + inherit system; + config.allowUnfree = true; + }; in { homeConfigurations."buymymojo" = home-manager.lib.homeManagerConfiguration { inherit pkgs; extraSpecialArgs = { + inherit gpu-screen-recorder-ui-pkgs; inherit unstable; inherit inputs; }; diff --git a/home-manager/packages.nix b/home-manager/packages.nix index 2dfe575..7a9b37a 100644 --- a/home-manager/packages.nix +++ b/home-manager/packages.nix @@ -24,13 +24,6 @@ home.file."jdks/zulujdk17".source = pkgs.zulu17; home.file."jdks/zulujdk23".source = pkgs.zulu23; - home.file."Godot/current".source = unstable.godot; - home.file."Godot/current-mono".source = unstable.godot-mono; - home.file."Godot/export-templates/current".source = unstable.godot-export-templates; - home.file."Godot/4.3".source = unstable.godot_4_3; - home.file."Godot/4.3-mono".source = unstable.godot_4_3-mono; - home.file."Godot/export-templates/4.3".source = unstable.godot_4_3-export-templates; - # The home.packages option allows you to install Nix packages into your # environment. home.packages = with unstable; [ @@ -44,7 +37,6 @@ pkgs.pcsx2 pkgs.rpcs3 unstable.ryubing - unstable.torzu pkgs.heroic-unwrapped pkgs.ludusavi @@ -104,7 +96,7 @@ # === Media === pkgs.gimp pkgs.krita - # pkgs.mpv + pkgs.mpv unstable.losslesscut-bin # === Media === @@ -116,8 +108,7 @@ pkgs.distrobox pkgs.boxbuddy - unstable.godot-mono - unstable.godot-export-templates + unstable.godot unstable.blender-hip pkgs.freecad-wayland pkgs.unityhub @@ -125,6 +116,7 @@ unstable.gpu-screen-recorder unstable.gpu-screen-recorder-gtk + gpu-screen-recorder-ui-pkgs.gpu-screen-recorder-ui # # You can also create simple shell scripts directly inside your # # configuration. For example, this adds a command 'my-hello' to your @@ -133,7 +125,7 @@ # echo "Hello, ${config.home.username}!" # '') ]; - + programs.moonlight-mod = { enable = true; # stable = { diff --git a/hyfetch.json b/hyfetch.json deleted file mode 100644 index 056a021..0000000 --- a/hyfetch.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "preset": "transgender", - "mode": "rgb", - "light_dark": "dark", - "lightness": 0.65, - "color_align": { - "mode": "horizontal", - "custom_colors": [], - "fore_back": null - }, - "backend": "fastfetch", - "args": null, - "distro": null, - "pride_month_shown": [], - "pride_month_disable": false -} \ No newline at end of file diff --git a/mpv/mpv.conf b/mpv/mpv.conf index a3586e9..30c5ee7 100755 --- a/mpv/mpv.conf +++ b/mpv/mpv.conf @@ -89,9 +89,9 @@ deband-threshold=48 deband-range=24 deband-grain=16 -# dither-depth=auto -# dither=error-diffusion -# error-diffusion=sierra-lite +dither-depth=auto +dither=error-diffusion +error-diffusion=sierra-lite #ewa_lanczossharp scale=ewa_lanczos