This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-05-07
Channels
- # asami (1)
- # aws (2)
- # babashka (5)
- # babashka-sci-dev (162)
- # beginners (68)
- # biff (1)
- # calva (26)
- # circleci (4)
- # clj-kondo (5)
- # cljs-dev (7)
- # clojure (84)
- # clojure-europe (15)
- # clojure-uk (1)
- # clojured (2)
- # clojurescript (19)
- # conjure (1)
- # datomic (5)
- # emacs (2)
- # graalvm (20)
- # honeysql (6)
- # improve-getting-started (2)
- # kaocha (3)
- # lsp (31)
- # off-topic (7)
- # pathom (7)
- # releases (1)
- # shadow-cljs (1)
- # spacemacs (1)
- # vim (30)
I'm moving all my configs to usehttps://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html`XDG_CONFIG_HOME`https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.htmlon Linux at its more consistent and much easier to backup. Emacshttps://www.gnu.org/software/emacs/manual/html_node/emacs/Find-Init.html`XDG_CONFIG_HOME`https://www.gnu.org/software/emacs/manual/html_node/emacs/Find-Init.html for several years now, so I've moved Emacs and Spacemacs configurations and everything seems to work so far... although I'll have more certainty after running for a few days.
Emacs is straight forward.
• Set XDG_CONFIG_HOME
(typically $HOME/.config
) and move ~/.emacs.d
directory to $XDG_CONFIG_HOME/emacs
Spacemas is also straight forward.
• Set SPACEMACSDIR
to $XDG_CONFIG_HOME/spacemacs
If starting Emacs from a desktop launcher, the XDG_CONFIG_HOME
should be set in your .profile
(or sourced by that file). Otherwise add XDG_CONFIG_HOME
to a resource file (e.g. .bashrc for bash, or .zshrc
or .zshenv
for zsh)
There is a https://github.com/syl20bnr/spacemacs/issues/3589#issuecomment-1120211297