This contains some important files for my Fedora systems.
To install these dotfiles, you can use the following commands to:
- Clone the repository
- Edit the
.gitconfigfile to set your name, email and ssh key location - Run the
install.shscript
mkdir -p ~/Documents/Programming/fedora-dots && cd $_
git clone https://github.com/fflopsi/fedora-dots.git ./
nano dots/.gitconfig
chmod +x install.sh
./install.shTo update the dotfiles, simply run udots in a terminal. This pulls the latest changes from the repository and installs them.
The install.sh script does a few different things, each of those can be applied or skipped separately:
- Link the dotfiles in the
dotsdirectory to your home directory - Apply Gnome settings from the
gnomedirectory (extensions must be installed separately, my list is ingnome/extensions/extensions.md) - Copy monitor configuration from your home directory to the gdm directory (apply monitor arrangement, refresh rate, etc. to login screen)
- Link the script
files/change-themeto change the global theme to!/.local/bin/change-theme - Link and activate a systemd service in
files/copy-latex-snippets.serviceandfiles/copy-latex-snippets.pathto observe latex snippets in a folder~/Documents/Programming/latex-snippets(two files,latex-suite-snippets.jsandlatex-suite-variables.js) and copy them to~/Documents/Polybox/Obsidian/when changed - Install packages in
apps/dnf - Install packages in
apps/flatpak - Link Zed configuration files in the
zeddirectory to the Zed (flatpak version) configuration directory~/.var/app/dev.zed.Zed/config/zed