46fb5c5770 | ||
---|---|---|
0ad/.config/0ad/config | ||
chromium/.config | ||
element | ||
fish/.config/fish | ||
git | ||
itch/.local/share/applications | ||
kitty/.config/kitty | ||
schildichat/.local/share/applications | ||
spotify/.local/share/applications | ||
stow | ||
systemd/etc/systemd/system | ||
LICENSE | ||
gsconfig | ||
readme.md |
readme.md
Dotfiles
Dotfiles are user-specific configuration files that are typically stored as dotfiles, as in filenames that are prefixed with a dot or period (.). This project are my personal dotfiles and as such are available for reference and backup.
Installation
Assumptions
- Have experienced working knowledge within a CLI (command-line interface)
- Understanding of Linux operating system
- Installed all required dependencies as stated in Dependency Requirements section
- Installation is done via Linux CLI
- Steps prefixed with a "$" (dollar sign) represents the CLI prompt
- The text after the "$" is to be entered at the CLI
- Setup instructions are an example of installation and configuration
Dependency Requirements
- BASH v5+
- Git v2+
- GNOME v3+
- GNU Stow v2.3+
Setup
-
Clone project.
$ git clone https://gitlab.com/adouglas/dotfiles.git
-
Change to project directory.
$ cd dotfiles
-
Apply configuration.
Choose one of the following methods.
- Specific application
$ stow fish
- All applications
$ stow
- Specific application
-
Apply GNOME Settings.
GNOME settings are stored within BASH script that utilizes the command "gsettings" to apply desire settings.
$ ./gsconfig