flake-parts #1

Merged
lucy merged 41 commits from flake-parts into main 2026-10-19 22:40:55 +00:00
6 changed files with 13 additions and 5 deletions
Showing only changes of commit b0c2c2e780 - Show all commits

add base_services modules

lucy 2026-10-20 00:10:56 +02:00

View file

@ -6,15 +6,16 @@
let let
mods = with self.nixosModules; [ mods = with self.nixosModules; [
agenix agenix
base_services
boot boot
core core
easyroam easyroam
git
myStylix myStylix
packages packages
pipewire pipewire
programs programs
stylixTargets stylixTargets
stylix_fonts
tlp tlp
user user
zsh zsh

View file

@ -2,8 +2,10 @@
flake.homeModules.git = { flake.homeModules.git = {
programs.git = { programs.git = {
enable = true; enable = true;
userName = "lucy"; settings = {
userEmail = "lucykaufmann@protonmail.com"; user.name = "lucy";
user.email = "lucykaufmann@protonmail.com";
};
}; };
}; };
} }

View file

@ -26,6 +26,7 @@
ghostty ghostty
niri niri
emacs emacs
git
homeStylix homeStylix
fuzzel fuzzel
]; ];

View file

@ -0,0 +1,5 @@
{ ... }: {
flake.nixosModules.base_services = {
services.upower.enable = true;
};
}

View file

@ -2,7 +2,6 @@
flake.nixosModules.myStylix = { pkgs, ... }: { flake.nixosModules.myStylix = { pkgs, ... }: {
imports = [ imports = [
inputs.stylix.nixosModules.stylix inputs.stylix.nixosModules.stylix
stylix_fonts
]; ];
stylix = { stylix = {
enable = true; enable = true;

View file

@ -1,5 +1,5 @@
{ ... }: { { ... }: {
flake.nixosModules.stylix_fonts = { pkgs, ... }: { flake.nixosModules.stylix_fonts = { pkgs, config, ... }: {
stylix.fonts = { stylix.fonts = {
serif = { serif = {
package = config.stylix.fonts.monospace.package; package = config.stylix.fonts.monospace.package;