add base_services modules
This commit is contained in:
parent
03ea8da475
commit
b0c2c2e780
6 changed files with 13 additions and 5 deletions
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
ghostty
|
ghostty
|
||||||
niri
|
niri
|
||||||
emacs
|
emacs
|
||||||
|
git
|
||||||
homeStylix
|
homeStylix
|
||||||
fuzzel
|
fuzzel
|
||||||
];
|
];
|
||||||
|
|
|
||||||
5
modules/system/services/base.nix
Normal file
5
modules/system/services/base.nix
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
{ ... }: {
|
||||||
|
flake.nixosModules.base_services = {
|
||||||
|
services.upower.enable = true;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue