36 lines
676 B
Nix
36 lines
676 B
Nix
{ ... }: {
|
|
flake.nixosModules.packages = { pkgs, ... }: {
|
|
nixpkgs.config.allowUnfree = true;
|
|
programs.niri.enable = true;
|
|
services.displayManager.gdm.enable = true;
|
|
environment.systemPackages = with pkgs; [
|
|
ufetch
|
|
rbw
|
|
pinentry-gnome3
|
|
nixd
|
|
nixfmt
|
|
xournalpp
|
|
chromium
|
|
wl-clipboard
|
|
polkit_gnome
|
|
xwayland-satellite
|
|
nautilus
|
|
libwacom
|
|
devenv
|
|
kdePackages.qt6ct
|
|
gcc
|
|
clang-tools
|
|
gdb
|
|
gnumake
|
|
libreoffice
|
|
ripgrep
|
|
jq
|
|
nmgui
|
|
kdePackages.qtdeclarative
|
|
];
|
|
fonts.packages = with pkgs; [
|
|
inter
|
|
noto-fonts
|
|
];
|
|
};
|
|
}
|