chore: sydpc밖에 steam, slippi, openutau를 끔
This commit is contained in:
@@ -15,9 +15,7 @@
|
|||||||
wifi.enable = true;
|
wifi.enable = true;
|
||||||
stylix.enable = true;
|
stylix.enable = true;
|
||||||
niri.enable = true;
|
niri.enable = true;
|
||||||
steam.enable = true;
|
|
||||||
bluetooth.enable = true;
|
bluetooth.enable = true;
|
||||||
# gdm.enable = true;
|
|
||||||
openssh.enable = true;
|
openssh.enable = true;
|
||||||
sydpkgs.overlay.enable = true;
|
sydpkgs.overlay.enable = true;
|
||||||
dank-material-shell.enable = true;
|
dank-material-shell.enable = true;
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ let
|
|||||||
pkgs = nixpkgs;
|
pkgs = nixpkgs;
|
||||||
};
|
};
|
||||||
inherit inputs system;
|
inherit inputs system;
|
||||||
|
host = hostName;
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -18,63 +18,67 @@
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
homeConfiguration = { config, lib, pkgs, ... }: {
|
homeConfiguration = { config, lib, pkgs, host, ... }:
|
||||||
home.file.".ssh/id_ed25519".source =
|
let on = hosts:
|
||||||
config.lib.file.mkOutOfStoreSymlink
|
if builtins.isString hosts
|
||||||
"/persist/private-keys/ssh/msyds@sydpc";
|
then hosts == host
|
||||||
|
else builtins.elem host hosts;
|
||||||
|
in {
|
||||||
|
home.file.".ssh/id_ed25519".source =
|
||||||
|
config.lib.file.mkOutOfStoreSymlink
|
||||||
|
"/persist/private-keys/ssh/msyds@sydpc";
|
||||||
|
|
||||||
home.file.".face".source = ./avatar.jpg;
|
home.file.".face".source = ./avatar.jpg;
|
||||||
|
|
||||||
home.file.".ssh/id_ed25519.pub".source =
|
home.file.".ssh/id_ed25519.pub".source =
|
||||||
../../public-keys/ssh/${"msyds@sydpc.pub"};
|
../../public-keys/ssh/${"msyds@sydpc.pub"};
|
||||||
|
|
||||||
sydnix = {
|
sydnix = {
|
||||||
documentation.enable = true;
|
documentation.enable = true;
|
||||||
xdg.enable = true;
|
xdg.enable = true;
|
||||||
steam.enable = true;
|
steam.enable = on "sydpc";
|
||||||
zotero.enable = true;
|
zotero.enable = true;
|
||||||
openutau.enable = true;
|
slippi.enable = on "sydpc";
|
||||||
slippi.enable = true;
|
desktop-environment.enable = true;
|
||||||
desktop-environment.enable = true;
|
clojure.enable = true;
|
||||||
clojure.enable = true;
|
capitaine-cursors.enable = true;
|
||||||
capitaine-cursors.enable = true;
|
terraria.enable = on "sydpc";
|
||||||
terraria.enable = true;
|
kdeconnect.enable = true;
|
||||||
kdeconnect.enable = true;
|
qalculate.enable = true;
|
||||||
qalculate.enable = true;
|
toki-pona.enable = true;
|
||||||
toki-pona.enable = true;
|
sops = {
|
||||||
sops = {
|
enable = true;
|
||||||
enable = true;
|
keyFile = "/persist/private-keys/age/crumb";
|
||||||
keyFile = "/persist/private-keys/age/crumb";
|
};
|
||||||
};
|
# Personal configurations.
|
||||||
# Personal configurations.
|
users.crumb = {
|
||||||
users.crumb = {
|
bash.enable = true;
|
||||||
bash.enable = true;
|
direnv.enable = true;
|
||||||
direnv.enable = true;
|
git.enable = true;
|
||||||
git.enable = true;
|
nvim.enable = true;
|
||||||
nvim.enable = true;
|
readline.enable = true;
|
||||||
readline.enable = true;
|
niri.enable = true;
|
||||||
niri.enable = true;
|
firefox.enable = true;
|
||||||
firefox.enable = true;
|
ghostty.enable = true;
|
||||||
ghostty.enable = true;
|
# waybar.enable = true;
|
||||||
# waybar.enable = true;
|
tf2.enable = true;
|
||||||
tf2.enable = true;
|
fcitx5.enable = true;
|
||||||
fcitx5.enable = true;
|
anki.enable = true;
|
||||||
anki.enable = true;
|
mumble.enable = true;
|
||||||
mumble.enable = true;
|
};
|
||||||
};
|
users.msyds = {
|
||||||
users.msyds = {
|
discord.enable = true;
|
||||||
discord.enable = true;
|
hunspell.enable = true;
|
||||||
hunspell.enable = true;
|
emacs.enable = true;
|
||||||
emacs.enable = true;
|
impermanence.enable = true;
|
||||||
impermanence.enable = true;
|
syncthing.enable = true;
|
||||||
syncthing.enable = true;
|
fonts.enable = true;
|
||||||
fonts.enable = true;
|
dank-material-shell.enable = true;
|
||||||
dank-material-shell.enable = true;
|
sioyek.enable = true;
|
||||||
sioyek.enable = true;
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Don't touch!
|
||||||
|
home.stateVersion = "18.09";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Don't touch!
|
|
||||||
home.stateVersion = "18.09";
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user