2026-02-02 14:04:56 +02:00
|
|
|
{ lib, pkgs, ... }:
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
# Baseline system tools available everywhere; users run Home Manager standalone.
|
|
|
|
|
config.environment.systemPackages = lib.mkAfter [
|
2026-02-03 09:18:59 +02:00
|
|
|
pkgs.distrobox
|
|
|
|
|
pkgs.distroshelf
|
2026-02-03 09:52:52 +02:00
|
|
|
pkgs.fastfetch
|
2026-02-03 13:07:02 +02:00
|
|
|
pkgs.flatpak
|
2026-02-02 14:04:56 +02:00
|
|
|
pkgs.ghostty
|
2026-02-03 09:18:59 +02:00
|
|
|
pkgs.git
|
2026-02-03 17:58:54 +02:00
|
|
|
pkgs.gnome-browser-connector # lets users install extensions from GNOME Extensions website
|
|
|
|
|
pkgs.gnome-extension-manager # GUI to browse/install GNOME Shell extensions
|
|
|
|
|
pkgs.gnomeExtensions.all-in-one-clipboard
|
|
|
|
|
pkgs.gnomeExtensions.alphabetical-app-grid
|
|
|
|
|
pkgs.gnomeExtensions.app-hider
|
|
|
|
|
pkgs.gnomeExtensions.apps
|
|
|
|
|
pkgs.gnomeExtensions.blur-my-shell
|
|
|
|
|
pkgs.gnomeExtensions.caffeine
|
|
|
|
|
(pkgs.gnomeExtensions.logo-menu.overrideAttrs (old: {
|
|
|
|
|
patches = (old.patches or []) ++ [ ../desktop/patches/logo-menu-custom-menu.patch ];
|
|
|
|
|
}))
|
|
|
|
|
pkgs.gnomeExtensions.places-status-indicator
|
|
|
|
|
pkgs.gnomeExtensions.restart-to
|
2026-02-02 21:30:08 +02:00
|
|
|
pkgs.home-manager
|
|
|
|
|
pkgs.just
|
2026-02-02 14:04:56 +02:00
|
|
|
pkgs.libnotify
|
2026-02-02 21:30:08 +02:00
|
|
|
pkgs.micro
|
2026-02-03 07:41:19 +02:00
|
|
|
pkgs.podman-compose
|
2026-02-02 14:04:56 +02:00
|
|
|
];
|
|
|
|
|
}
|