[djamba][stitch] configs refactoring + multiple hosts

This commit is contained in:
2026-02-28 15:05:47 +03:00
parent b0d27af111
commit a03f7d48ad
10 changed files with 428 additions and 343 deletions

64
apps/apps-list.nix Normal file
View File

@@ -0,0 +1,64 @@
{ config, pkgs, lib, ... }:
{
# List packages installed in system profile. To search, run:
# $ nix search wget
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
environment.systemPackages = with pkgs; [
nix-search-cli
alacritty
yazi
mc
vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
neovim
ripgrep
gnumake
dconf-editor
git
pstree
jq
nixd
nixpkgs-fmt
bfg-repo-cleaner
lazygit
tmux
ripgrep
dig
xclip
wget
throne
nix-index
inetutils
pciutils
tcpdump
libstrangle # fps limmiter
gparted
inkscape
flameshot
thunderbird
vscode-fhs
gcc
python312
python312Packages.nsz
python312Packages.detect-secrets
nodejs_20
go
jdk
appimage-run
gnome-tweaks
desktop-file-utils
vimix-cursors
vimix-icon-theme
vimix-gtk-themes
];
programs.nix-ld.enable = true;
programs.steam = {
enable = true;
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
};
}