my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: provide classic shell.nix

isabel 095ad6d6 f54411d1

+10 -5
-5
modules/base/nix/environment.nix
··· 12 12 inherit (lib.modules) mkForce; 13 13 in 14 14 { 15 - # git is required for flakes 16 - garden.packages = { 17 - inherit (pkgs) gitMinimal; 18 - }; 19 - 20 15 environment = { 21 16 # https://github.com/NixOS/nixpkgs/blob/eca4605163a534aed1981de0f5f1d7d7639d1640/nixos/modules/programs/environment.nix#L18 22 17 variables.NIXPKGS_CONFIG = mkForce "";
+1
modules/flake/programs/shell.nix
··· 20 20 [ 21 21 pkgs.just # quick and easy task runner 22 22 pkgs.cocogitto # git helpers 23 + pkgs.gitMinimal # we need git 23 24 self'.formatter # nix formatter 24 25 pkgs.nix-output-monitor # get clean diff between generations 25 26 inputs'.agenix.packages.agenix # secrets
+9
shell.nix
··· 1 + let 2 + compat = fetchTarball { 3 + url = "https://git.lix.systems/lix-project/flake-compat/archive/6588972962297c7abd300a72c55b2c7e21c1dc54.tar.gz"; 4 + sha256 = "sha256-PplvwAEkj+/MFkM6Q9V59L6f6i3Tbdc/9yLRf/iwECg="; 5 + }; 6 + 7 + flake = import compat { src = ./.; }; 8 + in 9 + flake.shellNix