82 lines
1.3 KiB
Nix
82 lines
1.3 KiB
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 ];
|
|
|
|
# cli util to upate hardware
|
|
services.fwupd.enable = true;
|
|
programs.steam.enable = true;
|
|
|
|
# use zsh shell
|
|
programs.zsh.enable = true;
|
|
|
|
# packages in global env
|
|
environment.systemPackages = with pkgs; [
|
|
# system utilities
|
|
wget
|
|
scrcpy
|
|
cmake
|
|
lm_sensors
|
|
smartmontools
|
|
powertop
|
|
htop
|
|
radeontop
|
|
neofetch
|
|
dmidecode
|
|
|
|
# web
|
|
firefox
|
|
|
|
# development
|
|
openscad
|
|
vscode
|
|
git
|
|
flutter
|
|
prusa-slicer
|
|
|
|
#cargo
|
|
#rustc
|
|
|
|
## jetbrains ides
|
|
jetbrains.idea-ultimate
|
|
jetbrains.dataspell
|
|
kicad
|
|
|
|
## R statistics stuff
|
|
rstudio
|
|
R
|
|
|
|
# multimedia
|
|
vlc
|
|
gimp
|
|
zoom-us
|
|
|
|
# file transfer
|
|
warp
|
|
|
|
# gui utilities
|
|
pdfarranger
|
|
diebahn
|
|
appflowy
|
|
];
|
|
} |