https://github.com/mdsanima/dotfiles
Configuration settings for various tools for terminal customization, custom libraries, and many more.
https://github.com/mdsanima/dotfiles
bash configuration-files dotfiles scripts tmux-configuration vimrc workflows zsh
Last synced: about 2 months ago
JSON representation
Configuration settings for various tools for terminal customization, custom libraries, and many more.
- Host: GitHub
- URL: https://github.com/mdsanima/dotfiles
- Owner: mdsanima
- License: mit
- Created: 2023-08-13T03:03:28.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-22T17:15:05.000Z (about 1 year ago)
- Last Synced: 2025-06-28T18:44:08.080Z (about 1 year ago)
- Topics: bash, configuration-files, dotfiles, scripts, tmux-configuration, vimrc, workflows, zsh
- Language: Shell
- Homepage:
- Size: 386 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yaml
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Dotfiles
These dotfiles include configuration settings for various tools for terminal
customization, custom libraries, and many more. Additionally, this repository
contains template files that can be used for other repositories, such as
**GitHub Actions Workflow**, **Dependabot**, **Labeler**, or other commonly
used dotfiles.
> [!CAUTION]
>
> The installation script and the library or others dotfiles in this repository
> is still work in progress and subject to change. I still need to think about
> the configuration files, and for now this is a base code.
You can use this code with restriction for now. A better code for the dotfiles
and more configuration will be available here soon.
## Install
Instructions for installing the dotfiles configuration. First, clone this
repository, then run the installation script for your operating system.
> [!NOTE]
>
> Ensure that you have [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts/)
> installed on your operating system.
Now, you can run the installation script described below for your operating
system, like **Linux** or **Windows** systems.
### Linux
Run the `./install.sh` script in the _Shell_ terminal to install the dotfiles
configuration for **GNU/Linux** systems like _Debian_ or _Ubuntu_. This script
include the configuration for [ohmyzsh](https://github.com/ohmyzsh/ohmyzsh/)
installation and many more.
### Windows
Run the `.\install.ps1` script in the _PowerShell_ to install the dotfiles
configuration for **Windows** system. This script include the configuration for
[oh-my-posh](https://github.com/JanDeDobbeleer/oh-my-posh/) installation and
many more.