pkgs: add many gui applications
Signed-off-by: Myned <dev@bjork.tech>
This commit is contained in:
parent
4242d5cdd5
commit
181f8084d2
2 changed files with 133 additions and 112 deletions
|
@ -37,13 +37,15 @@ in {
|
|||
#?? flatpak search NAME
|
||||
packages =
|
||||
optionals config.custom.default [
|
||||
"com.github.tchx84.Flatseal"
|
||||
"com.github.tchx84.Flatseal" # Flatpak permissions editor
|
||||
]
|
||||
++ optionals config.custom.minimal [
|
||||
"net.retrodeck.retrodeck"
|
||||
"net.retrodeck.retrodeck" # Game emulator
|
||||
]
|
||||
++ optionals config.custom.full [
|
||||
"app.drey.Biblioteca"
|
||||
"app.drey.Biblioteca" # Documentation viewer
|
||||
"io.github.ronniedroid.concessio" # Permissions converter
|
||||
"re.sonny.Workbench" # GTK prototyper
|
||||
];
|
||||
|
||||
# https://github.com/gmodena/nix-flatpak?tab=readme-ov-file#overrides
|
||||
|
|
|
@ -18,36 +18,37 @@ in {
|
|||
environment.systemPackages =
|
||||
cfg.extra
|
||||
++ optionals config.custom.default [
|
||||
# CLI applications
|
||||
### CLI applications
|
||||
config.boot.kernelPackages.cpupower # Install for current kernel
|
||||
|
||||
alejandra
|
||||
fd
|
||||
fzf
|
||||
jq
|
||||
libqalculate # qalc
|
||||
lm_sensors # sensors
|
||||
nix-output-monitor # nom
|
||||
nix-tree
|
||||
nmap
|
||||
nvd
|
||||
progress
|
||||
rclone
|
||||
stress
|
||||
trashy
|
||||
waypipe
|
||||
wl-clipboard # wl-copy/wl-paste
|
||||
xclip
|
||||
alejandra # Nix formatter
|
||||
fd # File finder
|
||||
fzf # Fuzzy search
|
||||
jq # JSON parser
|
||||
killport # Kill processes on port
|
||||
libqalculate # Calculator
|
||||
lm_sensors # System sensors
|
||||
nix-output-monitor # Nix build parser
|
||||
nix-tree # Nix store explorer
|
||||
nmap # Network scanner
|
||||
nvd # Nix diff viewer
|
||||
progress # Coreutils progress viewer
|
||||
rclone # File sync
|
||||
stress # CPU stress tester
|
||||
trashy # CLI trash
|
||||
waypipe # Wayland proxy
|
||||
wl-clipboard # Wayland clipboard
|
||||
xclip # X11 clipboard
|
||||
|
||||
# Dependencies
|
||||
### Dependencies
|
||||
man-pages
|
||||
man-pages-posix
|
||||
]
|
||||
++ optionals config.custom.minimal [
|
||||
# GUI applications
|
||||
### GUI applications
|
||||
kdiskmark # Must be system package for polkit
|
||||
|
||||
# CLI applications
|
||||
### CLI applications
|
||||
# https://github.com/sonic2kk/steamtinkerlaunch
|
||||
# TODO: Remove when v14 released on nixpkgs
|
||||
# https://github.com/sonic2kk/steamtinkerlaunch/issues/992
|
||||
|
@ -58,111 +59,129 @@ in {
|
|||
p7zip # steamtinkerlaunch (Special K)
|
||||
]
|
||||
++ optionals config.custom.full [
|
||||
# GUI applications
|
||||
amberol
|
||||
baobab
|
||||
blackbox-terminal
|
||||
cinny-desktop
|
||||
d-spy
|
||||
dconf-editor
|
||||
discord
|
||||
drawio
|
||||
easyeffects
|
||||
element-desktop
|
||||
evince
|
||||
flare-signal
|
||||
fluffychat
|
||||
#// fractal
|
||||
fragments
|
||||
gcolor3
|
||||
gitg
|
||||
github-desktop
|
||||
gnome-boxes
|
||||
gnome-calculator
|
||||
gnome-calendar
|
||||
gnome-connections
|
||||
gnome-disk-utility
|
||||
gnome-font-viewer
|
||||
gnome-resources
|
||||
gnome-software
|
||||
gnome-system-monitor
|
||||
gnome-text-editor
|
||||
gnome-tweaks
|
||||
gnome-usage
|
||||
gradience
|
||||
gtkcord4
|
||||
gtkterm
|
||||
heroic
|
||||
icon-library
|
||||
impression
|
||||
logseq
|
||||
loupe
|
||||
lutris
|
||||
newsflash
|
||||
nheko
|
||||
obsidian
|
||||
onlyoffice-bin
|
||||
path-of-building
|
||||
pika-backup
|
||||
protonup-qt
|
||||
protonvpn-gui
|
||||
pwvucontrol
|
||||
remmina
|
||||
signal-desktop
|
||||
smile
|
||||
snapshot
|
||||
spotify
|
||||
syncthingtray
|
||||
telegram-desktop
|
||||
variety
|
||||
ventoy
|
||||
virt-viewer
|
||||
wildcard
|
||||
wowup-cf
|
||||
#// xivlauncher
|
||||
youtube-music
|
||||
### GUI applications
|
||||
amberol # Audio player
|
||||
apostrophe # Markdown editor
|
||||
baobab # Disk usage analyzer
|
||||
blackbox-terminal # Terminal
|
||||
cartridges # Game library
|
||||
cinny-desktop # Matrix client
|
||||
d-spy # D-Bus introspection
|
||||
dconf-editor # GSettings editor
|
||||
decibels # Audio player
|
||||
decoder # QR code scanner
|
||||
discord # Discord client
|
||||
drawio # Diagram maker
|
||||
easyeffects # Audio filters
|
||||
element-desktop # Matrix client
|
||||
flare-signal # Signal client
|
||||
fluffychat # Matrix client
|
||||
footage # Video editor
|
||||
#// fractal # Matrix client
|
||||
fragments # Torrent downloader
|
||||
gcolor3 # Color picker
|
||||
gitg # Git client
|
||||
github-desktop # Git client
|
||||
gnome-boxes # Virtual machine manager
|
||||
gnome-calculator # Calculator
|
||||
gnome-calendar # Calendar
|
||||
gnome-connections # Remote desktop client
|
||||
gnome-disk-utility # Disk formatter
|
||||
gnome-font-viewer # Font viewer
|
||||
gnome-graphs # Data plotter
|
||||
gnome-maps # OpenStreetMap client
|
||||
gnome-obfuscate # Image redacter
|
||||
gnome-podcasts # Podcast feed
|
||||
gnome-resources # System monitor
|
||||
gnome-software # Flatpak manager
|
||||
gnome-system-monitor # System monitor
|
||||
gnome-text-editor # Text editor
|
||||
gnome-tweaks # GNOME extras
|
||||
gnome-usage # System monitor
|
||||
gradience # GTK theme editor
|
||||
gtkcord4 # Discord client
|
||||
gtkterm # Serial terminal
|
||||
helvum # Pipewire patchbay
|
||||
heroic # Game library
|
||||
icon-library # Icon viewer
|
||||
identity # Compare media
|
||||
impression # Image writer
|
||||
kooha # Screen recorder
|
||||
logseq # Knowledge base
|
||||
loupe # Image viewer
|
||||
lutris # Game library
|
||||
newsflash # RSS feed
|
||||
nheko # Matrix client
|
||||
obsidian # Knowledge base
|
||||
onlyoffice-bin # Document editor
|
||||
papers # Document viewer
|
||||
path-of-building # Path of Exile planner
|
||||
pika-backup # Borg backup manager
|
||||
planify # Tasks
|
||||
pods # Podman manager
|
||||
protonup-qt # Proton updater
|
||||
protonvpn-gui # Proton VPN client
|
||||
pwvucontrol # Pipewire volume controller
|
||||
remmina # Remote desktop client
|
||||
signal-desktop # Signal client
|
||||
smile # Emoji picker
|
||||
snapshot # Camera
|
||||
snoop # File content finder
|
||||
spotify # Spotify client
|
||||
syncthingtray # Syncthing client
|
||||
tagger # Audio file tagger
|
||||
telegram-desktop # Telegram client
|
||||
turtle # Git client
|
||||
variety # Wallpaper changer
|
||||
ventoy # Image writer
|
||||
virt-viewer # Virtual machine viewer
|
||||
wildcard # Regex tester
|
||||
wowup-cf # World of Warcraft addon manager
|
||||
#// xivlauncher # Final Fantasy XIV launcher
|
||||
youtube-music # YouTube Music client
|
||||
zrythm # Digital audio workstation
|
||||
|
||||
#!! Must be downloaded manually due to licensing
|
||||
# (ciscoPacketTracer8.overrideAttrs {
|
||||
# src = /home/myned/SYNC/linux/config/cisco/CiscoPacketTracer822_amd64_signed.deb;
|
||||
# })
|
||||
|
||||
# CLI applications
|
||||
### CLI applications
|
||||
inputs.agenix.packages.${system}.default
|
||||
|
||||
betterdiscordctl
|
||||
bitwarden-cli
|
||||
brightnessctl
|
||||
devbox
|
||||
betterdiscordctl # BetterDiscord installer
|
||||
bitwarden-cli # Bitwarden client
|
||||
brightnessctl # Backlight changer
|
||||
devbox # Development environment
|
||||
er-patcher # Elden Ring fixes
|
||||
firefoxpwa
|
||||
glxinfo # glxgears
|
||||
hwloc # lstopo
|
||||
freerdp3
|
||||
grimblast
|
||||
imagemagick
|
||||
libinput
|
||||
libnotify # notify-send
|
||||
linux-wifi-hotspot # create_ap
|
||||
nixos-anywhere
|
||||
nvtopPackages.full # nvtop
|
||||
playerctl
|
||||
satty
|
||||
tio
|
||||
usbutils # lsusb
|
||||
vrrtest
|
||||
winetricks
|
||||
xdg-utils # xdg-open
|
||||
firefoxpwa # Firefox web apps
|
||||
glxinfo # Graphics tester
|
||||
hwloc # CPU topology viewer
|
||||
freerdp3 # RDP client
|
||||
grimblast # Screenshots
|
||||
imagemagick # Image editor
|
||||
libinput # Libinput commands
|
||||
libnotify # Notification tester
|
||||
linux-wifi-hotspot # Wi-Fi hotspot
|
||||
nixos-anywhere # NixOS installer
|
||||
nvtopPackages.full # GPU monitor
|
||||
playerctl # Media controller
|
||||
satty # Screenshot editor
|
||||
tio # Serial terminal
|
||||
usbutils # USB bus utilities
|
||||
vrrtest # VRR tester
|
||||
winetricks # Wine modifier
|
||||
xdg-utils # XDG utilities
|
||||
ydotool # TODO: Remove when using service
|
||||
|
||||
# Dependencies
|
||||
### Dependencies
|
||||
wineWowPackages.unstableFull # WoW64, not World of Warcraft
|
||||
|
||||
# TODO: Use home.gtk.theme.package when fixed upstream
|
||||
# https://github.com/nix-community/home-manager/issues/5133
|
||||
adw-gtk3
|
||||
|
||||
# Python packages
|
||||
### Python packages
|
||||
# https://wiki.nixos.org/wiki/Python#Package_unavailable_in_Nixpkgs
|
||||
# https://wiki.nixos.org/wiki/Packaging/Python
|
||||
(python311.withPackages (
|
||||
|
|
Loading…
Reference in a new issue