Refactoring configuration

This commit is contained in:
Lyes Saadi 2024-04-10 01:08:29 +02:00
parent 09e3cc520a
commit a87c269dfc
No known key found for this signature in database
GPG key ID: 17418538BAA17767
9 changed files with 336 additions and 287 deletions

57
user/packages.nix Normal file
View file

@ -0,0 +1,57 @@
{ pkgs, ... }:
let
unstable = import <nixos-unstable> { config = { allowUnfree = true; }; };
in {
users.users.lyes.packages = with pkgs; [
# Software
firefox
thunderbird
discord
mpv
vlc
syncplay
gnome.gnome-tweaks
gnome-extension-manager
unstable.protonmail-bridge-gui
# Games
citra-canary
steam
minecraft
vvvvvv
# Utilities
home-manager
nix-index
direnv
starship
dropbox
yt-dlp
wl-clipboard
# Customization
adw-gtk3
paper-icon-theme
gnomeExtensions.gsconnect
# Programming
git
ocaml
ledit
nodejs
# Containers
toolbox
distrobox
# Note taking
texlive.combined.scheme-medium
pandoc
# Multimedia
pipewire.dev
pulseaudio
libopus
];
}