summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSilas Schöffel <sils@sils.li>2024-04-21 17:37:58 +0200
committerSilas Schöffel <sils@sils.li>2024-04-22 17:02:26 +0200
commit373aee2e8b55fb931527fd3efe0ba59ec21c2ad2 (patch)
treeb2c23f13d4ff4864e450caaa814026b5f4af606d
parenthm: consume mail module (diff)
downloadnix-config-373aee2e8b55fb931527fd3efe0ba59ec21c2ad2.zip
packages: pin calibre to working version
-rw-r--r--flake.lock17
-rw-r--r--flake.nix3
-rw-r--r--flake/nixosConfigurations/default.nix1
-rw-r--r--hm/packages/default.nix8
4 files changed, 26 insertions, 3 deletions
diff --git a/flake.lock b/flake.lock
index 59ddb4e..e9fcbfc 100644
--- a/flake.lock
+++ b/flake.lock
@@ -587,6 +587,22 @@
"type": "github"
}
},
+ "nixpkgs-pinned": {
+ "locked": {
+ "lastModified": 1713248628,
+ "narHash": "sha256-NLznXB5AOnniUtZsyy/aPWOk8ussTuePp2acb9U+ISA=",
+ "owner": "NixOs",
+ "repo": "nixpkgs",
+ "rev": "5672bc9dbf9d88246ddab5ac454e82318d094bb8",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOs",
+ "repo": "nixpkgs",
+ "rev": "5672bc9dbf9d88246ddab5ac454e82318d094bb8",
+ "type": "github"
+ }
+ },
"nixpkgs-stable": {
"locked": {
"lastModified": 1704290814,
@@ -720,6 +736,7 @@
"nix-github-actions": "nix-github-actions",
"nixpkgs": "nixpkgs",
"nixpkgs-lib": "nixpkgs-lib",
+ "nixpkgs-pinned": "nixpkgs-pinned",
"nixpkgs-stable": "nixpkgs-stable",
"nixvim": "nixvim",
"prismlauncher": "prismlauncher",
diff --git a/flake.nix b/flake.nix
index b32e09f..f1012f1 100644
--- a/flake.nix
+++ b/flake.nix
@@ -3,6 +3,7 @@
inputs = {
nixpkgs.url = "github:NixOs/nixpkgs/nixos-unstable";
+ nixpkgs-pinned.url = "github:NixOs/nixpkgs/5672bc9dbf9d88246ddab5ac454e82318d094bb8";
nixpkgs-stable.url = "github:NixOs/nixpkgs/nixos-23.05";
nixpkgs-lib.url = "github:NixOs/nixpkgs/nixos-unstable?dir=lib";
@@ -169,6 +170,7 @@
self,
base16-tokyo-night-scheme,
nixpkgs,
+ nixpkgs-pinned,
home-manager,
prismlauncher,
lanzaboote,
@@ -235,6 +237,7 @@
self
base16-tokyo-night-scheme
nixpkgs
+ nixpkgs-pinned
home-manager
prismlauncher
lanzaboote
diff --git a/flake/nixosConfigurations/default.nix b/flake/nixosConfigurations/default.nix
index bfe0e20..2be0ec1 100644
--- a/flake/nixosConfigurations/default.nix
+++ b/flake/nixosConfigurations/default.nix
@@ -2,6 +2,7 @@
self,
base16-tokyo-night-scheme,
nixpkgs,
+ nixpkgs-pinned,
home-manager,
prismlauncher,
lanzaboote,
diff --git a/hm/packages/default.nix b/hm/packages/default.nix
index 2a0b75a..a3e3071 100644
--- a/hm/packages/default.nix
+++ b/hm/packages/default.nix
@@ -1,10 +1,12 @@
{
- system,
+ nixpkgs-pinned,
pkgs,
prismlauncher,
wl-togglescreens,
...
-}: {
+}: let
+ pkgs-pinned = nixpkgs-pinned.legacyPackages.${pkgs.system};
+in {
home.packages = with pkgs;
with pkgs.libsForQt5;
with pkgs.gnome; [
@@ -61,7 +63,7 @@
texlive.combined.scheme-full # LaTeX
texlab # latex language server
- calibre # ebook management
+ pkgs-pinned.calibre # ebook management
html-tidy # html formatter
ltex-ls # lsp language server for languagetool