mirror of
https://github.com/Theaninova/TheaninovOS.git
synced 2025-12-11 02:56:27 +00:00
81 lines
1.3 KiB
Nix
81 lines
1.3 KiB
Nix
{ pkgs, ... }: {
|
|
xdg.configFile."ranger/rc.conf".source = ./ranger.conf;
|
|
home.packages = with pkgs; [
|
|
# nix
|
|
cachix
|
|
lorri
|
|
|
|
# fix for proton games not launching without any error message
|
|
libxcrypt
|
|
|
|
# browsers
|
|
chromium
|
|
brave
|
|
|
|
# media
|
|
jellyfin-media-player
|
|
youtube-dl
|
|
tartube
|
|
yt-dlp
|
|
# youtube-music.override {electron = pkgs.electron_28;})
|
|
mpv
|
|
makemkv
|
|
# handbrake
|
|
metadata-cleaner
|
|
bitwarden
|
|
|
|
# chat apps
|
|
(import ./threema-desktop.nix { inherit pkgs; })
|
|
(vesktop.override { electron = pkgs.electron_28; })
|
|
(element-desktop.override { electron = pkgs.electron_28; })
|
|
slack
|
|
|
|
# office
|
|
libreoffice
|
|
apostrophe # markdown editor
|
|
|
|
# creative
|
|
gimp
|
|
inkscape-with-extensions
|
|
scribus
|
|
audacity
|
|
pinta
|
|
kdePackages.kdenlive
|
|
# friture TODO: broken
|
|
(blender.override { cudaSupport = true; })
|
|
openscad-unstable
|
|
|
|
# development
|
|
insomnia
|
|
avalonia-ilspy
|
|
ghidra
|
|
|
|
# 3d printing
|
|
lpc21isp
|
|
dfu-util
|
|
cura
|
|
orca-slicer
|
|
|
|
# gaming
|
|
steam
|
|
oversteer
|
|
obs-studio
|
|
cartridges
|
|
bottles
|
|
protontricks
|
|
mangohud
|
|
|
|
# utils
|
|
gh
|
|
git-filter-repo
|
|
neofetch
|
|
ranger
|
|
filezilla
|
|
lazydocker
|
|
libqalculate
|
|
ripgrep
|
|
jq
|
|
httpie
|
|
];
|
|
}
|