https://github.com/igorvisi/dotfiles
@igorvisi commands line life ๐
https://github.com/igorvisi/dotfiles
dotfiles linux macos vim wsl zsh
Last synced: about 1 year ago
JSON representation
@igorvisi commands line life ๐
- Host: GitHub
- URL: https://github.com/igorvisi/dotfiles
- Owner: igorvisi
- Created: 2017-01-18T23:45:45.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-05-01T07:34:53.000Z (about 1 year ago)
- Last Synced: 2025-05-01T08:30:06.722Z (about 1 year ago)
- Topics: dotfiles, linux, macos, vim, wsl, zsh
- Language: Shell
- Homepage: https://igorvisi.com/uses
- Size: 33 MB
- Stars: 28
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ~/.dotfiles
This repo contains my personal dotfiles. I copy stuffs from several people and I personalize those to go better with my workflow. I remain open to any improvement ! And you are free to clone and to adapte to your sauce.
## My setup
### OS:
* MacOS
* Linux (Ubuntu 24.04)
* Windows 11 with WSL
### Tools:
Link to [my /uses page](https://igorvisi.com/uses)
### Aliases and function
* dotfiles/shell/aliases
* dotfiles/shell/functions
## Installation
Good to know beforehand, I use :
* [dotbot](github.com/anishathalye/dotbot) to manage my dotfiles.
* [sheldon](https://github.com/rossmacarthur/sheldon) to manage shell plugin.
* [eza](https://github.com/eza-community/eza) as a ls remplacement.
* [bat](https://github.com/sharkdp/bat) as a cat remplacement.
* [neovim](https://github.com/neovim/neovim) instead of vim.
* [jetbrains-mono](https://www.jetbrains.com/lp/mono/) a open source font for developers.
* [starship](https://starship.rs/) a minimal, blazing-fast, and infinitely customizable prompt for any shell!
* [Mozilla thunderbird](https://www.thunderbird.net/) email client
* [localsend](https://localsend.org/) alternative to Airdrop, cross-plateform.
* [obsidian](https://obsidian.md/) flexible noteโtaking app
* [vscode](https://code.visualstudio.com/) you know
* [TablePlus](https://tableplus.com/) intuitive GUI tools to manage SQL database.
More, see [my /uses page](https://igorvisi.com/uses)
### Clone and configure env variables
```bash
git clone https://github.com/igorvisi/dotfiles ~/.dotfiles
```
Configure according to you
~/.dotfiles/shell/global
~/.gitconfig.local
### Install conf.
```bash
cd ~/.dotfiles
# Change conf
vim shell/global apps/git/.gitconfig.local
cp app/git/.gitconfig.local ~/.gitconfig.local
chmod +x install
# First install for both
./install
## Desktop
# You can install for Linux
./install install.linux.yaml
# Or You can install for MacOS
./install install.macos.yaml
## Install apps
# For linux
./script/install.macos.sh
# For macOS
./script/install.ubuntu.sh
```
## Screenshots
### MacOS

### Ubuntu 24.04 LTS

### Windows 11 with WSL
