This commit is contained in:
Martin Potier 2024-05-09 15:10:09 +03:00
parent 8b235d3a65
commit f0f726f3ab
No known key found for this signature in database
GPG key ID: D4DD957DBA4AD89E

View file

@ -41,9 +41,17 @@ justStartWithName name pgm =
, projectStartHook = Just $ do safeSpawnProg pgm , projectStartHook = Just $ do safeSpawnProg pgm
} }
spinNotes :: Project
spinNotes =
Project { projectName = "notes"
, projectDirectory = "~/zk/org-roam/"
, projectStartHook = Just $ do safeSpawn "emacs" ["~/zk/org-roam/20240202124747-index.org"]
}
adminProject = spinTextEditorAndTerm "~/admin/" adminProject = spinTextEditorAndTerm "~/admin/"
candyProject = spinTextEditorAndTerm "~/candy/" candyProject = spinTextEditorAndTerm "~/candy/"
workProject = spinTextEditorAndTerm "~/relex/" workProject = spinTextEditorAndTerm "~/relex/"
workAnsibleProject = spinTextEditorAndTerm "~/relex/ansible-roles/"
projects :: [Project] projects :: [Project]
projects = [ adminProject "wrk-config" projects = [ adminProject "wrk-config"
@ -56,7 +64,7 @@ projects = [ adminProject "wrk-config"
, justStartWithName "frs" "ff-relex" , justStartWithName "frs" "ff-relex"
, justStartWithName "chat" "slack" , justStartWithName "chat" "slack"
, justStartWithName "meet" "chromium" , justStartWithName "meet" "chromium"
, justStartWithName "notes" "obsidian" , spinNotes
, justStartWithName "VPN" "gpclient" , justStartWithName "VPN" "gpclient"
, spinChat "element" , spinChat "element"
, spinChat "signal" , spinChat "signal"
@ -70,16 +78,19 @@ projects = [ adminProject "wrk-config"
, workProject "communication-nix-102" , workProject "communication-nix-102"
, workProject "communication-nix-103" , workProject "communication-nix-103"
, workProject "cooper" , workProject "cooper"
, workProject "crebain"
, workProject "customer-configs" , workProject "customer-configs"
, workProject "customer-modules" , workProject "customer-modules"
, workProject "docker-images" , workProject "docker-images"
, workProject "fangorn" , workProject "fangorn"
, workProject "gitlab-runners" , workProject "gitlab-runners"
, workProject "gitlab-self-manage"
, workProject "infra-inventory" , workProject "infra-inventory"
, workProject "isengard" , workProject "isengard"
, workProject "isengard-2" , workProject "isengard-2"
, workProject "isengard-3" , workProject "isengard-3"
, workProject "jirawiz" , workProject "jirawiz"
, workAnsibleProject "java"
, workProject "morannon" , workProject "morannon"
, workProject "mordor-ca" , workProject "mordor-ca"
, workProject "mordor-deploy" , workProject "mordor-deploy"