Skip to content

A minimal, stow-powered dotfiles setup for managing and version-controlling personal Linux development environment configurations. Portable, clean, and ideal for automation or fresh setups.

Notifications You must be signed in to change notification settings

TalhaSikandar/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation


My Dotfiles

This repository contains my personal dotfiles to configure and manage my development environment across Linux systems. It includes configuration files for tools like zsh, nvim, tmux, and other commonly used terminal applications.

These dotfiles help maintain a consistent and portable workflow by version-controlling system settings and using GNU Stow for easy symlink management. The setup is lightweight, modular, and tailored for a minimal and productive development environment.


Features

  • Organized dotfiles using GNU Stow for modular management.

  • Easy-to-clone and portable setup for new systems.

  • Includes configuration for:

    • zsh (shell)
    • neovim (code editor)
    • tmux (terminal multiplexer)
    • git, bash, and others (as applicable)
  • Optimized for Arch-based systems, but adaptable to others.


Requirements

Make sure the following packages are installed:

Git

sudo pacman -S git

Stow

sudo pacman -S stow

Installation

Clone the repository into your home directory:

git clone https://github.com/TalhaSikandar/dotfiles.git ~/dotfiles
cd ~/dotfiles

Then use stow to symlink all configurations into place:

stow .

Or selectively apply configurations:

stow zsh
stow nvim

License

This project is open-source and freely available for anyone to use or modify.


About

A minimal, stow-powered dotfiles setup for managing and version-controlling personal Linux development environment configurations. Portable, clean, and ideal for automation or fresh setups.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •