Switch to nix-rice
This commit is contained in:
parent
5f960fc2ca
commit
98e4871193
12 changed files with 31 additions and 537 deletions
15
home.nix
15
home.nix
|
|
@ -2,6 +2,10 @@
|
|||
|
||||
let
|
||||
nixpkgs = import <nixpkgs> {};
|
||||
nix-rice = fetchTarball {
|
||||
url = "https://github.com/bertof/nix-rice/archive/refs/tags/v0.1.0.tar.gz";
|
||||
sha256 = "0am3fnn8lqbi0mhz8jxqskchw1phy5s7kkmrk6jw519dasqq6an7";
|
||||
};
|
||||
callPackage = pkgs.lib.callPackageWith pkgs;
|
||||
nord = import ./themes/nord.nix;
|
||||
onedark = import ./themes/onedark.nix;
|
||||
|
|
@ -12,12 +16,12 @@ in
|
|||
};
|
||||
|
||||
nixpkgs.overlays = [
|
||||
(final: prev: { extra = (prev.lib.callPackageWith prev) ./extra/default.nix {}; }) # Custom library
|
||||
(final: prev: { rice = (prev.lib.callPackageWith prev) nix-rice {}; }) # Custom library
|
||||
(final: prev: (prev.lib.callPackageWith prev) ./custom/default.nix {}) # Custom packges
|
||||
(
|
||||
final: prev: rec {
|
||||
extra = prev.extra // {
|
||||
colorPalette = with pkgs.extra; palette.palette {
|
||||
rice = prev.rice // {
|
||||
colorPalette = with pkgs.rice; palette.palette {
|
||||
black = color.hexToRgba nord.n0;
|
||||
red = color.hexToRgba nord.n11;
|
||||
green = color.hexToRgba nord.n14;
|
||||
|
|
@ -41,8 +45,8 @@ in
|
|||
(
|
||||
final: prev: {
|
||||
lockscreen = prev.lockscreen.override {
|
||||
palette = prev.extra.colorPalette;
|
||||
font = prev.extra.font.normal;
|
||||
palette = prev.rice.colorPalette;
|
||||
font = prev.rice.font.normal;
|
||||
};
|
||||
}
|
||||
)
|
||||
|
|
@ -103,6 +107,7 @@ in
|
|||
tdesktop
|
||||
teams
|
||||
transmission-gtk
|
||||
virt-manager
|
||||
wineFull
|
||||
wireguard
|
||||
xclip
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue