Skip to content

This repository is a collection of configuration files that I use to customize my development environment, enhancing productivity and improving my workflow. These dotfiles include settings for Vim, aliases, and various bash-related configurations, all tailored to suit my preferences and needs.

Notifications You must be signed in to change notification settings

mohamed-dahni/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles Repository - Configuration Files for a Productive Development Environment

GitHub

Welcome to my dotfiles repository! Here, you'll find a collection of configuration files that I use to customize my development environment, enhancing productivity and improving my workflow. These dotfiles include settings for Vim, aliases, and various bash-related configurations, all tailored to suit my preferences and needs.

Contents

  • .vim: Configuration files for Vim, a powerful text editor.
  • .aliases: Handy aliases to simplify frequently used commands.
  • .bash_profile: Customizations for the Bash shell on startup.
  • .bash_prompt: Personalized Bash prompt settings.
  • .bashrc: Additional Bash configurations.
  • .vimrc: Vim-specific settings.

How to Use

Note: Before proceeding, make sure to back up your existing dotfiles if you have any, as the following steps will replace them.

Clone the Repository:

    git clone https://github.com/yourusername/dotfiles.git ~/.dotfiles

Installation Script:

Navigate to the cloned repository:

    cd ~/.dotfiles

Run the installation script to set up the dotfiles:

    ./install.sh

The script will intelligently create symbolic links to the appropriate locations for the dotfiles (e.g., ~/.vimrc, ~/.bashrc, etc.), preserving your original files in case you had them.

Customization:

Feel free to explore the individual dotfiles and make any necessary adjustments according to your preferences. You can modify the Vim settings, add or edit aliases, and tweak the Bash prompt to suit your needs.

Contributing

I welcome contributions to this dotfiles repository. If you have any improvements, bug fixes, or new feature additions, please feel free to open an issue or submit a pull request. Let's collaborate and make our development environments even better!

License

This repository is licensed under the MIT License, allowing you to use, modify, and distribute the code as you see fit. However, please note that this repository comes with absolutely no warranty.

Happy coding! 🚀

About

This repository is a collection of configuration files that I use to customize my development environment, enhancing productivity and improving my workflow. These dotfiles include settings for Vim, aliases, and various bash-related configurations, all tailored to suit my preferences and needs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published