From 0c04e3c4684a0d2267025de6c4c748c908847fc4 Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Sat, 23 Sep 2023 00:21:31 +0200 Subject: [PATCH 1/5] dregil: Install wine32 packages --- outputs/homeConfigurations/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/outputs/homeConfigurations/default.nix b/outputs/homeConfigurations/default.nix index fbefc5b..ec43ba4 100644 --- a/outputs/homeConfigurations/default.nix +++ b/outputs/homeConfigurations/default.nix @@ -31,8 +31,7 @@ in { # gaming support lutris - #winePackages.stagingFull - wine64Packages.stagingFull + winePackages.stagingFull # reading calibre From 14ab93bea2939ad370fc43a03404e3aa71f0dc5e Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Wed, 4 Oct 2023 00:42:32 +0200 Subject: [PATCH 2/5] dregil: Add home-manager to programs --- outputs/homeConfigurations/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/outputs/homeConfigurations/default.nix b/outputs/homeConfigurations/default.nix index ec43ba4..ddea550 100644 --- a/outputs/homeConfigurations/default.nix +++ b/outputs/homeConfigurations/default.nix @@ -39,6 +39,8 @@ in { }; programs = { + home-manager.enable = true; + alacritty.enable = true; # autorandr.enable = true; From 7ec3be7624c242c3b93ac8094c0c636dea601d58 Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Wed, 4 Oct 2023 00:42:59 +0200 Subject: [PATCH 3/5] flake: Update inputs --- flake.lock | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/flake.lock b/flake.lock index 5a617f7..4e8ef96 100644 --- a/flake.lock +++ b/flake.lock @@ -9,11 +9,11 @@ ] }, "locked": { - "lastModified": 1694793763, - "narHash": "sha256-y6gTE1C9mIoSkymRYyzCmv62PFgy+hbZ5j8fuiQK5KI=", + "lastModified": 1695384796, + "narHash": "sha256-TYlE4B0ktPtlJJF9IFxTWrEeq+XKG8Ny0gc2FGEAdj0=", "owner": "ryantm", "repo": "agenix", - "rev": "572baca9b0c592f71982fca0790db4ce311e3c75", + "rev": "1f677b3e161d3bdbfd08a939e8f25de2568e0ef4", "type": "github" }, "original": { @@ -69,11 +69,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1694801846, - "narHash": "sha256-+mYOCAuqDR4+4lPLiwGSN8fYhvmNyfUBbWpDHnBWGtM=", + "lastModified": 1695921859, + "narHash": "sha256-9QUM3d1TxCwCMhunV7VvtV4+BOe9vynlwks8TByhFfA=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "90182afcb4fdb564a653959a8a2d818714e115fb", + "rev": "ef992bca01ef97e8bbd1136693d24665390f39ce", "type": "github" }, "original": { @@ -144,11 +144,11 @@ ] }, "locked": { - "lastModified": 1694643239, - "narHash": "sha256-pv2k/5FvyirDE8g4TNehzwZ0T4UOMMmqWSQnM/luRtE=", + "lastModified": 1695738267, + "narHash": "sha256-LTNAbTQ96xSj17xBfsFrFS9i56U2BMLpD0BduhrsVkU=", "owner": "nix-community", "repo": "home-manager", - "rev": "d9b88b43524db1591fb3d9410a21428198d75d49", + "rev": "0f4e5b4999fd6a42ece5da8a3a2439a50e48e486", "type": "github" }, "original": { @@ -164,11 +164,11 @@ ] }, "locked": { - "lastModified": 1694465129, - "narHash": "sha256-8BQiuobMrCfCbGM7w6Snx+OBYdtTIm0+cGVaKwQ5BFg=", + "lastModified": 1695108154, + "narHash": "sha256-gSg7UTVtls2yO9lKtP0yb66XBHT1Fx5qZSZbGMpSn2c=", "owner": "nix-community", "repo": "home-manager", - "rev": "9787dffff5d315c9593d3f9fb0f9bf2097e1b57b", + "rev": "07682fff75d41f18327a871088d20af2710d4744", "type": "github" }, "original": { @@ -250,11 +250,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1694753796, - "narHash": "sha256-QPE7dqcicQH/nq9aywVXJWWtci4FvxHaM+BSIEbGBvA=", + "lastModified": 1695825837, + "narHash": "sha256-4Ne11kNRnQsmSJCRSSNkFRSnHC4Y5gPDBIQGjjPfJiU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "360a7d31c30abefdc490d203f80e3221b7a24af2", + "rev": "5cfafa12d57374f48bcc36fda3274ada276cf69e", "type": "github" }, "original": { @@ -281,11 +281,11 @@ }, "nixpkgs-droid": { "locked": { - "lastModified": 1694753796, - "narHash": "sha256-QPE7dqcicQH/nq9aywVXJWWtci4FvxHaM+BSIEbGBvA=", + "lastModified": 1695825837, + "narHash": "sha256-4Ne11kNRnQsmSJCRSSNkFRSnHC4Y5gPDBIQGjjPfJiU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "360a7d31c30abefdc490d203f80e3221b7a24af2", + "rev": "5cfafa12d57374f48bcc36fda3274ada276cf69e", "type": "github" }, "original": { @@ -313,11 +313,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1694499547, - "narHash": "sha256-R7xMz1Iia6JthWRHDn36s/E248WB1/je62ovC/dUVKI=", + "lastModified": 1695825837, + "narHash": "sha256-4Ne11kNRnQsmSJCRSSNkFRSnHC4Y5gPDBIQGjjPfJiU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e5f018cf150e29aac26c61dac0790ea023c46b24", + "rev": "5cfafa12d57374f48bcc36fda3274ada276cf69e", "type": "github" }, "original": { @@ -329,11 +329,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1694767346, - "narHash": "sha256-5uH27SiVFUwsTsqC5rs3kS7pBoNhtoy9QfTP9BmknGk=", + "lastModified": 1695830400, + "narHash": "sha256-gToZXQVr0G/1WriO83olnqrLSHF2Jb8BPcmCt497ro0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ace5093e36ab1e95cb9463863491bee90d5a4183", + "rev": "8a86b98f0ba1c405358f1b71ff8b5e1d317f5db2", "type": "github" }, "original": { From 0b92a67c7739f69039bcc6709d73b9304e179441 Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Wed, 4 Oct 2023 00:43:19 +0200 Subject: [PATCH 4/5] dregil: Downgrade electron to electron-25 electron-26 has a bug so that applications stop working after a couple of seconds. --- outputs/homeConfigurations/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/outputs/homeConfigurations/default.nix b/outputs/homeConfigurations/default.nix index ddea550..23153b2 100644 --- a/outputs/homeConfigurations/default.nix +++ b/outputs/homeConfigurations/default.nix @@ -1,10 +1,11 @@ inputs: with inputs; let + electron-overlay = final: prev: { electron = final.electron_25; }; pkgs = import nixpkgs-unstable { system = "x86_64-linux"; config.allowUnfree = true; - overlays = [ emacs.overlay ]; + overlays = [ emacs.overlay electron-overlay ]; }; in { "alex@dregil" = home-manager-unstable.lib.homeManagerConfiguration { From a9f347a3ebbeb8b4329080c23848754763688d8d Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Wed, 4 Oct 2023 00:44:28 +0200 Subject: [PATCH 5/5] dregil: Upgrade jitsi-meet-electron Use the current release 2023.10.0. --- outputs/homeConfigurations/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/outputs/homeConfigurations/default.nix b/outputs/homeConfigurations/default.nix index 23153b2..e8a71bb 100644 --- a/outputs/homeConfigurations/default.nix +++ b/outputs/homeConfigurations/default.nix @@ -23,7 +23,15 @@ in { packages = with pkgs; [ # social - jitsi-meet-electron # jitsi as a stand-alone app + (jitsi-meet-electron.overrideAttrs (prev: rec { + version = "2023.10.0"; + src = fetchurl { + url = + "https://github.com/jitsi/jitsi-meet-electron/releases/download/v${version}/jitsi-meet-x86_64.AppImage"; + sha256 = "sha256-zhOx/gdsiQMuOCCE5sn+JNu0WJrH36XfvqqNvE24St8="; + name = "jitsi-meet-electron-${version}.AppImage"; + }; + })) # jitsi as a stand-alone app discord # talk to other people # system tools