Add sha256 to go closer to purity

This commit is contained in:
Geoffrey Frogeye 2024-01-05 18:41:10 +01:00
parent e2bb686d12
commit 3477528dd5
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8
4 changed files with 21 additions and 13 deletions

View file

@ -1,11 +1,10 @@
{ pkgs, config, lib, ... }: { pkgs, config, lib, ... }:
let let
nixgl = import nixglsrc = builtins.fetchTarball {
(builtins.fetchGit { url = "https://github.com/nix-community/nixGL/archive/489d6b095ab9d289fe11af0219a9ff00fe87c7c5.tar.gz";
url = "https://github.com/nix-community/nixGL"; sha256 = "16b9jh46a02m79swsk5i5xw44738zy1i31al77mm1k8y4nxc8d9b";
rev = "489d6b095ab9d289fe11af0219a9ff00fe87c7c5"; };
}) nixgl = import (nixglsrc) { };
{ };
nixGLIntelPrefix = "${nixgl.nixVulkanIntel}/bin/nixVulkanIntel ${nixgl.nixGLIntel}/bin/nixGLIntel "; nixGLIntelPrefix = "${nixgl.nixVulkanIntel}/bin/nixVulkanIntel ${nixgl.nixGLIntel}/bin/nixGLIntel ";
wmPrefix = "${lib.optionalString config.frogeye.desktop.nixGLIntel nixGLIntelPrefix}"; wmPrefix = "${lib.optionalString config.frogeye.desktop.nixGLIntel nixGLIntelPrefix}";
in in
@ -651,7 +650,8 @@ in
home = { home = {
file = { file = {
".face" = { # TODO Only works on pindakaas? See https://wiki.archlinux.org/title/LightDM#Changing_your_avatar ".face" = {
# TODO Only works on pindakaas? See https://wiki.archlinux.org/title/LightDM#Changing_your_avatar
source = pkgs.runCommand "face.png" { } "${pkgs.inkscape}/bin/inkscape ${./face.svg} -w 1024 -o $out"; source = pkgs.runCommand "face.png" { } "${pkgs.inkscape}/bin/inkscape ${./face.svg} -w 1024 -o $out";
}; };
}; };

View file

@ -1,7 +1,10 @@
{ pkgs, config, lib, ... }: { pkgs, config, lib, ... }:
let let
# Currently last commit in https://github.com/danth/stylix/pull/194 # Currently last commit in https://github.com/danth/stylix/pull/194
stylix = builtins.fetchTarball "https://github.com/willemml/stylix/archive/2ed2b0086b41d582aca26e083c19c0e47c8991e3.tar.gz"; stylix = builtins.fetchTarball {
url = "https://github.com/willemml/stylix/archive/2ed2b0086b41d582aca26e083c19c0e47c8991e3.tar.gz";
sha256 = "1mwhpbfmw4n1lmy22s0dhbklzd8b0r7mn0mg7vbz44ac35m7kzf2";
};
polarityFile = "${config.xdg.stateHome}/theme_polarity"; polarityFile = "${config.xdg.stateHome}/theme_polarity";
polarityFromFile = if builtins.pathExists polarityFile then lib.strings.fileContents polarityFile else "light"; polarityFromFile = if builtins.pathExists polarityFile then lib.strings.fileContents polarityFile else "light";
polarity = if config.frogeye.polarity == "dynamic" then polarityFromFile else config.frogeye.polarity; polarity = if config.frogeye.polarity == "dynamic" then polarityFromFile else config.frogeye.polarity;

View file

@ -1,9 +1,10 @@
{ pkgs, lib, config, ... }: { pkgs, lib, config, ... }:
let let
nixvim = import (builtins.fetchGit { nixvim = builtins.fetchTarball {
url = "https://github.com/nix-community/nixvim"; url = "https://github.com/nix-community/nixvim/archive/c96d7b46d05a78e695ed1c725d1596b65509b4f9.tar.gz";
rev = "c96d7b46d05a78e695ed1c725d1596b65509b4f9"; # 24.05 Anythin after this commit works # 24.05 Anythin after this commit works
}); sha256 = "0brzl3k11qjy81wvs1i8ngbk4kkxild9ps3ammnbr912ldvq9nac";
};
vim-shot-f = pkgs.vimUtils.buildVimPlugin { vim-shot-f = pkgs.vimUtils.buildVimPlugin {
pname = "vim-shot-f"; pname = "vim-shot-f";
version = "2016-02-05"; version = "2016-02-05";

View file

@ -9,6 +9,10 @@
./gaming ./gaming
./geoffrey.nix ./geoffrey.nix
./wireless.nix ./wireless.nix
"${builtins.fetchTarball "https://github.com/nix-community/disko/archive/3cb78c93e6a02f494aaf6aeb37481c27a2e2ee22.tar.gz"}/module.nix" "${builtins.fetchTarball {
url = "https://github.com/nix-community/disko/archive/3cb78c93e6a02f494aaf6aeb37481c27a2e2ee22.tar.gz";
sha256 = "0slkd86c7viv8ping6wizhab6iwxz0bn9fxvzrscz0r745d8iaca";
}
}/module.nix"
]; ];
} }