# 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. TODO 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`