Files
nixos-config/home-manager/programs/programs.nix
2025-12-07 00:39:49 -08:00

84 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
kdePackages.isoimagewriter
libreoffice-still
librewolf
localsend
lutris-unwrapped
meld
melonDS
moonlight-qt
nestopia-ue
nix-ld
obsidian
pandoc
prismlauncher
protonplus
protonup-qt
putty
pwninit
pwntools
qFlipper
r2modman
remmina
signal-desktop
spice
steam
steamcmd
swww
tor-browser
vesktop
vlc
vscode
wireshark
yubikey-agent
# rpi-imager
]
++ lib.optionals (hostname == "eva-01") [
calibre
sdrangel
sdrpp
sonic-visualiser
]
++ lib.optionals (hostname == "eva-02") [
vscode
]
++ lib.optionals (hostname == "eva-03") [
]);
# environment.sessionVariables.NIXOS_OZONE_WL = "1";
}