README: extend fedora setup

This commit is contained in:
Frieder Schlesier 2024-06-28 21:41:44 +02:00
parent f5ada520af
commit aaa97a3b9b
1 changed files with 26 additions and 3 deletions

View File

@ -122,6 +122,7 @@ RSA (NOT ECDSA or DSA).
- add and configure some modern tools:
https://github.com/ibraheemdev/modern-unix?tab=readme-ov-file
*** Basic Packages
#+name: update and install packages
#+begin_src bash
sudo dnf update
@ -129,7 +130,7 @@ RSA (NOT ECDSA or DSA).
sudo dnf -y install \
ImageMagick \
bat \
bat \
brightnessctl \
cascadia-code-nf-fonts \
cmake \
duf \
@ -157,10 +158,13 @@ RSA (NOT ECDSA or DSA).
virt-manager \
wireguard-tools \
wofi
rustup_init
#+end_src
#+RESULTS:
*** setup dotfiles and emacs
#+name: link dotfiles and emacs
#+begin_src bash
ln -s /home/fschl/git/dotfiles/.config/dunst /home/fschl/.config/dunst
@ -174,9 +178,28 @@ RSA (NOT ECDSA or DSA).
ln -s /home/fschl/git/emacs /home/fschl/.config/emacs
#+end_src
*** Tools and Usability stuff
Install [[https://github.com/typst/typst][Typst]] modern replacement for LaTeX, see [[https://github.com/qjcg/awesome-typst][GH: awesome-typst]]
- [ ] add [[https://github.com/typst/packages][typst/packages]] (letter, CV)
- [ ] https://github.com/Sematre/typst-letter-pro
- [ ] https://github.com/mintyfrankie/brilliant-CV
#+begin_src sh
cargo install --locked starship
cargo install --locked typst-cli
#+end_src
Install [[https://difftastic.wilfred.me.uk/][difftastic]] ([[https://github.com/Wilfred/difftastic][Github]]), for improved diff highlighting.
#+begin_src sh
cargo install --locked difftastic
#+end_src
*** setup development stuff
https://realpython.com/dependency-management-python-poetry/
#+begin_src bash
rustup_init
cargo install starship
sudo dnf install python3-lsp-server+all
#+end_src
** NEXT Moving to Guix