Files
2025-11-24 01:02:33 -08:00

85 lines
1.4 KiB
Nix

{ pkgs, hostname, lib, ... }:
{
imports = lib.optionals (! (lib.elem hostname [ "buildbox" "eva-02" ])) [
./ghostty/ghostty.nix
./rofi/rofi.nix
./hypr/hypridle.nix
./hypr/hyprland.nix
./hypr/hyprlock.nix
#./hypr/waybar.nix
]
++ lib.optionals (hostname == "eva-02") [
./ghostty/ghostty.nix
];
home.packages =
lib.optionals (! (lib.elem hostname [ "buildbox" "eva-02" ])) (with pkgs; [
#pwndbg
bambu-studio
blender
brave
desmume
gparted
jellyfin-media-player
kdePackages.bluedevil
kdePackages.bluez-qt
kdePackages.kate
kdePackages.kdeconnect-kde
kdePackages.oxygen-sounds
kdePackages.partitionmanager
libreoffice-still
librewolf
localsend
lutris-unwrapped
meld
melonDS
moonlight-qt
nestopia-ue
nix-ld
notion-app
obsidian
pandoc
prismlauncher
protonplus
protonup-qt
putty
pwninit
pwntools
qFlipper
r2modman
remmina
sdrangel
sdrpp
signal-desktop
spice
steam
steamcmd
swww
tor-browser
vesktop
vlc
vscode
wireshark
yubikey-agent
# rpi-imager
]
++ lib.optionals (hostname == "eva-01") [
sonic-visualiser
cinny-desktop
calibre
]
++ lib.optionals (hostname == "eva-02") [
vscode
]
++ lib.optionals (hostname == "eva-03") [
]);
# environment.sessionVariables.NIXOS_OZONE_WL = "1";
}