diff options
author | Yann Herklotz <git@yannherklotz.com> | 2022-03-22 01:53:40 +0000 |
---|---|---|
committer | Yann Herklotz <git@yannherklotz.com> | 2022-03-22 01:53:40 +0000 |
commit | 433f57c839f51239928ff5c95308d278aa485a4b (patch) | |
tree | adaa6ac84ee6cd41cb4aacb86eff456355d8adc9 | |
parent | 413ddaca26bfa125e2b8d2cc694931039f270de2 (diff) | |
download | dotfiles-433f57c839f51239928ff5c95308d278aa485a4b.tar.gz dotfiles-433f57c839f51239928ff5c95308d278aa485a4b.zip |
Changes to zsh and emacs
-rw-r--r-- | doom/config.el | 9 | ||||
-rw-r--r-- | doom/init.el | 5 | ||||
-rw-r--r-- | zsh/.zsh/export.zsh | 1 | ||||
-rw-r--r-- | zsh/.zshrc | 5 |
4 files changed, 16 insertions, 4 deletions
diff --git a/doom/config.el b/doom/config.el index 30ce11b..8ad0055 100644 --- a/doom/config.el +++ b/doom/config.el @@ -898,6 +898,15 @@ https://yannherklotz.com") (when-let (project (project-current)) (car (project-roots project)))))) +(use-package! geiser-chicken + :config + (setq geiser-chicken-binary "chicken-csi")) + +(use-package! geiser + :init + (map! :map geiser-mode-map "C-." nil) + (map! :map geiser-repl-mode-map "C-." nil)) + (use-package! emacs :init ;; Add prompt indicator to `completing-read-multiple'. diff --git a/doom/init.el b/doom/init.el index 4715e1a..3b3c530 100644 --- a/doom/init.el +++ b/doom/init.el @@ -137,6 +137,7 @@ nix ; I hereby declare "nix geht mehr!" ocaml ; an objective camel (org ; organize your plain life in plain text + +gnuplot ;;+dragndrop ; drag & drop files/images into org buffers +hugo ; use Emacs for hugo blogging ;;+jupyter ; ipython/jupyter support for babel @@ -150,13 +151,13 @@ ;;purescript ; javascript, but functional python ; beautiful is better than ugly ;;qt ; the 'cutest' gui framework ever - racket ; a DSL for DSLs + ;;racket ; a DSL for DSLs ;;rest ; Emacs as a REST client rst ; ReST in peace ;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap() ;;scala ; java, but good - (scheme +guile) ; a fully conniving family of lisps + (scheme +guile +chicken +racket) ; a fully conniving family of lisps sh ; she sells {ba,z,fi}sh shells on the C xor ;;solidity ; do you need a blockchain? No. ;;swift ; who asked for emoji variables? diff --git a/zsh/.zsh/export.zsh b/zsh/.zsh/export.zsh index 73e0a01..ac0bb89 100644 --- a/zsh/.zsh/export.zsh +++ b/zsh/.zsh/export.zsh @@ -12,6 +12,7 @@ export EDITOR='emacsclient -nw' export VISUAL='emacsclient -c' export TERM='xterm-256color' export CLICOLOR=1 +export LEDGER_FILE="$HOME/Dropbox/ledger/main.ledger" #export LFSCSIGS="$HOME/.opam/default/.opam-switch/sources/coq-smtcoq.dev+8.13/src/lfsc/tests/signatures" @@ -27,13 +27,14 @@ setopt HIST_FIND_NO_DUPS #if [ -d ~/.cache/wal ]; then (cat ~/.cache/wal/sequences &) fi -export MINIMAL_MAGIC_ENTER=no +#export MINIMAL_MAGIC_ENTER=no +PS1="%n@%m %1~ %# " # Sourcing everything #if [ -e /usr/share/fzf/key-bindings.zsh ]; then source /usr/share/fzf/key-bindings.zsh; fi #if [ -e /usr/share/fzf/completion.zsh ]; then source /usr/share/fzf/completion.zsh; fi if [ -e $HOME/.zsh/export.zsh ]; then source $HOME/.zsh/export.zsh; fi -if [ -e $HOME/.zsh/minimal.zsh ]; then source $HOME/.zsh/minimal.zsh; fi +#if [ -e $HOME/.zsh/minimal.zsh ]; then source $HOME/.zsh/minimal.zsh; fi if [ -e $HOME/.zsh/function.zsh ]; then source $HOME/.zsh/function.zsh; fi if [ -e $HOME/.zsh/startup.zsh ]; then source $HOME/.zsh/startup.zsh; fi if [ -e $HOME/.zsh/zsh-history-substring-search/zsh-history-substring-search.zsh ]; then source $HOME/.zsh/zsh-history-substring-search/zsh-history-substring-search.zsh; fi |