From d3ad03476149ea9128b19fbfbb701a7cfa4607fc Mon Sep 17 00:00:00 2001 From: James Patrick Date: Tue, 19 May 2020 11:43:51 -0400 Subject: [PATCH 1/4] Added LSP for golang. --- emacs/doom.d/init.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emacs/doom.d/init.el b/emacs/doom.d/init.el index 7d5e4ef..ff54fce 100644 --- a/emacs/doom.d/init.el +++ b/emacs/doom.d/init.el @@ -137,7 +137,7 @@ ;;ess ; emacs speaks statistics ;;faust ; dsp, but you get to keep your soul ;;fsharp ; ML stands for Microsoft's Language - go ; the hipster dialect + (go +lsp) ; the hipster dialect ;;(haskell +dante) ; a language that's lazier than I am ;;hy ; readability of scheme w/ speed of python ;;idris ; From 7197f1dbaed08ca937bfc8870823607158f3f7ce Mon Sep 17 00:00:00 2001 From: James Patrick Date: Tue, 19 May 2020 13:30:29 -0400 Subject: [PATCH 2/4] Added logging for mako. --- sway/config.d/autostart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sway/config.d/autostart b/sway/config.d/autostart index f7d8cb3..ff96cb0 100644 --- a/sway/config.d/autostart +++ b/sway/config.d/autostart @@ -6,7 +6,7 @@ exec redshift ### Notifications # https://github.com/emersion/mako -exec mako +exec --no-startup-id mako 2>&1 >/tmp/mako.log ### ydotool exec ydotoold From 2667d7e16fe29d499e145b74d84d5e44b14129fe Mon Sep 17 00:00:00 2001 From: James Patrick Date: Tue, 19 May 2020 13:30:47 -0400 Subject: [PATCH 3/4] Adding -no-startup-id to all startup scripts --- sway/config.d/autostart | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sway/config.d/autostart b/sway/config.d/autostart index ff96cb0..ce25fa0 100644 --- a/sway/config.d/autostart +++ b/sway/config.d/autostart @@ -1,15 +1,15 @@ ### Start Nextcloud. -exec nextcloud +exec --no-startup-id nextcloud ### Make things a little easier easier on the eyes. -exec redshift +exec --no-startup-id redshift ### Notifications # https://github.com/emersion/mako exec --no-startup-id mako 2>&1 >/tmp/mako.log ### ydotool -exec ydotoold +exec --no-startup-id ydotoold ### Autotiling # https://github.com/nwg-piotr/autotiling @@ -34,6 +34,7 @@ exec_always { ### Clipboard manager # https://github.com/yory8/clipman -exec wl-paste -t text --watch clipman store +exec --no-startup-id wl-paste -t text --watch clipman store # vim: ft=cfg +# -*- mode: conf-space -*- From eb7ad8a0ab3894c978df59a0e47b96b4e534800b Mon Sep 17 00:00:00 2001 From: james Date: Thu, 21 May 2020 18:48:09 +0000 Subject: [PATCH 4/4] Update 'zsh/README.md' Fixed formatting formatting caused by automatic line breaks from doom. Added install section. --- zsh/README.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/zsh/README.md b/zsh/README.md index c592a85..f5231fc 100644 --- a/zsh/README.md +++ b/zsh/README.md @@ -1,6 +1,16 @@ # ZSH +## Install + +Install for this follows the norm for the rest of the dotfiles. `cd` to this directory and run + +```make install``` + +or if you are on a machine where BSD Make is installed by default: + +```gmake install``` + ## File Structure. The file structure looks something like this: Nodes with a trailing "δ" are directories. @@ -23,16 +33,12 @@ zsh └── zshrc ``` -* `environment` :: This is the contains environment base logic and contains. At - each step of the zsh loading process the `env_loader` function will load the - corresponding file. +* `environment` :: This is the contains environment base logic and contains. At each step of the zsh loading process the `env_loader` function will load the corresponding file. * `host` :: Loaded Automatically. Conditionally loads by based on `$HOST` value. * `os` :: Loaded Automatically. Conditionally loads by based on `$OSTYPE` value. * `makefile` :: Install/Update/Remove makefile. * `modules` :: Local modules loaded by [zplug](https://github.com/zplug/zplug). * `transient` :: Files that are required for zsh (eg history), that are not to be versioned. -* `zlogin`/`zlogout`/`zprofile`/etc :: The default shell resource files. See - [here](https://shreevatsa.wordpress.com/2008/03/30/zshbash-startup-files-loading-order-bashrc-zshrc-etc/) - for more infomation on load order. +* `zlogin`/`zlogout`/`zprofile`/etc :: The default shell resource files. See [here](https://shreevatsa.wordpress.com/2008/03/30/zshbash-startup-files-loading-order-bashrc-zshrc-etc/) for more infomation on load order. * `zplug` :: How to load modules.