helix, flakes, AI, haskell, easy effects, extensions
This commit is contained in:
parent
66089397cb
commit
a789538fc5
@ -181,17 +181,22 @@ nix = let featuresList = [
|
|||||||
auto-optimise-store = true;
|
auto-optimise-store = true;
|
||||||
trusted-users = [ "nixremote" ];
|
trusted-users = [ "nixremote" ];
|
||||||
system-features = featuresList;
|
system-features = featuresList;
|
||||||
|
# experimental-features = [
|
||||||
|
# "nix-command" "flakes"
|
||||||
|
# ];
|
||||||
substituters = [
|
substituters = [
|
||||||
"https://nix-gaming.cachix.org"
|
"https://nix-gaming.cachix.org"
|
||||||
"https://nixpkgs-python.cachix.org"
|
"https://nixpkgs-python.cachix.org"
|
||||||
"https://devenv.cachix.org"
|
"https://devenv.cachix.org"
|
||||||
"https://cuda-maintainers.cachix.org"
|
"https://cuda-maintainers.cachix.org"
|
||||||
|
"https://ai.cachix.org"
|
||||||
];
|
];
|
||||||
trusted-public-keys = [
|
trusted-public-keys = [
|
||||||
"nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4="
|
"nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4="
|
||||||
"nixpkgs-python.cachix.org-1:hxjI7pFxTyuTHn2NkvWCrAUcNZLNS3ZAvfYNuYifcEU="
|
"nixpkgs-python.cachix.org-1:hxjI7pFxTyuTHn2NkvWCrAUcNZLNS3ZAvfYNuYifcEU="
|
||||||
"devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw="
|
"devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw="
|
||||||
"cuda-maintainers.cachix.org-1:0dq3bujKpuEPMCX6U4WylrUDZ9JyUG0VpVZa7CNfq5E="
|
"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.
|
of these, for now.
|
||||||
|
|
||||||
#+begin_src nix
|
#+begin_src nix
|
||||||
|
easyeffects # equalizer
|
||||||
celluloid # video player
|
celluloid # video player
|
||||||
# cozy # audiobooks player
|
# cozy # audiobooks player
|
||||||
# hakuneko # manga & comic GUI downloader
|
# hakuneko # manga & comic GUI downloader
|
||||||
@ -624,9 +630,7 @@ pipenv # python development workflow for humans
|
|||||||
|
|
||||||
# HASKELL
|
# HASKELL
|
||||||
ghc # compiler
|
ghc # compiler
|
||||||
cabal-install # haskell app manager
|
haskell-language-server # lsp
|
||||||
stack # haskell took stack
|
|
||||||
# haskellPackages.ghcup
|
|
||||||
|
|
||||||
# DOCKER
|
# DOCKER
|
||||||
dockfmt
|
dockfmt
|
||||||
@ -690,6 +694,7 @@ from the unstable channel.
|
|||||||
# lm_sensors # for extension, displays cpu temp
|
# lm_sensors # for extension, displays cpu temp
|
||||||
libgda # for pano shell extension
|
libgda # for pano shell extension
|
||||||
]) ++ (with pkgs.gnomeExtensions; [
|
]) ++ (with pkgs.gnomeExtensions; [
|
||||||
|
fly-pie #app launcher
|
||||||
appindicator # applets for open applications
|
appindicator # applets for open applications
|
||||||
reading-strip # like putting a finger on every line I read
|
reading-strip # like putting a finger on every line I read
|
||||||
tactile # window manager
|
tactile # window manager
|
||||||
@ -827,6 +832,9 @@ packages through home-manager.
|
|||||||
#+begin_src nix
|
#+begin_src nix
|
||||||
programs = {
|
programs = {
|
||||||
emacs.enable = true;
|
emacs.enable = true;
|
||||||
|
helix = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
hstr.enable = true;
|
hstr.enable = true;
|
||||||
direnv = {
|
direnv = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user