2023-10-08 10:51:15 +01:00
|
|
|
{inputs, ...}: {
|
2023-05-25 15:44:15 +01:00
|
|
|
default = final: prev: {
|
2024-01-11 03:47:13 +00:00
|
|
|
gruvbox-plus-icon-pack = prev.callPackage ./pkgs/gruvbox-plus-icon-pack {inherit inputs;};
|
|
|
|
eww-hyprland-activewindow = prev.callPackage ./pkgs/eww-hyprland-activewindow {};
|
|
|
|
eww-hyprland-workspaces = prev.callPackage ./pkgs/eww-hyprland-workspaces {};
|
2024-01-15 09:34:41 +00:00
|
|
|
bitwarden-rofi = prev.callPackage ./pkgs/bitwarden-rofi {rofi = prev.rofi-wayland;};
|
2023-05-29 16:43:26 +01:00
|
|
|
|
2023-05-25 15:44:15 +01:00
|
|
|
ncmpcpp = prev.ncmpcpp.override {
|
|
|
|
visualizerSupport = true;
|
|
|
|
};
|
|
|
|
|
|
|
|
nerdfonts = prev.nerdfonts.override {
|
2023-10-08 10:51:15 +01:00
|
|
|
fonts = ["JetBrainsMono"];
|
2023-05-25 15:44:15 +01:00
|
|
|
};
|
|
|
|
|
2023-12-29 23:19:10 +00:00
|
|
|
gruvbox-gtk-theme = prev.gruvbox-gtk-theme.overrideAttrs {
|
|
|
|
patches = [./pkgs/gruvbox-gtk-theme/silence-warnings.patch];
|
|
|
|
};
|
|
|
|
|
2023-12-25 19:56:16 +00:00
|
|
|
mygui-openmw = prev.mygui.overrideAttrs (old: {
|
|
|
|
version = "3.4.3";
|
|
|
|
src = inputs.mygui-git;
|
|
|
|
patches = [];
|
|
|
|
cmakeFlags = old.cmakeFlags ++ ["-DMYGUI_DONT_USE_OBSOLETE=ON"]; #fix openmw link error
|
|
|
|
});
|
|
|
|
|
|
|
|
openmw = prev.openmw.overrideAttrs (old: {
|
|
|
|
version = "9999";
|
|
|
|
src = inputs.openmw-git;
|
|
|
|
buildInputs = (prev.lib.lists.remove prev.mygui old.buildInputs) ++ [prev.libyamlcpp prev.luajit prev.collada-dom final.mygui-openmw];
|
|
|
|
patches = [];
|
|
|
|
});
|
|
|
|
|
2023-12-21 17:33:57 +00:00
|
|
|
kitty = prev.kitty.overrideAttrs (old: {
|
2023-12-25 19:56:16 +00:00
|
|
|
patches = [./pkgs/kitty/0011-fix-test_fish_integration.patch];
|
2023-12-21 17:33:57 +00:00
|
|
|
});
|
|
|
|
|
2023-05-25 15:44:15 +01:00
|
|
|
steam = prev.steam.override {
|
|
|
|
extraPkgs = prev: [
|
2023-08-13 20:24:57 +01:00
|
|
|
prev.libkrb5
|
|
|
|
prev.keyutils
|
2023-05-25 15:44:15 +01:00
|
|
|
prev.gnome.zenity
|
|
|
|
prev.xdg-user-dirs
|
|
|
|
];
|
2023-12-12 12:20:55 +00:00
|
|
|
extraLibraries = prev: [
|
|
|
|
prev.gperftools
|
|
|
|
prev.mpg123
|
|
|
|
];
|
2023-05-25 15:44:15 +01:00
|
|
|
};
|
2024-01-11 03:47:13 +00:00
|
|
|
|
|
|
|
vimPlugins =
|
|
|
|
prev.vimPlugins
|
|
|
|
// {
|
|
|
|
presence-nvim = prev.vimUtils.buildVimPlugin {
|
|
|
|
name = "presence";
|
|
|
|
src = inputs.nvim-presence;
|
|
|
|
};
|
|
|
|
};
|
2023-05-25 15:44:15 +01:00
|
|
|
};
|
|
|
|
}
|