NIX_System_Configurations/common/modules/packages.nix

91 lines
1.4 KiB
Nix
Raw Normal View History

2023-11-26 21:32:14 +00:00
{ config, lib, pkgs, custompkgs, modulesPath, allPkgs, ... }:
2023-11-08 22:18:10 +00:00
{
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 ];
2023-11-26 21:32:14 +00:00
# disable documentation install
documentation.nixos.enable = false;
# cli util to upate hardware
2023-11-08 22:18:10 +00:00
services.fwupd.enable = true;
programs.steam.enable = true;
# use zsh shell
2023-11-08 22:18:10 +00:00
programs.zsh.enable = true;
# packages in global env
environment.systemPackages = with pkgs; [
# system utilities
wget
scrcpy
cmake
lm_sensors
smartmontools
powertop
htop
radeontop
2023-11-16 14:18:26 +00:00
neofetch
dmidecode
2023-11-08 22:18:10 +00:00
2023-11-26 21:32:14 +00:00
#(pkgs.callPackage ./resources.nix { })
2023-11-08 22:18:10 +00:00
# web
firefox
# development
openscad
vscode
git
flutter
prusa-slicer
2023-11-25 12:55:15 +00:00
iperf3
discord
2023-11-16 14:18:26 +00:00
2023-11-26 21:32:14 +00:00
rustup
2023-11-26 21:32:14 +00:00
## ides
2023-11-08 22:18:10 +00:00
jetbrains.idea-ultimate
jetbrains.dataspell
2023-11-26 21:32:14 +00:00
gnome-builder
## R statistics stuff
2023-11-08 22:18:10 +00:00
rstudio
R
# multimedia
vlc
gimp
zoom-us
# file transfer
warp
# gui utilities
pdfarranger
diebahn
appflowy
2023-11-26 21:32:14 +00:00
kicad
] ++ ([
custompkgs.resources
]);
2023-11-08 22:18:10 +00:00
}