helix, flakes, AI, haskell, easy effects, extensions

This commit is contained in:
Danilo Reyes 2024-03-16 19:18:58 -06:00
parent 66089397cb
commit a789538fc5

View File

@ -181,17 +181,22 @@ nix = let featuresList = [
auto-optimise-store = true;
trusted-users = [ "nixremote" ];
system-features = featuresList;
# experimental-features = [
# "nix-command" "flakes"
# ];
substituters = [
"https://nix-gaming.cachix.org"
"https://nixpkgs-python.cachix.org"
"https://devenv.cachix.org"
"https://cuda-maintainers.cachix.org"
"https://ai.cachix.org"
];
trusted-public-keys = [
"nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4="
"nixpkgs-python.cachix.org-1:hxjI7pFxTyuTHn2NkvWCrAUcNZLNS3ZAvfYNuYifcEU="
"devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw="
"cuda-maintainers.cachix.org-1:0dq3bujKpuEPMCX6U4WylrUDZ9JyUG0VpVZa7CNfq5E="
"ai.cachix.org-1:N9dzRK+alWwoKXQlnn0H6aUx0lU/mspIoz8hMvGvbbc="
];
};
};
@ -503,6 +508,7 @@ consumption has moved towards jellyfin, it's still worth the install of most
of these, for now.
#+begin_src nix
easyeffects # equalizer
celluloid # video player
# cozy # audiobooks player
# hakuneko # manga & comic GUI downloader
@ -624,9 +630,7 @@ pipenv # python development workflow for humans
# HASKELL
ghc # compiler
cabal-install # haskell app manager
stack # haskell took stack
# haskellPackages.ghcup
haskell-language-server # lsp
# DOCKER
dockfmt
@ -690,6 +694,7 @@ from the unstable channel.
# lm_sensors # for extension, displays cpu temp
libgda # for pano shell extension
]) ++ (with pkgs.gnomeExtensions; [
fly-pie #app launcher
appindicator # applets for open applications
reading-strip # like putting a finger on every line I read
tactile # window manager
@ -827,6 +832,9 @@ packages through home-manager.
#+begin_src nix
programs = {
emacs.enable = true;
helix = {
enable = true;
};
hstr.enable = true;
direnv = {
enable = true;