renamed configuration.nix to common.nix

moved sudo configuration to shells.nix
switched to kmscon
reorganized all packages removed a few
switched from scripts to shell aliases
set keep-outputs and keep-derivations to false
removed picom from laptop
This commit is contained in:
ISnortPennies 2023-02-04 14:49:48 -05:00
parent 4b3e928482
commit b3cb8940d4
11 changed files with 119 additions and 115 deletions

View file

@ -1,4 +1,29 @@
{pkgs, ...}: {
services.kmscon = {
enable = true;
hwRender = true;
extraConfig = ''
font-size=12
'';
fonts = [
{
name = "Overpass Mono";
package = pkgs.overpass;
}
{
name = "OverpassMono Nerd Font";
package =
pkgs.nerdfonts.override
{
fonts = ["Overpass"];
};
}
{
name = "Material Design Icons";
package = pkgs.material-design-icons;
}
];
};
fonts = {
fonts = with pkgs; [
overpass
@ -8,6 +33,7 @@
fonts = ["Overpass"];
})
];
enableDefaultFonts = false;
fontDir.enable = true;
fontconfig = {
enable = true;