An open API service indexing awesome lists of open source software.

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.

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.