Made a new machine: Solis. It is the Latin word for sun, as it is my personal server.
This commit is contained in:
parent
adee460e81
commit
4fd8fb6e6f
7 changed files with 172 additions and 8 deletions
54
home-manager/server-apps.nix
Normal file
54
home-manager/server-apps.nix
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
{
|
||||
inputs,
|
||||
outputs,
|
||||
lib,
|
||||
config,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
imports = [];
|
||||
|
||||
nixpkgs = {
|
||||
overlays = [
|
||||
outputs.overlays.additions
|
||||
outputs.overlays.modifications
|
||||
outputs.overlays.unstable-packages
|
||||
];
|
||||
config = {
|
||||
allowUnfree = true;
|
||||
allowUnfreePredicate = _: true;
|
||||
};
|
||||
};
|
||||
|
||||
home = {
|
||||
username = "horseman";
|
||||
homeDirectory = "/home/horseman";
|
||||
};
|
||||
|
||||
# Enable programs
|
||||
home.packages = with pkgs; [
|
||||
htop
|
||||
zoxide
|
||||
];
|
||||
|
||||
programs.home-manager.enable = true;
|
||||
programs.git = {
|
||||
enable = true;
|
||||
userName = "KoenDR06";
|
||||
userEmail = "koen.de.ruiter@hotmail.com";
|
||||
};
|
||||
programs.gh.enable = true;
|
||||
programs.zsh = {
|
||||
oh-my-zsh = {
|
||||
enable = true;
|
||||
plugins = [ "git" ];
|
||||
theme = "agnoster";
|
||||
};
|
||||
};
|
||||
|
||||
# Nicely reload system units when changing configs
|
||||
systemd.user.startServices = "sd-switch";
|
||||
|
||||
# https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion
|
||||
home.stateVersion = "23.05";
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue