Dot files for my Fedora environment.
  • Vim Script 65.1%
  • Shell 33.5%
  • Makefile 1.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-25 20:31:35 +01:00
arch Update configs 2024-07-22 20:35:39 +02:00
dots fix opencode permissions and policies 2026-10-25 20:31:35 +01:00
fedora fix deno install, git config 2026-09-24 22:02:09 +02:00
gnome fix broken install of gnome extensions 2026-09-13 14:03:17 +02:00
ubuntu Update vscode settings 2025-12-29 18:49:20 +01:00
.gitignore update aliases 2026-10-25 10:19:49 +01:00
link.sh link local share folders from dots 2026-09-12 21:53:33 +02:00
Makefile link local share folders from dots 2026-09-12 21:53:33 +02:00
README.md update makefile 2026-03-13 19:30:33 +01:00

Dots

Here you can find most configuration files for my Linux environment.

Project Structure

  • Fedora - Scripts to setup my configuration on a fresh install of Fedora.
  • Dots – Configuration, scripts and aliases that are part of my environment.

The folders below are no longer in use, but I'm keeping them around for future reference.

  • Ubuntu – Auto-install configuration and scripts to configure a fresh install of ubuntu.
  • Arch – Scripts to install and configure Arch.

Commands

  • make config - Runs the Fedora configuration script, runs the other targets below depending on the choices made in the dialog.
  • make links – Create symlinks for all configs. Where possible links are created from a directory rather than a file (eg. ~/.config/i3 instead of ~/.config/i3/config). This command will overwrite existing configs.
  • make load-gnome-settings – Load gnome configuration from the gnome directory.
  • make save-gnome-settings – Save current gnome configuration into the gnome directory.
  • make zsh-setup - Install zsh extensions.
  • make vscode-setup – Install all vscode extensions listed in extensions.list
  • make vim-setup – Install nvim extensions listed in init.vim
  • make – All of the above.