dotfiles/README.md
2026-02-08 00:36:08 +01:00

101 lines
1.9 KiB
Markdown

# dotfiles
My personal dotfiles. They are meant to be used on a Fedora Workstation install.
## Installation
Install GNU Stow.
```sh
sudo dnf install stow
```
Clone dotfiles into home folder.
```sh
git clone https://git.nevereverever.de/never/dotfiles.git ~/.dotfiles/
```
Stow configuration using `stow`.
```sh
cd .dotfiles/
```
```sh
stow ./
```
Install necessary software.
```sh
sudo dnf install fish niri waybar fuzzel mako swaylock swaybg swayidle alacritty
```
## Additinal Software
### Neovim
My `neovim` config requires version 12 or higher. If the Fedora repos don't have
it, build it from [source](https://github.com/neovim/neovim).
### TeXLive
Similarly the TeXLive version in the Fedora repos are not up to date. Use the
manual [installation](https://tug.org/texlive/quickinstall.html).
Also installing a PDF viewer with synctex support is recommended.
```sh
sudo dnf install okular
```
### mpd
Install mpd.
```sh
sudo dnf install mpd
```
Configure mpd.
```sh
mkdir ~/.local/share/mpd ~/.local/state/mpd
Install an mpd client.
```sh
sudo dnf install mpc
```
Or a graphical mpd client. Flathub repo required.
```sh
flatpak install de.wagnermartin.Plattenalbum
```
### Image creation
The usual stuff.
```sh
sudo dnf install ipe gimp inkscape blender
```
### Music creation
Enable the audinux copr repo.
```sh
sudo dnf copr enable ycollet/audinux
```
Install the software.
```sh
sudo dnf install ardour guitarix lsp-plugins-lv2 drumgizmo surge-xt
```
### Miscellaneous
For some [RPM Fusion (Non) Free](https://rpmfusion.org/) repos or
[Flathub](https://flathub.org/) are needed.
- Fedora Repos
- `keepassxc`
- `evolution`
- `qt6ct`
- `yt-dlp`
- `lua`
- `@c-development`
- RPM Fusion
- `steam`
- Flathub
- `org.gnome.World.PikaBackup`
- `app.drey.EarTag`
- `org.signal.Signal`
- `com.modrinth.ModrinthApp`
- `de.bund.ausweisapp.ausweisapp2`
- `io.github.finefindus.Hieroglyphic`