mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 04:58:01 +00:00
Gabriel Arazas
84fb02fb28
Only remove the package from the user package set and only available as an overlay. For now, it is done to make building my custom packages easier in the CI pipeline.
61 lines
2.6 KiB
Nix
61 lines
2.6 KiB
Nix
{ pkgs ? import <nixpkgs> { }, overrides ? (self: super: { }) }:
|
|
|
|
with pkgs;
|
|
|
|
let
|
|
packages = self:
|
|
let callPackage = newScope self;
|
|
in rec {
|
|
auto-editor = callPackage ./auto-editor.nix { };
|
|
awesome-cli = callPackage ./awesome-cli { };
|
|
decker = callPackage ./decker { };
|
|
cosmic-launcher = callPackage ./cosmic-launcher { };
|
|
cursedgl = callPackage ./cursedgl { };
|
|
clidle = callPackage ./clidle.nix { };
|
|
domterm = callPackage ./domterm { };
|
|
freerct = callPackage ./freerct.nix { };
|
|
distant = callPackage ./distant.nix { };
|
|
gol-c = callPackage ./gol-c.nix { };
|
|
gnome-search-provider-recoll =
|
|
callPackage ./gnome-search-provider-recoll.nix { };
|
|
gnome-shell-extension-burn-my-windows = callPackage ./gnome-shell-extension-burn-my-windows { };
|
|
gnome-shell-extension-fly-pie =
|
|
callPackage ./gnome-shell-extension-fly-pie.nix { };
|
|
guile-config = callPackage ./guile-config.nix { };
|
|
hush-shell = callPackage ./hush-shell.nix { };
|
|
ictree = callPackage ./ictree.nix { };
|
|
kiwmi = callPackage ./kiwmi { };
|
|
libadwaita-latest = libadwaita.overrideAttrs (super: self: {
|
|
version = "1.2.0";
|
|
src = fetchFromGitLab {
|
|
domain = "gitlab.gnome.org";
|
|
owner = "GNOME";
|
|
repo = "libadwaita";
|
|
rev = "1.2.0";
|
|
hash = "sha256-3lH7Vi9M8k+GSrCpvruRpLrIpMoOakKbcJlaAc/FK+U=";
|
|
};
|
|
});
|
|
lwp = callPackage ./lwp { };
|
|
moac = callPackage ./moac.nix { };
|
|
mopidy-beets = callPackage ./mopidy-beets.nix { };
|
|
mopidy-funkwhale = callPackage ./mopidy-funkwhale.nix { };
|
|
mopidy-internetarchive = callPackage ./mopidy-internetarchive.nix { };
|
|
nautilus-annotations = callPackage ./nautilus-annotations { };
|
|
neuwaita-icon-theme = callPackage ./neuwaita-icon-theme { };
|
|
pop-launcher-plugin-brightness = callPackage ./pop-launcher-plugin-brightness { };
|
|
pop-launcher-plugin-duckduckgo-bangs =
|
|
callPackage ./pop-launcher-plugin-duckduckgo-bangs.nix { };
|
|
pop-launcher-plugin-jetbrains = callPackage ./pop-launcher-plugin-jetbrains { };
|
|
swh = callPackage ./software-heritage { python3Packages = python310Packages; };
|
|
speki = callPackage ./speki { };
|
|
tic-80 = callPackage ./tic-80 { };
|
|
smile = callPackage ./smile { };
|
|
vpaint = libsForQt5.callPackage ./vpaint.nix { };
|
|
vgc = qt6Packages.callPackage ./vgc { };
|
|
watc = callPackage ./watc { };
|
|
wzmach = callPackage ./wzmach { };
|
|
xs = callPackage ./xs { };
|
|
};
|
|
in
|
|
lib.fix' (lib.extends overrides packages)
|