literate-config

Literate config. See <a href="../readme.org">readme.org</a> for a better-formatted version
Log | Files | Refs

commit 221509f2d121d7f352a443e340feea86f8b82585
parent 3cc4b8610f0af356de6f2c772a8dcd4d77da1454
Author: Crazazy <crazazy@tilde.cafe>
Date:   Tue, 14 May 2024 22:02:12 +0200

add lix

Diffstat:
Mnixos.org | 20+++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)

diff --git a/nixos.org b/nixos.org @@ -96,7 +96,7 @@ stuff not much info here right now. emacs itself now refers to emacsng #+begin_src nix { - nix.package = pkgs.nixVersions.stable; + # nix.package = pkgs.nixVersions.stable; programs.nix-ld = { enable = true; # use all the libraries that AppImage uses to load an image @@ -112,6 +112,20 @@ stuff ]; } #+end_src + +*** Lix + I've decided to get the new [[https://lix.systems/add-to-config/][Lix]] package manager, because I think their different + ideas for progressing the package manager fit with my personal views + #+begin_src nix + (import + ( + (fetchTarball { url = "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz"; }) + "/module.nix" + ) + { + lix = fetchTarball { url = "https://git.lix.systems/lix-project/lix/archive/2.90-beta.1.tar.gz"; }; + } + ) + #+end_src *** cachix Cachix and other substitute servers allow you to not have to compile things as much as you are supposed to We will create a small module for cachix before we put in the rest declaratively @@ -137,6 +151,7 @@ stuff # "https://ethancedwards8.cachix.org" = "ethancedwards8.cachix.org-1:YMasjqyFnDreRQ9GXmnPIshT3tYyFHE2lUiNhbyIxOc="; "https://nix-community.cachix.org" = "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="; # "https://nrdxp.cachix.org" = "nrdxp.cachix.org-1:Fc5PSqY2Jm1TrWfm88l6cvGWwz3s93c6IOifQWnhNW4="; + "https://cache.lix.systems" = "cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=" # "https://rycee.cachix.org" = "rycee.cachix.org-1:TiiXyeSk0iRlzlys4c7HiXLkP3idRf20oQ/roEUAh/A="; # "https://cache.iog.io" = "hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ="; }; @@ -284,7 +299,7 @@ stuff proggyfonts ]; environment.systemPackages = with pkgs; [ - wofi waypipe + wofi waypipe ]; } #+end_src @@ -423,4 +438,3 @@ stuff virtualisation.libvirtd.enable = true; } #+end_src -