Hyprland dolphin fix

This commit is contained in:
2025-08-28 22:17:20 +03:00
parent c00c86aa66
commit 8d37a81ec5
3 changed files with 49 additions and 6 deletions

46
flake.lock generated
View File

@@ -33,6 +33,24 @@
"type": "github"
}
},
"dolphin-overlay": {
"inputs": {
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1743892246,
"narHash": "sha256-AHeavUWjnDPT/hffE5hM8RIew+mZJSSr9tUEiSvZW30=",
"owner": "rumboon",
"repo": "dolphin-overlay",
"rev": "55fec3268972876890d6081d3d76a701c37c01d7",
"type": "github"
},
"original": {
"owner": "rumboon",
"repo": "dolphin-overlay",
"type": "github"
}
},
"eko": {
"inputs": {
"flake-compat": "flake-compat",
@@ -237,7 +255,7 @@
"hyprlang": "hyprlang",
"hyprutils": "hyprutils",
"hyprwayland-scanner": "hyprwayland-scanner",
"nixpkgs": "nixpkgs",
"nixpkgs": "nixpkgs_2",
"pre-commit-hooks": "pre-commit-hooks",
"systems": "systems_2",
"xdph": "xdph"
@@ -476,16 +494,15 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1756266583,
"narHash": "sha256-cr748nSmpfvnhqSXPiCfUPxRz2FJnvf/RjJGvFfaCsM=",
"lastModified": 1743890059,
"narHash": "sha256-QQLhHHGNtAW8qRpseb40zqZlhZUeRRUg2SGmXjfE+so=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "8a6d5427d99ec71c64f0b93d45778c889005d9c2",
"rev": "58a813438464b5295170efe38d8bd5f40fcc1d23",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
@@ -507,6 +524,22 @@
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1756266583,
"narHash": "sha256-cr748nSmpfvnhqSXPiCfUPxRz2FJnvf/RjJGvFfaCsM=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "8a6d5427d99ec71c64f0b93d45778c889005d9c2",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1753694789,
"narHash": "sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM=",
@@ -547,11 +580,12 @@
},
"root": {
"inputs": {
"dolphin-overlay": "dolphin-overlay",
"eko": "eko",
"home-manager": "home-manager",
"hyprland": "hyprland",
"hyprland-plugins": "hyprland-plugins",
"nixpkgs": "nixpkgs_2",
"nixpkgs": "nixpkgs_3",
"nixpkgs-emoji-pin": "nixpkgs-emoji-pin",
"sops-nix": "sops-nix",
"zen-browser": "zen-browser"

View File

@@ -30,6 +30,9 @@
url = "github:hyprwm/hyprland-plugins";
inputs.hyprland.follows = "hyprland";
};
# Fix for dolphin on hyprland, see https://github.com/rumboon/dolphin-overlay/tree/main
dolphin-overlay.url = "github:rumboon/dolphin-overlay";
};
outputs = { self, nixpkgs, nixpkgs-emoji-pin, ... }@inputs: {

View File

@@ -143,4 +143,10 @@
];
};
# Fixes "The name org.freedesktop.UDisks2 was not provided by any .service files"
# See https://www.reddit.com/r/NixOS/comments/1goziru/dolphin_on_hyprland/
services.udisks2.enable = true;
# See https://github.com/rumboon/dolphin-overlay/tree/main
nixpkgs.overlays = [ inputs.dolphin-overlay.overlays.default ];
}