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: - add and configure some modern tools:
https://github.com/ibraheemdev/modern-unix?tab=readme-ov-file https://github.com/ibraheemdev/modern-unix?tab=readme-ov-file
*** Basic Packages
#+name: update and install packages #+name: update and install packages
#+begin_src bash #+begin_src bash
sudo dnf update sudo dnf update
@ -129,7 +130,7 @@ RSA (NOT ECDSA or DSA).
sudo dnf -y install \ sudo dnf -y install \
ImageMagick \ ImageMagick \
bat \ bat \
bat \ brightnessctl \
cascadia-code-nf-fonts \ cascadia-code-nf-fonts \
cmake \ cmake \
duf \ duf \
@ -157,10 +158,13 @@ RSA (NOT ECDSA or DSA).
virt-manager \ virt-manager \
wireguard-tools \ wireguard-tools \
wofi wofi
rustup_init
#+end_src #+end_src
#+RESULTS: #+RESULTS:
*** setup dotfiles and emacs
#+name: link dotfiles and emacs #+name: link dotfiles and emacs
#+begin_src bash #+begin_src bash
ln -s /home/fschl/git/dotfiles/.config/dunst /home/fschl/.config/dunst 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 ln -s /home/fschl/git/emacs /home/fschl/.config/emacs
#+end_src #+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 #+begin_src bash
rustup_init sudo dnf install python3-lsp-server+all
cargo install starship
#+end_src #+end_src
** NEXT Moving to Guix ** NEXT Moving to Guix