feat: upgrade to latest nixos
This commit is contained in:
parent
6fc75b75ac
commit
127d25bbd0
28
default.nix
28
default.nix
|
@ -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
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue