feat: created mapillary desktop uploader program config and installed for leyla
This commit is contained in:
parent
ffcba0d714
commit
3bf3391eb9
3 changed files with 19 additions and 0 deletions
|
@ -58,6 +58,7 @@ in {
|
||||||
krita.enable = true;
|
krita.enable = true;
|
||||||
ungoogled-chromium.enable = true;
|
ungoogled-chromium.enable = true;
|
||||||
libreoffice.enable = true;
|
libreoffice.enable = true;
|
||||||
|
mapillary-uploader.enable = true;
|
||||||
inkscape.enable = true;
|
inkscape.enable = true;
|
||||||
gimp.enable = true;
|
gimp.enable = true;
|
||||||
freecad.enable = true;
|
freecad.enable = true;
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
./vscode
|
./vscode
|
||||||
./ungoogled-chromium.nix
|
./ungoogled-chromium.nix
|
||||||
./libreoffice.nix
|
./libreoffice.nix
|
||||||
|
./mapillary-uploader.nix
|
||||||
./inkscape.nix
|
./inkscape.nix
|
||||||
./gimp.nix
|
./gimp.nix
|
||||||
./proxmark3.nix
|
./proxmark3.nix
|
||||||
|
|
17
modules/home-manager-modules/programs/mapillary-uploader.nix
Normal file
17
modules/home-manager-modules/programs/mapillary-uploader.nix
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
{
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
with lib; let
|
||||||
|
cfg = config.programs.mapillary-uploader;
|
||||||
|
in {
|
||||||
|
options.programs.mapillary-uploader = {
|
||||||
|
enable = mkEnableOption "Mapillary Desktop Uploader";
|
||||||
|
};
|
||||||
|
|
||||||
|
config = mkIf cfg.enable {
|
||||||
|
home.packages = [pkgs.mapillary-uploader];
|
||||||
|
};
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue