Switching to flakes and adding home-manager

This commit is contained in:
Lyes Saadi 2024-04-24 20:55:22 +02:00
parent 32e9c2b93c
commit 97d648948f
No known key found for this signature in database
GPG key ID: 17418538BAA17767
9 changed files with 124 additions and 26 deletions

View file

@ -1,7 +1,18 @@
{ pkgs, ... }:
let
unstable = import <nixos-unstable> { config = { allowUnfree = true; }; };
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
@ -13,10 +24,10 @@ in {
syncplay
gnome.gnome-tweaks
gnome-extension-manager
unstable.protonmail-bridge-gui
protonmail-bridge-gui
# Games
citra-canary
# citra-canary
steam
minecraft
vvvvvv
@ -37,16 +48,19 @@ in {
# Programming
git
vscode
ocaml
ledit
nodejs
nil
# Containers
toolbox
distrobox
# Note taking
texlive.combined.scheme-medium
setzer
tex
pandoc
# Multimedia
@ -54,4 +68,4 @@ in {
pulseaudio
libopus
];
}
}