big staging update

Signed-off-by: s0me1newithhand7s <git+me@hand7s.org>
This commit is contained in:
s0me1newithhand7s 2025-12-29 16:42:07 +03:00
parent 0bf4c9cfca
commit 2939b08891
324 changed files with 6897 additions and 6797 deletions

View file

@ -1,7 +1,7 @@
{...}: {
home = {
stateVersion = "24.11";
username = "hand7s";
homeDirectory = "/home/hand7s";
};
home = {
stateVersion = "24.11";
username = "hand7s";
homeDirectory = "/home/hand7s";
};
}

View file

@ -1,32 +1,33 @@
{
osConfig,
lib,
...
osConfig,
lib,
...
}: {
home = {
gui = {
enable = lib.mkIf (
osConfig.networking.hostName == "s0mePC-nix" || osConfig.networking.hostName == "s0melapt0p-nix"
)
true;
home = {
gui = {
enable =
lib.mkIf (
osConfig.networking.hostName == "s0mePC-nix" || osConfig.networking.hostName == "s0melapt0p-nix"
)
true;
sessionType =
if
(
osConfig.networking.hostName == "s0mePC-nix"
)
then "Hyprland"
else if
(
osConfig.networking.hostName == "s0mew0rkstat1on-nix"
)
then "Hyprland"
else if
(
osConfig.networking.hostName == "s0melapt0p-nix"
)
then "Sway"
else "None";
};
sessionType =
if
(
osConfig.networking.hostName == "s0mePC-nix"
)
then "Hyprland"
else if
(
osConfig.networking.hostName == "s0mew0rkstat1on-nix"
)
then "Hyprland"
else if
(
osConfig.networking.hostName == "s0melapt0p-nix"
)
then "Sway"
else "None";
};
};
}

View file

@ -1,11 +1,11 @@
{...}: {
home = {
keyboard = {
variant = "";
layout = "us, ru";
options = [
"grp:caps_toggle"
];
};
home = {
keyboard = {
variant = "";
layout = "us, ru";
options = [
"grp:caps_toggle"
];
};
};
}

View file

@ -1,62 +1,62 @@
{
osConfig,
pkgs,
lib,
...
osConfig,
pkgs,
lib,
...
}: {
home = {
packages = with pkgs;
[
fd
gh
sd
xh
dua
nvd
gat
dust
sops
rsync
procs
sbctl
gping
dconf
tokei
comma
ifuse
trippy
bottom
kubectl
yt-dlp
ripgrep
gitoxide
tty-clock
deploy-rs
monero-cli
nixos-anywhere
wireguard-tools
yubico-piv-tool
yubikey-manager
libimobiledevice
nix-output-monitor
yubikey-touch-detector
yubikey-personalization
netbird-ui
]
++ lib.optionals (
osConfig.networking.hostName == "s0mePC-nix"
) [
mindustry
thunderbird
tetrio-desktop
min-ed-launcher
qbittorrent-enhanced
]
++ lib.optionals (
osConfig.networking.hostName == "s0melapt0p-nix"
) [
iwgtk
brightnessctl
];
};
home = {
packages = with pkgs;
[
fd
gh
sd
xh
dua
nvd
gat
dust
sops
rsync
procs
sbctl
gping
dconf
tokei
comma
ifuse
trippy
bottom
kubectl
yt-dlp
ripgrep
gitoxide
tty-clock
deploy-rs
monero-cli
nixos-anywhere
wireguard-tools
yubico-piv-tool
yubikey-manager
libimobiledevice
nix-output-monitor
yubikey-touch-detector
yubikey-personalization
netbird-ui
]
++ lib.optionals (
osConfig.networking.hostName == "s0mePC-nix"
) [
mindustry
thunderbird
tetrio-desktop
min-ed-launcher
qbittorrent-enhanced
]
++ lib.optionals (
osConfig.networking.hostName == "s0melapt0p-nix"
) [
iwgtk
brightnessctl
];
};
}

View file

@ -1,13 +1,13 @@
{
pkgs,
lib,
...
pkgs,
lib,
...
}: {
home = {
shellAliases = {
e = "${lib.getExe pkgs.eza}";
et = "${lib.getExe pkgs.eza} -T";
k = "${lib.getExe pkgs.kubectl}";
};
home = {
shellAliases = {
e = "${lib.getExe pkgs.eza}";
et = "${lib.getExe pkgs.eza} -T";
k = "${lib.getExe pkgs.kubectl}";
};
};
}