nix/home-manager/t14/home.nix
iofq 1e236f8f71
Some checks failed
/ check (push) Failing after 2m38s
oracle2
2025-09-27 13:45:04 -05:00

75 lines
1.4 KiB
Nix
Executable file

{
pkgs,
lib,
...
}:
{
imports = [
../shared/programs/default.nix
../shared/wayland/default.nix
];
home = {
packages = with pkgs; [
# gaming
prismlauncher
runelite
jdk21
august-rsps
# comms
signal-desktop
discord
# apps
chromium
pcmanfm
feh
ffmpeg
mpv
piper
calibre
yt-dlp
# sysutils
appimage-run
wireguard-tools
android-tools
];
sessionVariables = {
MOZ_ENABLE_WAYLAND = 1;
JAVA_AWT_WM_NONREPARENTING = 1;
};
};
programs.librewolf.enable = true;
programs.ssh = {
enable = true;
enableDefaultConfig = false;
matchBlocks = {
"consensus" = {
port = 2022;
hostname = "consensus.tailc353f.ts.net";
identityFile = "/home/e/.ssh/id_ed25519";
};
"oracle1" = {
port = 2022;
hostname = "oracle1";
user = "root";
identityFile = "/home/e/.ssh/id_ed25519";
};
"oracle2" = {
port = 2022;
hostname = "oracle2";
user = "root";
identityFile = "/home/e/.ssh/id_ed25519";
};
"10110110.xyz" = {
port = 22;
hostname = "10110110.xyz";
user = "git";
identityFile = "/home/e/.ssh/id_ed25519";
};
};
};
fonts.fontconfig.enable = lib.mkForce true;
systemd.user.startServices = "sd-switch";
}