Update readme and bootstrap script

This commit is contained in:
caem 2025-06-13 23:18:16 +02:00
parent 585379ecbd
commit f930d39335
Signed by: caem
GPG key ID: 69A830D03203405F
3 changed files with 14 additions and 10 deletions

View file

@ -9,16 +9,7 @@ day to day. Should work on any Linux distribution.
My old NixOS based configuration is available [[https://github.com/c4em/caenix][on my GitHub]] or [[https://git.caem.dev/caem/caenix][on my Forgejo instance]]. My old NixOS based configuration is available [[https://github.com/c4em/caenix][on my GitHub]] or [[https://git.caem.dev/caem/caenix][on my Forgejo instance]].
** showcase ** showcase
TODO [[./assets/screenshot.png]]
** dependencies
- Emacs
- Bash
- C & C++ compiler
- ag
- Guile (with headers)
- chicken
- Ghostty
** installation ** installation
#+begin_src sh #+begin_src sh
@ -26,6 +17,12 @@ TODO
#+end_src #+end_src
Run ~./setup -h~ for more information. Run ~./setup -h~ for more information.
*** Ubuntu
For Ubuntu systems there is an additional bootstrap script that downloads all dependencies.
#+begin_src sh
./scripts/bootstrap
#+end_src
* other files * other files
** scripts ** scripts

BIN
assets/screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

7
scripts/bootstrap vendored
View file

@ -26,4 +26,11 @@ else
fi fi
guix pull guix pull
GUIX_PROFILE="$HOME/.config/guix/current"
. "$GUIX_PROFILE/etc/profile"
guix install guile-lsp-server guix install guile-lsp-server
mkdir -p ~/.local/share/fonts
wget -O ~/.local/share/fonts/AdwaitaMono.zip https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/AdwaitaMono.zip
unzip -d ~/.local/share/fonts/AdwaitaMono ~/.local/share/fonts/AdwaitaMono.zip
fc-cache -f