Welcome artemi
This commit is contained in:
parent
b4a0db8b6d
commit
64a92b3e87
4 changed files with 80 additions and 6 deletions
12
flake.lock
generated
12
flake.lock
generated
|
|
@ -89,11 +89,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1761597516,
|
"lastModified": 1762233356,
|
||||||
"narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=",
|
"narHash": "sha256-cGS3lLTYusbEP/IJIWGgnkzIl+FA5xDvtiHyjalGr4k=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "daf6dc47aa4b44791372d6139ab7b25269184d55",
|
"rev": "ca534a76c4afb2bdc07b681dbc11b453bab21af8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -113,11 +113,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1761078382,
|
"lastModified": 1762274591,
|
||||||
"narHash": "sha256-JNJesbe9MMN1Brq41BHEpuH+Z+Zg74y/nI5AFZX84Vw=",
|
"narHash": "sha256-Vbhluvk15qwiyNDyPd9tjJh9gxIfUjbKVT79c05Pd3I=",
|
||||||
"owner": "pjones",
|
"owner": "pjones",
|
||||||
"repo": "plasma-manager",
|
"repo": "plasma-manager",
|
||||||
"rev": "27dfa61b64d0cdb8e4ba6f3aaa4d4e067d64cb5c",
|
"rev": "6296d7100cc84b2ff732b7c103a50c2856974cf6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,7 @@
|
||||||
"luna"
|
"luna"
|
||||||
"terra"
|
"terra"
|
||||||
"solis"
|
"solis"
|
||||||
|
"artemis"
|
||||||
];
|
];
|
||||||
|
|
||||||
systems = [
|
systems = [
|
||||||
|
|
|
||||||
13
machines/artemis/configuration.nix
Normal file
13
machines/artemis/configuration.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
{...}: {
|
||||||
|
imports = [
|
||||||
|
./hardware-configuration.nix
|
||||||
|
./modules.nix
|
||||||
|
];
|
||||||
|
|
||||||
|
horseman.username = "horseman";
|
||||||
|
horseman.stateVersion = "24.11";
|
||||||
|
|
||||||
|
networking.hostName = "artemis";
|
||||||
|
|
||||||
|
networking.extraHosts = "127.0.0.1 koala.rails.local";
|
||||||
|
}
|
||||||
60
machines/artemis/modules.nix
Normal file
60
machines/artemis/modules.nix
Normal file
|
|
@ -0,0 +1,60 @@
|
||||||
|
{...}: {
|
||||||
|
imports = [
|
||||||
|
../../modules
|
||||||
|
];
|
||||||
|
|
||||||
|
config.horseman = {
|
||||||
|
catppuccin.flavor = "macchiato";
|
||||||
|
|
||||||
|
users.default.enable = true;
|
||||||
|
|
||||||
|
base = {
|
||||||
|
nix.enable = true;
|
||||||
|
locale.enable = true;
|
||||||
|
secrets.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
boot = {
|
||||||
|
loader.systemd.enable = true;
|
||||||
|
greeter.greetd.enable = true;
|
||||||
|
greeter.greetd.session = "Hyprland";
|
||||||
|
};
|
||||||
|
|
||||||
|
wm.hyprland = {
|
||||||
|
enable = true;
|
||||||
|
|
||||||
|
config = {
|
||||||
|
monitors.displays = [
|
||||||
|
{
|
||||||
|
output = "eDP-1";
|
||||||
|
x = 0;
|
||||||
|
y = 0;
|
||||||
|
bar = "top";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
monitors.bindWorkspaces = "interlaced";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
hardware = {
|
||||||
|
audio.enable = true;
|
||||||
|
bluetooth.enable = true;
|
||||||
|
wifi.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
network = {
|
||||||
|
ssh.enable = true;
|
||||||
|
syncthing.enable = true;
|
||||||
|
tailscale.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
apps = {
|
||||||
|
dev.enable = true;
|
||||||
|
visual.enable = true;
|
||||||
|
terminal = {
|
||||||
|
enable = true;
|
||||||
|
zsh.enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue