Personal configuration files for my Linux environment. Version controlled and publicly mirrored on GitHub and Codeberg.
The goal is a portable, version-controlled setup — any machine running Fedora or AlmaLinux can be brought to my configuration from a single clone and a handful of symlinks. Documents how I work, how my tools are configured, and evolves alongside my Linux studies.
| File | Description |
|---|---|
.bashrc |
Bash configuration — sources modular alias files |
.vimrc |
Vim configuration — editing, indentation, search, appearance |
.gitignore |
Excludes Vim undo files and other local artefacts |
aliases/tibia.sh |
OpenTibia / Canary family LAN server shortcuts |
aliases/bash-toolkit.sh |
Shortcuts for scripts in bash-toolkit |
Clone the repo:
git clone https://github.com/fionnlinux/dotfiles.git ~/dotfilesSymlink files into place manually:
ln -s ~/dotfiles/.bashrc ~/.bashrc
ln -s ~/dotfiles/.vimrc ~/.vimrcReload your shell:
source ~/.bashrcAn
install.shautomation script is planned for a future commit.
Modular alias files sourced by .bashrc. Each file is self-documented with a header comment listing its aliases.
| File | Purpose |
|---|---|
aliases/bash-toolkit.sh |
Shortcuts for bash-toolkit scripts |
aliases/tibia.sh |
OpenTibia / Canary LAN server management |
- Daily driver: Fedora KDE
- Server: AlmaLinux
- Editor: Vim
This repository is mirrored to Codeberg.