who knows

This commit is contained in:
atagen 2023-05-20 22:28:48 +10:00
parent bb2e813df8
commit aae14e214e
11 changed files with 512 additions and 218 deletions

View file

@ -4,18 +4,20 @@
lib,
config,
pkgs,
nix-rice,
...
}:
# let
# lemurs = callPackage ./system/syspkgs/lemurs.nix {};
# ly = callPackage ./system/syspkgs/ly.nix {};
# in
{
}: {
nixpkgs = {
overlays = [
outputs.overlays.additions
outputs.overlays.unstable-pkgs
inputs.nur.overlay
nix-rice.overlays.default
];
config = {
allowUnfree = true;
allowUnfreePredicate = _: true;
};
};
nix = {
@ -25,14 +27,47 @@
};
};
# imports = [
# inputs.declarative-cachix
# inputs.helix
# ];
imports = [
inputs.declarative-cachix.nixosModules.declarative-cachix
# inputs.helix
];
# cachix = [
# "nix-community"
# ];
# stylix = {
# polarity = "dark";
# image = pkgs.fetchurl {
# sha256 = "sha256-6BCoxgqK5pCxv5P7Rf5MoyLbHAShRd3YuacAcZ916C8=";
# url = "https://gruvbox-wallpapers.pages.dev/wallpapers/irl/flowers-2.jpg";
# };
# base16Scheme = "${inputs.base16-schemes}/gruvbox-dark-hard.yaml";
# fonts = {
# sizes = {
# desktop = 12;
# popups = 12;
# terminal = 10;
# applications = 12;
# };
# monospace = {
# name = "Fira Code";
# package = pkgs.fira-code;
# };
# sansSerif = {
# name = "Inria Sans";
# package = pkgs.inriafonts;
# };
# serif = {
# name = "Inria Serif";
# package = pkgs.inriafonts;
# };
# emoji = {
# name = "Twitter Color Emoji";
# package = pkgs.twemoji-color-font;
# };
# };
# };
cachix = [
"nix-community"
];
nix.extraOptions = ''
keep-outputs = true
@ -64,7 +99,6 @@
useXkbConfig = true; # use xkbOptions in tty.
};
nixpkgs.config.allowUnfree = true;
hardware.opengl.enable = true;
hardware.opengl.driSupport32Bit = true;