nixos-config/nixos/configs/sterni/packages.nix

70 lines
1.6 KiB
Nix
Raw Normal View History

2020-03-03 03:50:14 +01:00
{ config, lib, pkgs, ... }:
2021-09-08 03:37:59 +02:00
let
nextcloudSync = folder:
pkgs.writers.writeBashBin "nextcloud-sync-${folder}" ''
${pkgs.nextcloud-client}/bin/nextcloudcmd \
--user palo \
--password `pass show home/nextcloud/palo/nextcloudcmd-token` \
~/Nextcloud/${folder} \
https://nextcloud.ingolf-wagner.de/remote.php/webdav/${folder}
'';
2020-03-03 03:50:14 +01:00
in {
2019-10-24 02:20:38 +02:00
2020-01-20 07:26:42 +01:00
environment.systemPackages = with pkgs; [
2021-09-08 03:37:59 +02:00
(nextcloudSync "InstantUpload")
(nextcloudSync "Pictures")
(nextcloudSync "Unterlagen")
(nextcloudSync "Video")
2021-10-20 08:47:59 +02:00
(nextcloudSync "Kunstbuch")
2021-09-08 03:37:59 +02:00
2021-09-20 19:55:59 +02:00
(pkgs.writeShellScriptBin "nixFlakes" ''
exec ${pkgs.nixUnstable}/bin/nix --experimental-features "nix-command flakes" "$@"
'')
2021-10-29 12:49:32 +02:00
#sweethome3d.application
2021-09-29 05:05:26 +02:00
pkgs.polygon-art.polygon-art
2021-04-14 21:06:20 +02:00
2021-03-06 18:11:11 +01:00
# bluetooth gui
blueberry
2021-03-05 16:01:24 +01:00
nextcloud-client
gimp
inkscape
imagemagick
2021-10-29 12:49:32 +02:00
#bitwig-studio3
#sononym-crawler
#darktable
2020-03-08 19:47:12 +01:00
# rust development environment
2021-10-29 12:49:32 +02:00
#rustup
#jetbrains.clion
2020-03-11 09:29:21 +01:00
2021-08-02 20:15:33 +02:00
# general
2021-10-29 12:49:32 +02:00
#jetbrains.idea-ultimate
#vscode
2021-08-02 20:15:33 +02:00
2020-03-12 10:46:03 +01:00
# python
2021-10-29 12:49:32 +02:00
#python3Full
#jetbrains.pycharm-professional
#jetbrains.datagrip
2020-03-12 10:46:03 +01:00
2021-10-29 12:49:32 +02:00
#element-desktop
2021-03-28 09:40:39 +02:00
2021-10-29 12:49:32 +02:00
#tor-browser-bundle-bin
2021-03-28 09:40:39 +02:00
#(tor-browser-bundle-bin.overrideAttrs (old: rec {
# version = "10.0.15";
# name = "tor-browser-bundle-${version}";
# src = pkgs.fetchurl {
# url =
# "https://dist.torproject.org/torbrowser/10.0.15/tor-browser-linux64-10.0.15_en-US.tar.xz";
# sha256 = "1ah69jmfgik063f9gkvyv9d4k706pqihmzc4k7cc95zyd17v8wrs";
# };
#}))
2020-01-20 07:26:42 +01:00
];
2019-10-24 02:20:38 +02:00
}