Procházet zdrojové kódy

add 'custom' module for easy customization

Matt Hamilton před 8 roky
rodič
revize
d52993c70e

+ 1 - 0
.gitignore

@@ -1,2 +1,3 @@
 *.swp
 *.zwc
+custom/

+ 18 - 0
modules/custom/README.md

@@ -0,0 +1,18 @@
+Custom
+======
+
+Add any custom aliases/settings to the `init.zsh` file.
+
+Any functions should go in the `functions` folder, where the name of the file is the name of the function.
+
+For example, this function from your .zshrc:
+```
+foo() {
+  print 'bar'
+}
+```
+
+becomes a file named 'foo' in the functions folder containing:
+```
+print 'bar'
+```

+ 4 - 0
modules/custom/functions/example_function

@@ -0,0 +1,4 @@
+# this is an example function
+# running 'example_function' in a zsh session will execute the code below
+
+print "executed example function: ${ZDOTDIR:-${HOME}}/modules/custom/functions/example_function!"

+ 8 - 0
modules/custom/init.zsh

@@ -0,0 +1,8 @@
+#
+# Custom aliases/settings
+#
+
+# any custom stuff should go here.
+# ensure that 'custom' exists in your zmodules array in .zshrc
+
+