Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/p3rception/dotfiles

// terminal .config files
https://github.com/p3rception/dotfiles

aliases bash bash-alias iterm2 shell starship starship-prompt zsh zsh-aliases zsh-configuration zsh-plugin zsh-theme

Last synced: about 1 month ago
JSON representation

// terminal .config files

Awesome Lists containing this project

README

        

![](screenshots/colors-spoiler.png)


This contains most of my personal config files. Here you'll find configs, customizations, themes, and whatever I need to personalize my Linux and macOS experience.

## TOC
- [zsh](#zsh)
- [git](#git)
- [starship](#starship)
- [iTerm2](#iterm2)
- [Terminal Showcase](#terminal-showcase)

## zsh
* [.zshrc](/.zshrc) | Config file for ZSH.

* [aliases.zsh](/aliases.zsh) | Aliases for ZSH.

* [fancy-ctrl-z.zsh](/fancy-ctrl-z.zsh) | Ctrl-z to switch back to Vim instead of "fg", kudos to [mdumitru](https://github.com/mdumitru/fancy-ctrl-z).

* [functions.zsh](/functions.zsh) | Functions for ZSH.

* [nvm.zsh](/nvm.zsh) | Config file for NVM.

## git
* [.gitconfig](/.gitconfig) | Config file for git.

* [.gitignore_global](/.gitignore_global) | Self-explanatory :)

* [.gitCommitMsg](/.gitCommitMsg) | Template for git commit.

## starship
Used to have oh-my-zsh and p10k but moved to [starship](https://starship.rs/) (cross-shell prompt). To achieve the colors of the following screenshots, the starship config must be used with the specific itermcolors I use.

* [starship.toml](/starship.toml) | Config file for starship.

## iTerm2
The terminal I use in macOS devices.

* [p3rception.itermcolors](/p3rception.itermcolors) | Colors config for iTerm2.

## Colors - Hex codes
Hex codes of the terminal colors I use so you can apply them on any app.

* [colors.yml](/colors.yml)

## Terminal Showcase
The starship format is $os_icon // $username // $hostname // $path // $git_status (when used) // $python_version (when used)

![](/screenshots/path.png)


![](/screenshots/git_python.png)


![](/screenshots/ls.png)


![](/screenshots/htop.png)


![](/screenshots/neofetch.png)