fix: Fix the issues with the linux flakes

This commit is contained in:
uttarayan21
2024-07-10 02:07:06 +05:30
parent d482a6d851
commit f47686d589
5 changed files with 28 additions and 6 deletions

View File

@@ -41,8 +41,8 @@ lib.attrsets.optionalAttrs device.hasGui {
catppuccinThemes.gtk catppuccinThemes.gtk
catppuccinThemes.papirus-folders catppuccinThemes.papirus-folders
gnome.seahorse seahorse
gnome.nautilus nautilus
nextcloud-client nextcloud-client
gparted gparted
polkit_gnome polkit_gnome

View File

@@ -204,6 +204,14 @@
}; };
packages = inputs.neovim.packages; packages = inputs.neovim.packages;
# // {
# x86_64-linux.fprintd =
# (import nixpkgs {
# inherit overlays;
# system = "x86_64-linux";
# })
# .fprintd;
# };
cachix = let cachix = let
cachix-deploy-lib = inputs.cachix-deploy.lib nixpkgs.legacyPackages.x86_64-linux; cachix-deploy-lib = inputs.cachix-deploy.lib nixpkgs.legacyPackages.x86_64-linux;

View File

@@ -99,7 +99,7 @@
master = { master = {
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
new_is_master = true; new_status = "master";
}; };
gestures = { gestures = {

View File

@@ -16,10 +16,9 @@
}; };
}; };
hardware.opengl = { hardware.graphics = {
enable = true; enable = true;
driSupport = true; enable32Bit = true;
driSupport32Bit = true;
}; };
virtualisation.libvirtd.enable = true; virtualisation.libvirtd.enable = true;

View File

@@ -218,6 +218,21 @@
final.doctest final.doctest
]; ];
}); });
fprintd = prev.fprintd.overrideAttrs (oldAttrs: rec {
version = "1.94.3";
src = final.fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "libfprint";
repo = "fprintd";
rev = "v${version}";
sha256 = "sha256-shH+ctQAx4fpTMWTmo3wB45ZS38Jf8RknryPabfZ6QE=";
};
patches = [];
mesonCheckFlags = [
"--no-suite" "fprintd:PAM"
"--no-suite" "fprintd:TestPamFprintd"
];
});
}; };
# _1password = final: prev: { # _1password = final: prev: {
# _1password-gui = prev._1password-gui.override { # _1password-gui = prev._1password-gui.override {