nixfiles/configuration/user/packages.nix
2024-05-04 22:23:27 +02:00

86 lines
1.4 KiB
Nix

{ pkgs, lib, ... }:
let
tex = (pkgs.texlive.combine { inherit (pkgs.texlive)
scheme-medium
lettre
wallpaper
lastpage
hyphenat
moresize
fontawesome5
montserrat
titlesec
ly1;
});
in {
users.users.lyes.packages = with pkgs; [
# Software
firefox
thunderbird
discord
mpv
vlc
syncplay
gnome.gnome-tweaks
gnome-extension-manager
protonmail-bridge-gui
# Games
# citra-canary
minecraft
vvvvvv
# Utilities
home-manager
nix-index
direnv
starship
dropbox
yt-dlp
wl-clipboard
# Customization
adw-gtk3
paper-icon-theme
gnomeExtensions.gsconnect
# Programming
git
git-lfs
vscode
ocaml
ledit
nodejs
nil
# Containers
toolbox
distrobox
# Note taking
setzer
tex
pandoc
# Multimedia
pipewire.dev
pulseaudio
libopus
];
# Flatpaks
services.flatpak.remotes = lib.mkOptionDefault [{
name = "gnome-nightly";
location = "https://nightly.gnome.org/gnome-nightly.flatpakrepo";
}];
services.flatpak.packages = [
"com.github.muriloventuroso.pdftricks"
"app.drey.Damask"
"dev.tchx84.Gameeky"
"dev.tchx84.Gameeky.ThematicPack.FreedomValley"
"dev.tchx84.Gameeky.ThematicPack.Blasterman"
"dev.tchx84.Gameeky.ThematicPack.Wackman"
];
}