feat: upgrade to latest nixos

This commit is contained in:
kolaente 2022-10-09 14:31:22 +02:00
parent 6fc75b75ac
commit 127d25bbd0
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
1 changed files with 15 additions and 13 deletions

View File

@ -1,24 +1,29 @@
{ lib, fetchgit { lib
, makeWrapper, makeDesktopItem, mkYarnPackage, callPackage , makeWrapper, makeDesktopItem, mkYarnPackage, callPackage
, electron_16 , electron
, unstableGitUpdater , unstableGitUpdater
, fetchFromGitHub , fetchFromGitea
, fetchzip
}: }:
let let
executableName = "vikunja-desktop"; executableName = "vikunja-desktop";
version = "unstable"; version = "unstable";
src = fetchFromGitHub { src = fetchFromGitea {
githubBase = "kolaente.dev"; # Using this until we can use fetchFromGitea domain = "kolaente.dev";
owner = "vikunja"; owner = "vikunja";
repo = "desktop"; repo = "desktop";
rev = "5f17d9b1dee64a2c90de059da2cae5a3154e90e0"; rev = "678afc46f8d7f5cde34617dd9ce01a590cdfd4d7";
sha256 = "1vgy5cd85rszhb9f8rwpnhjr79ip9mvy375xdvah25vhhznb5g8x"; sha256 = "sha256-9DLvlzEavCuLGEV7dPp/8J9DGN3RDS4EWxKdo83E8Ck=";
}; };
electron = electron_16; #vikunja-frontend = callPackage ./frontend {};
vikunja-frontend = callPackage ./frontend {}; vikunja-frontend = fetchzip {
url = "https://dl.vikunja.io/frontend/vikunja-frontend-unstable.zip";
sha256 = "sha256-L0YyYHzafo8DzrO2sE28hKH2uLAJGAM99BFg1W1O3ec=";
stripRoot = false;
};
in mkYarnPackage rec { in mkYarnPackage rec {
name = "vikunja-desktop-${version}"; name = "vikunja-desktop-${version}";
@ -63,10 +68,7 @@ in mkYarnPackage rec {
desktopName = "Vikunja Desktop"; desktopName = "Vikunja Desktop";
genericName = "To-Do list app"; genericName = "To-Do list app";
comment = meta.description; comment = meta.description;
categories = "ProjectManagement;Office;"; categories = [ "ProjectManagement" "Office" ];
extraEntries = ''
StartupWMClass=vikunja
'';
}; };