Compare commits

..

No commits in common. "0414f6ac073ce4f9809f1e65276c0e8451390ffd" and "33f5a07af15ee0db93c754fa909b4bfd87b78f60" have entirely different histories.

3 changed files with 49 additions and 25 deletions

View file

@ -3,8 +3,8 @@
enable = true; enable = true;
settings = { settings = {
user = { user = {
name = "müde"; name = "Vinzenz Schroeter";
email = "git@darkest.space"; email = "vinzenz.f.s@gmail.com";
}; };
aliases = { aliases = {

View file

@ -0,0 +1,23 @@
{
config,
lib,
pkgs,
...
}:
{
options.programs.zsh-powerlevel10k = {
enable = lib.mkEnableOption "powerlevel10k zsh theme";
package = lib.mkPackageOption pkgs "zsh-powerlevel10k" { nullable = true; };
};
config =
let
cfg = config.programs.zsh-powerlevel10k;
p10k = if (cfg.package != null) then cfg.package else pkgs.zsh-powerlevel10k;
in
lib.mkIf cfg.enable {
programs.zsh.initContent = ''
source ${p10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme
'';
};
}

View file

@ -11,6 +11,30 @@
}: }:
{ {
imports = [ imports = [
{
home-manager = {
extraSpecialArgs = specialArgs;
useGlobalPkgs = true;
useUserPackages = true;
};
time.timeZone = "Europe/Berlin";
home-manager.sharedModules = [
{ home.stateVersion = "22.11"; }
# keep-sorted start
self.homeModules.git
self.homeModules.gnome-extensions
self.homeModules.nano
self.homeModules.templates
self.homeModules.zsh-basics
self.homeModules.zsh-powerlevel10k
# keep-sorted end
];
home-manager.users = home-manager-users;
}
# keep-sorted start # keep-sorted start
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
self.nixosModules.en-de self.nixosModules.en-de
@ -30,27 +54,4 @@
stylix.nixosModules.stylix stylix.nixosModules.stylix
# keep-sorted end # keep-sorted end
]; ];
config = {
home-manager = {
extraSpecialArgs = specialArgs;
useGlobalPkgs = true;
useUserPackages = true;
};
time.timeZone = "Europe/Berlin";
home-manager.sharedModules = [
{ home.stateVersion = "22.11"; }
# keep-sorted start
self.homeModules.git
self.homeModules.gnome-extensions
self.homeModules.nano
self.homeModules.templates
self.homeModules.zsh-basics
# keep-sorted end
];
home-manager.users = home-manager-users;
};
} }