init: public

This commit is contained in:
2025-04-13 15:09:14 +08:00
parent 5995c2050b
commit 50247d94e8
253 changed files with 12964 additions and 567 deletions

View File

@@ -0,0 +1,7 @@
{ ... }:
{
imports = [
./nixos.nix
./home.nix
];
}

View File

@@ -0,0 +1,13 @@
{ ... }:
{
my.home.programs.zsh.shellAliases = {
localproxy_on = "export http_proxy=http://192.168.128.1:7890 https_proxy=http://192.168.128.1:7890 all_proxy=socks://192.168.128.1:7890";
};
my = {
coding.all.enable = true;
cmd.misc.enable = true;
xdg.enable = true;
cmd.media.all.enable = true;
desktop.media.all.enable = true;
};
}

View File

@@ -0,0 +1,17 @@
{ username, nixos-wsl, ... }:
{
imports = [
nixos-wsl.nixosModules.wsl
];
wsl.enable = true;
wsl.defaultUser = "${username}";
services.openssh = {
enable = true;
settings = {
# Forbid root login through SSH.
PermitRootLogin = "no";
PasswordAuthentication = true;
};
};
}