Skip to content

Personal dotfiles and configuration repository for Linux. Includes shell configs, application settings, and custom themes, with a script to automatically symlink files to their proper locations.

Notifications You must be signed in to change notification settings

y4nder/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YDotfiles Repository 🦸

This repository contains my personal configuration files (dotfiles) for Linux.
It includes shell configs, terminal themes, and application configurations.

Currently tracked configs:

  • zshrc~/.zshrc (Zsh shell config)
  • rofi/~/.config/rofi (Rofi launcher config)
  • spicetify/~/.config/spicetify (Spotify theming config)
  • neofetch/~/.config/neofetch (Neofetch system info theme)
  • themes/ -> ~/.config/themes (My favorite theme which is gruvbox)

Screenshots

Demo Wallpaper

Demo Apps

Switcher Emojis Clipboard

Setup Instructions

To set up your system with these dotfiles, follow these steps:

  1. Clone the repository
git clone git@github.com:y4nder/dotfiles.git
  1. Navigate to the repository
cd ~/dotfiles
  1. Make the linking script executable
chmod +x link-dotfiles.sh
  1. Run the linking script
./link-dotfiles.sh

This script will:

  • Create symlinks from your home directory to the files in this repository.
  • Backup any existing files or directories that may conflict with the symlinks.
  • Ensure all parent directories exist for the symlinks.

Editing the Linked Files

If you want to add or remove files from being linked:

  1. Open link-dotfiles.sh.
  2. Edit the FILES_TO_LINK array with the format:
source_path:destination_path

For example:

"$HOME/dotfiles/gitconfig:$HOME/.gitconfig"
  1. Save the file and re-run the script:
./link-dotfiles.sh

About

Personal dotfiles and configuration repository for Linux. Includes shell configs, application settings, and custom themes, with a script to automatically symlink files to their proper locations.

Resources

Stars

Watchers

Forks