Add command line utility apps to servers
This commit is contained in:
parent
c910b9d8f1
commit
fddd655916
4 changed files with 55 additions and 46 deletions
50
hosts/apps-desktop.nix
Normal file
50
hosts/apps-desktop.nix
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
# Desktop command line utilities
|
||||||
|
wine
|
||||||
|
pandoc
|
||||||
|
texlive.combined.scheme-full
|
||||||
|
|
||||||
|
# Programming languages
|
||||||
|
jdk
|
||||||
|
|
||||||
|
# Tray applications
|
||||||
|
networkmanagerapplet # nm-applet
|
||||||
|
nextcloud-client
|
||||||
|
protonmail-bridge
|
||||||
|
|
||||||
|
# GNOME apps
|
||||||
|
gnome.cheese
|
||||||
|
gnome.nautilus
|
||||||
|
gnome.file-roller
|
||||||
|
gnome.gnome-calculator
|
||||||
|
gnome.gnome-disk-utility
|
||||||
|
gnome.simple-scan
|
||||||
|
|
||||||
|
# Applications
|
||||||
|
anki-bin
|
||||||
|
mpv # required for audio
|
||||||
|
discord
|
||||||
|
gimp
|
||||||
|
krita
|
||||||
|
inkscape
|
||||||
|
obs-studio
|
||||||
|
qbittorrent
|
||||||
|
pureref
|
||||||
|
libreoffice
|
||||||
|
gnome.ghex
|
||||||
|
evince
|
||||||
|
pdfsam-basic
|
||||||
|
steam
|
||||||
|
sqlitebrowser
|
||||||
|
vscodium
|
||||||
|
zoom-us
|
||||||
|
thunderbird
|
||||||
|
blender
|
||||||
|
|
||||||
|
# Games
|
||||||
|
prismlauncher
|
||||||
|
];
|
||||||
|
}
|
|
@ -2,55 +2,13 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# Command line utilities
|
# Essential command line utilities
|
||||||
wget
|
wget
|
||||||
neofetch
|
neofetch
|
||||||
killall
|
killall
|
||||||
htop
|
htop
|
||||||
trash-cli # aliased to rm in .bashrc
|
trash-cli # aliased to rm in .bashrc
|
||||||
unzip pipes
|
unzip
|
||||||
wine
|
pipes
|
||||||
pandoc
|
|
||||||
texlive.combined.scheme-full
|
|
||||||
|
|
||||||
# Programming languages
|
|
||||||
jdk
|
|
||||||
|
|
||||||
# Tray applications
|
|
||||||
networkmanagerapplet # nm-applet
|
|
||||||
nextcloud-client
|
|
||||||
protonmail-bridge
|
|
||||||
|
|
||||||
# GNOME apps
|
|
||||||
gnome.cheese
|
|
||||||
gnome.nautilus
|
|
||||||
gnome.file-roller
|
|
||||||
gnome.gnome-calculator
|
|
||||||
gnome.gnome-disk-utility
|
|
||||||
gnome.simple-scan
|
|
||||||
|
|
||||||
# Applications
|
|
||||||
anki-bin
|
|
||||||
mpv # required for audio
|
|
||||||
discord
|
|
||||||
gimp
|
|
||||||
krita
|
|
||||||
inkscape
|
|
||||||
obs-studio
|
|
||||||
qbittorrent
|
|
||||||
pureref
|
|
||||||
libreoffice
|
|
||||||
gnome.ghex
|
|
||||||
evince
|
|
||||||
pdfsam-basic
|
|
||||||
steam
|
|
||||||
sqlitebrowser
|
|
||||||
vscodium
|
|
||||||
zoom-us
|
|
||||||
thunderbird
|
|
||||||
blender
|
|
||||||
|
|
||||||
# Games
|
|
||||||
prismlauncher
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,7 +5,7 @@ let
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./apps.nix
|
./apps-desktop.nix
|
||||||
../modules/bash
|
../modules/bash
|
||||||
#../modules/emacs
|
#../modules/emacs
|
||||||
../modules/fcitx5
|
../modules/fcitx5
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
../modules/git
|
../modules/git
|
||||||
|
./apps.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
home = {
|
home = {
|
||||||
|
|
Loading…
Add table
Reference in a new issue