Lockscreen custom

This commit is contained in:
Filippo Berto 2021-06-20 21:41:54 +02:00
parent b3fdc5f573
commit e080d5b9b8
10 changed files with 134 additions and 49 deletions

View file

@ -1,4 +1,4 @@
{ pkgs, ... }:
{ pkgs, lib, ... }:
let
nixpkgs = import <nixpkgs> {};
@ -15,7 +15,7 @@ in
(final: prev: { extra = (prev.lib.callPackageWith prev) ./extra/default.nix {}; }) # Custom library
(final: prev: (prev.lib.callPackageWith prev) ./custom/default.nix {}) # Custom packges
(
final: prev: {
final: prev: rec {
extra = prev.extra // {
colorPalette = with pkgs.extra; palette.palette {
black = color.hexToRgba nord.n0;
@ -31,6 +31,18 @@ in
bright-red = color.hexToRgba nord.n12;
cursor-cursor = color.hexToRgba nord.n4;
};
font = {
normal = { package = pkgs.cantarell-fonts; name = "Cantarell"; };
monospace = { package = pkgs.nerdfonts; name = "FuraCode Nerd Font Mono"; };
};
};
}
)
(
final: prev: {
lockscreen = prev.lockscreen.override {
palette = prev.extra.colorPalette;
font = prev.extra.font.normal;
};
}
)
@ -41,8 +53,6 @@ in
keyboard.layout = "it";
keyboard.options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" ];
packages = with pkgs; [
audacity
authy
blender
@ -95,11 +105,12 @@ in
transmission-gtk
wineFull
wireguard
xclip
zoom-us
zotero
] ++ [
(
dwarf-fortress-packages.dwarf-fortress-full.override {
pkgs.dwarf-fortress-packages.dwarf-fortress-full.override {
enableLegendsBrowser = false;
enableTextMode = true;
theme = "cla";