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

View file

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

View file

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

View file

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