add project_history differt
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user