From 08722f48d3f26156c9e297e80d0a29952bd6078e Mon Sep 17 00:00:00 2001 From: Lyes Saadi Date: Mon, 15 Jul 2024 10:09:58 +0200 Subject: [PATCH] Thunderbird 128 --- flake.lock | 25 +++++++++++++++++++++---- flake.nix | 2 ++ general/user/packages.nix | 10 +++++++--- 3 files changed, 30 insertions(+), 7 deletions(-) diff --git a/flake.lock b/flake.lock index 08af962..6a7e2ab 100644 --- a/flake.lock +++ b/flake.lock @@ -54,11 +54,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1720542800, - "narHash": "sha256-ZgnNHuKV6h2+fQ5LuqnUaqZey1Lqqt5dTUAiAnqH0QQ=", + "lastModified": 1720768451, + "narHash": "sha256-EYekUHJE2gxeo2pM/zM9Wlqw1Uw2XTJXOSAO79ksc4Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "feb2849fdeb70028c70d73b848214b00d324a497", + "rev": "7e7c39ea35c5cdd002cd4588b03a3fb9ece6fad9", "type": "github" }, "original": { @@ -73,7 +73,24 @@ "home-manager": "home-manager", "nix-flatpak": "nix-flatpak", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs", + "thunderbird-128": "thunderbird-128" + } + }, + "thunderbird-128": { + "locked": { + "lastModified": 1720892092, + "narHash": "sha256-239SLhSZ6teuTXBC+Ejiyupp7Bv7ESDNPyx+7MKEiUI=", + "owner": "vcunat", + "repo": "nixpkgs", + "rev": "22601be95cba9652b9f8fce48580a1924e53cd5f", + "type": "github" + }, + "original": { + "owner": "vcunat", + "ref": "p/thunderbird-128", + "repo": "nixpkgs", + "type": "github" } } }, diff --git a/flake.nix b/flake.nix index fafc5e7..beae129 100644 --- a/flake.nix +++ b/flake.nix @@ -7,6 +7,8 @@ home-manager.inputs.nixpkgs.follows = "nixpkgs"; nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1"; + + thunderbird-128.url = "github:vcunat/nixpkgs/?ref=p/thunderbird-128"; }; outputs = { self, nixpkgs, nixos-hardware, nix-flatpak, ... }@attrs: { diff --git a/general/user/packages.nix b/general/user/packages.nix index 37b852d..f5463ff 100644 --- a/general/user/packages.nix +++ b/general/user/packages.nix @@ -1,4 +1,4 @@ -{ pkgs, lib, config, ... }: +{ pkgs, lib, config, thunderbird-128, ... }: let tex = (pkgs.texlive.combine { inherit (pkgs.texlive) @@ -19,9 +19,11 @@ let comment; }); in { + + # Packages users.users.lyes.packages = with pkgs; [ # Web - # fragments + fragments dropbox varia filezilla @@ -30,7 +32,7 @@ in { organicmaps # Messaging - thunderbird + thunderbird-128.legacyPackages.x86_64-linux.thunderbird-128 discord vesktop whatsapp-for-linux @@ -71,7 +73,9 @@ in { # Proton protonmail-bridge-gui + protonmail-desktop protonvpn-gui + proton-pass # Games heroic