60 lines
935 B
Nix
60 lines
935 B
Nix
{ config, lib, pkgs, modulesPath, ... }:
|
|
|
|
{
|
|
imports =
|
|
[];
|
|
|
|
# packages to exclude from default gnome
|
|
environment.gnome.excludePackages = (with pkgs; [
|
|
gnome-photos
|
|
gnome-tour
|
|
]) ++ (with pkgs.gnome; [
|
|
gnome-music
|
|
yelp # help viewer
|
|
epiphany # web browser
|
|
geary # email reader
|
|
totem # video player
|
|
tali # poker game
|
|
iagno # go game
|
|
hitori # sudoku game
|
|
atomix # puzzle game
|
|
]);
|
|
|
|
# disable xterm
|
|
services.xserver.excludePackages = [ pkgs.xterm ];
|
|
|
|
# packages in global env
|
|
environment.systemPackages = with pkgs; [
|
|
# system utilities
|
|
wget
|
|
scrcpy
|
|
cmake
|
|
|
|
# web
|
|
firefox
|
|
|
|
# development
|
|
openscad
|
|
vscode
|
|
git
|
|
flutter
|
|
prusa-slicer
|
|
rustup
|
|
jetbrains.idea-ultimate
|
|
kicad
|
|
rstudio
|
|
R
|
|
|
|
# multimedia
|
|
vlc
|
|
gimp
|
|
|
|
# file transfer
|
|
warp
|
|
|
|
# gui utilities
|
|
pdfarranger
|
|
diebahn
|
|
appflowy
|
|
];
|
|
} |