Skip to content

jainsau/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Dotfiles

This repository contains my personal dotfiles, designed to create a streamlined and consistent development environment. It includes configurations for Neovim, Zsh, and various system settings, all managed with Nix for reproducibility.


✨ Features

  • Modern Shell Setup: A well-tuned zsh environment with powerlevel10k and useful aliases.
  • Neovim Configuration: A customized setup based on kickstart.nvim, tailored for an efficient workflow.
  • System Configuration: Tweaks and settings for a more consistent and productive user experience.
  • Nix Integration: Package management and declarative configurations using nix and home-manager.

⚠️ Disclaimer

This repository is under active development and may change frequently. Use it at your own discretion.


🚀 Installation

1️⃣ Clone the Repository

git clone https://github.com/your-username/dotfiles.git ~/dotfiles
cd ~/dotfiles

2️⃣ Run the Installation Script

./install.sh

Note: The script requires sudo privileges to set up system-level configurations.


📂 Contents

This repository includes:

  • Neovim (nvim/): Custom configuration and plugins.
  • Zsh (zsh/): Shell settings and aliases.
  • Nix (nix/): System and package management via nix.
  • Scripts (bin/): Handy utility scripts for automation.

🙏 Credits

This project was initially inspired by Jake Wiesler’s dotfiles. While my setup has evolved significantly, his work provided an excellent starting point. Thanks, Jake!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published