refactor: use overlays for my custom packages

This commit is contained in:
matt1432 2025-03-04 16:40:21 -05:00
parent a4829b0bab
commit 8ba117e22b
40 changed files with 176 additions and 169 deletions
modules/desktop

View file

@ -25,9 +25,9 @@ in {
./modules/dconf.nix
./modules/printer.nix
./modules/ratbag-mice.nix
(import ./modules/audio.nix self)
(import ./modules/packages.nix self)
(import ./modules/ratbag-mice.nix self)
(import ./modules/security.nix self)
];

View file

@ -4,7 +4,7 @@ self: {
pkgs,
...
}: let
inherit (self.scopedPackages.${pkgs.system}) mpvScripts;
inherit (pkgs.scopedPackages) mpvScripts;
inherit (lib) attrValues mkIf;

View file

@ -155,7 +155,7 @@ in {
startup_commands = "toggle_custom_color";
ui_font = "JetBrainsMono Nerd Font Mono Regular";
font_size = "24";
source = toString self.scopedPackages.${pkgs.system}.dracula.sioyek;
source = toString pkgs.scopedPackages.dracula.sioyek;
};
};
};

View file

@ -1,10 +1,10 @@
self: {
{
config,
lib,
pkgs,
...
}: let
inherit (self.packages.${pkgs.system}) libratbag piper;
inherit (pkgs.selfPackages) libratbag piper;
inherit (lib) mkIf;
cfg = config.roles.desktop;
@ -20,7 +20,4 @@ in {
piper
];
};
# For accurate stack trace
_file = ./ratbag-mice.nix;
}

View file

@ -4,7 +4,7 @@ self: {
pkgs,
...
}: let
inherit (self.scopedPackages.${pkgs.system}) dracula;
inherit (pkgs.scopedPackages) dracula;
inherit (lib) mkIf;

View file

@ -9,7 +9,7 @@ self: {
cfg = osConfig.roles.desktop;
hyprpaper = self.inputs.hyprpaper.packages.${pkgs.system}.default;
wallpaper = toString self.scopedPackages.${pkgs.system}.dracula.wallpaper;
wallpaper = toString pkgs.scopedPackages.dracula.wallpaper;
in {
config = mkIf cfg.enable {
home.packages = [hyprpaper];

View file

@ -4,7 +4,7 @@ self: {
pkgs,
...
}: let
inherit (self.scopedPackages.${pkgs.system}) dracula;
inherit (pkgs.scopedPackages) dracula;
inherit (lib) mkIf;