updated mom's laptop

This commit is contained in:
Gerg-L 2023-02-17 22:56:18 -05:00
parent 32a4a75654
commit 4f83fd4389
4 changed files with 15 additions and 19 deletions

View file

@ -35,6 +35,7 @@
unstable,
stable,
flake-utils,
nvim-flake,
...
} @ inputs:
{
@ -57,6 +58,7 @@
{
nixpkgs.overlays = [
(import ./pkgs)
nvim-flake.overlays.default
];
}
];
@ -77,7 +79,7 @@
(import ./systems/laptop.nix inputs)
];
};
moms-laptop = stable.lib.nixosSystem {
moms-laptop = unstable.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
inherit inputs self;

View file

@ -14,7 +14,7 @@
pkgs.exa
pkgs.direnv
pkgs.nix-direnv
nvim-flake.packages.${pkgs.system}.default
pkgs.neovim
fetch-rs.packages.${pkgs.system}.default
suckless.packages.${pkgs.system}.st
];

View file

@ -5,7 +5,6 @@ _: {
}: {
services.xserver = {
enable = true;
tty = 1;
exportConfiguration = true; #make config debuggable
layout = "us";
libinput.enable = true;
@ -21,6 +20,7 @@ _: {
defaultSession = "xfce";
lightdm = {
enable = true;
extraConfig = "minimum-vt=1";
background = ../images/recursion.png;
greeters.mini = {
enable = true;

View file

@ -1,25 +1,19 @@
{
inputs:{
pkgs,
settings,
lib,
...
}: {
imports = let
files = [
"boot"
"fonts"
"git"
"packages"
"xfce"
"shells"
"theme"
imports = [
(import ../imports/boot.nix inputs)
(import ../imports/fonts.nix inputs)
(import ../imports/git.nix inputs)
(import ../imports/packages.nix inputs)
(import ../imports/xfce.nix inputs)
(import ../imports/shells.nix inputs)
(import ../imports/theme.nix inputs)
];
in
lib.lists.forEach files (
f:
../imports + ("/" + f + ".nix")
);
nixpkgs.allowedUnfree = ["hplip"];
system.stateVersion = "22.11";
environment.systemPackages = [
pkgs.gimp