diff --git a/hosts/nb-new.cloonar.com/users/configs/project_history b/hosts/nb-new.cloonar.com/users/configs/project_history new file mode 100644 index 0000000..5ddc1b4 --- /dev/null +++ b/hosts/nb-new.cloonar.com/users/configs/project_history @@ -0,0 +1,16 @@ +/home/dominik/projects/cloonar/cloonar-nixos +/home/dominik/projects/cloonar/cloonar-website +/home/dominik/projects/cloonar/wohnservice-wien +/home/dominik/projects/cloonar/gbv-aktuell +/home/dominik/projects/cloonar/paraclub/paraclub-api +/home/dominik/projects/cloonar/paraclub/paraclub-frontend +/home/dominik/projects/cloonar/paraclub/paraclub-website +/home/dominik/projects/cloonar/paraclub/paraclub-module +/home/dominik/projects/cloonar/amz/amz-api +/home/dominik/projects/cloonar/amz/amz-frontend +/home/dominik/projects/myhidden.life/myhidden.life-web +/home/dominik/projects/epicenter.works/campaigntool +/home/dominik/projects/epicenter.works/epicenter.works +/home/dominik/projects/epicenter.works/epicenter-nixos +/home/dominik/projects/epicenter.works/spenden.akvorrat.at +/home/dominik/projects/epicenter.works/dearmep-website diff --git a/hosts/nb-new.cloonar.com/users/dominik.nix b/hosts/nb-new.cloonar.com/users/dominik.nix index d11b5f5..837ce39 100644 --- a/hosts/nb-new.cloonar.com/users/dominik.nix +++ b/hosts/nb-new.cloonar.com/users/dominik.nix @@ -80,6 +80,8 @@ let ]; in { + programs.fuse.userAllowOther = true; + home-manager.users.dominik = { lib, pkgs, ... }: { imports = [ "${impermanence}/home-manager.nix" ]; /* The home.stateVersion option does not have a default and must be set */ @@ -87,7 +89,6 @@ in home.enableNixpkgsReleaseCheck = false; /* Here goes the rest of your home-manager config, e.g. home.packages = [ pkgs.foo ]; */ home.persistence."/nix/persist/user/dominik" = { - removePrefixDirectory = true; # for GNU Stow styled dotfile folders allowOther = true; directories = [ "cloud.cloonar.com" @@ -299,39 +300,16 @@ in set -eu ''; - home.activation.nvim-project = lib.hm.dag.entryAfter ["writeBoundary"] '' - PATH="${pkgs.coreutils}/bin:$PATH" - if [ ! -e "~/.local/share/nvim/project_nvim/project_history" ] ; then -cat > ~/.local/share/nvim/project_nvim/project_history << EOL -/home/dominik/projects/cloonar/cloonar-nixos -/home/dominik/projects/cloonar/cloonar-website -/home/dominik/projects/cloonar/wohnservice-wien -/home/dominik/projects/cloonar/gbv-aktuell -/home/dominik/projects/cloonar/paraclub/paraclub-api -/home/dominik/projects/cloonar/paraclub/paraclub-frontend -/home/dominik/projects/cloonar/paraclub/paraclub-website -/home/dominik/projects/cloonar/paraclub/paraclub-module -/home/dominik/projects/cloonar/amz/amz-api -/home/dominik/projects/cloonar/amz/amz-frontend -/home/dominik/projects/myhidden.life/myhidden.life-web -/home/dominik/projects/epicenter.works/campaigntool -/home/dominik/projects/epicenter.works/epicenter.works -/home/dominik/projects/epicenter.works/epicenter-nixos -/home/dominik/projects/epicenter.works/spenden.akvorrat.at -/home/dominik/projects/epicenter.works/dearmep-website -EOL - fi - ''; - + home.file.".local/share/nvim/project_nvim/project_history".source = ./configs/project_history; home.file.".config/Cryptomator/settings.json".source = ./configs/cryptomator.json; /* Setup nextcloud folders */ - home.activation.nextcloud = lib.hm.dag.entryAfter ["writeBoundary"] '' - set +eu - ${pkgs.coreutils}/bin/mkdir ~/cloud.cloonar.com - ${pkgs.coreutils}/bin/mkdir ~/cloud.epicenter.works - set -eu - ''; + # home.activation.nextcloud = lib.hm.dag.entryAfter ["writeBoundary"] '' + # set +eu + # ${pkgs.coreutils}/bin/mkdir ~/cloud.cloonar.com + # ${pkgs.coreutils}/bin/mkdir ~/cloud.epicenter.works + # set -eu + # ''; programs.ssh = { enable = true;