mirror of
https://codeberg.org/privacy1st/nix-git
synced 2024-11-22 22:09:34 +01:00
53 lines
1.4 KiB
Nix
53 lines
1.4 KiB
Nix
|
{ config, pkgs, ... }:
|
||
|
|
||
|
{
|
||
|
# Don't install all programs of the GNOME desktop.
|
||
|
environment.gnome.excludePackages = (with pkgs; [
|
||
|
gnome-photos
|
||
|
gnome-tour
|
||
|
]) ++ (with pkgs.gnome; [
|
||
|
cheese # Webcam viewer
|
||
|
gnome-music # Music player
|
||
|
epiphany # Web browser
|
||
|
geary # Email
|
||
|
gnome-characters
|
||
|
#gnome-contacts
|
||
|
]);
|
||
|
|
||
|
users.users.yoda = {
|
||
|
packages = with pkgs; [
|
||
|
# CLI apps
|
||
|
gnumake # make
|
||
|
wget
|
||
|
htop
|
||
|
|
||
|
# CCC Weather Workshop
|
||
|
#
|
||
|
# TODO: rdwd from Git, the packaged version is too old
|
||
|
#
|
||
|
# TODO: move to nix shell of weather Git repository
|
||
|
# (think of it as a docker container for the weather project: I don't need this elsewhere)
|
||
|
# https://github.com/nix-community/nix-direnv
|
||
|
#
|
||
|
unzip
|
||
|
(rWrapper.override{ packages = with rPackages; [ lubridate rdwd zoo ]; })
|
||
|
|
||
|
# Graphical Apps
|
||
|
firefox
|
||
|
tor-browser-bundle-bin
|
||
|
thunderbird # email
|
||
|
keepassxc # Password manager
|
||
|
freetube # YouTube client
|
||
|
veracrypt # Encrypted filesystem
|
||
|
joplin-desktop # Markdown notes
|
||
|
rnote # Handwritten notes
|
||
|
xournalpp # Handwritte notes
|
||
|
anki-bin # Flashcards
|
||
|
signal-desktop # Signal client
|
||
|
element-desktop # Matrix client
|
||
|
jetbrains.idea-ultimate # IDE
|
||
|
libsForQt5.ghostwriter # Markdown editor
|
||
|
];
|
||
|
};
|
||
|
}
|