aboutsummaryrefslogtreecommitdiff
path: root/Install.org
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2021-07-10 17:09:35 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2021-07-10 17:09:35 +0100
commitccefeeb1726ad1ccf26ed7fe0bb55cf846fde443 (patch)
tree66a22db0f3fbc7b32cdfb3e0084f88d568f3fea8 /Install.org
parentad0a18927baa8d86e3148d77493b846d07dbfa6f (diff)
downloaddotfiles-ccefeeb1726ad1ccf26ed7fe0bb55cf846fde443.tar.gz
dotfiles-ccefeeb1726ad1ccf26ed7fe0bb55cf846fde443.tar.bz2
dotfiles-ccefeeb1726ad1ccf26ed7fe0bb55cf846fde443.zip
(Install.org)+sessions and tangle file outputs for each optional sh item
Diffstat (limited to 'Install.org')
-rw-r--r--Install.org8
1 files changed, 7 insertions, 1 deletions
diff --git a/Install.org b/Install.org
index a7d2f0c..4cd5a3c 100644
--- a/Install.org
+++ b/Install.org
@@ -5,6 +5,9 @@ Each heading is a step in the install process.
Run each headings source code snippets as you progress through them.
Any snippets that have the tag =:optional:= can be avoided, and are likely extra functionality that you can use later on.
* Generate user directories
+:PROPERTIES:
+:header-args: :session *install-sh* :results none :tangle Install.sh
+:END:
This makes some useful directories that are used by the system and/or by me.
I split these into two sections so at minimum you can install the system folders and generate the user folders if you wish.
** System folders
@@ -29,6 +32,9 @@ mkdir ~/Code/Learning;
mkdir ~/Code/Projects;
#+END_SRC
* Clone templates :optional:
+:PROPERTIES:
+:header-args: :session *install-sh* :results none :tangle Install.sh
+:END:
These are templates coded by me (MIT licensed) which are basically boilerplate helpers for differing languages.
They allow me to quickly start coding up projects as they remove the hassle of setting the build system and source directories up manually.
They're cloned into =~/Code/Templates= not only so you can hack on them as you wish but also so you can generate templates even when offline just by copying the template you want and removing/replacing the '.git' directory in it.
@@ -74,7 +80,7 @@ done
#+END_SRC
* Emacs support :optional:
:PROPERTIES:
-:header-args: :session *install* :results none :tangle Install.el
+:header-args: :session *install-el* :results none :tangle Install.el
:END:
** Get all modules in Dotfiles
The main function used to retrieve all the stowable modules in the Dotfiles directory.