Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alioguzhan/dotfiles
Every config, command and program for a fresh Linux installation.
https://github.com/alioguzhan/dotfiles
dotfiles
Last synced: 25 days ago
JSON representation
Every config, command and program for a fresh Linux installation.
- Host: GitHub
- URL: https://github.com/alioguzhan/dotfiles
- Owner: alioguzhan
- License: mit
- Created: 2020-11-21T08:45:21.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-29T22:23:20.000Z (almost 2 years ago)
- Last Synced: 2024-10-28T03:18:15.661Z (2 months ago)
- Topics: dotfiles
- Language: Shell
- Homepage:
- Size: 1.4 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dotfiles
Every config, command and program for a fresh linux installation.
## Initial Setup
install oh-my-zsh first:
```
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
```Then run `./setup.sh`.
Install starship as well:
```bash
curl -sS https://starship.rs/install.sh | sh
```## Common Programs and Configurations
run `./install-common-programs.sh` to install and configure some common apps.
## env variables
create `.env.local` file under `~/`. The content of that file will be loaded by zsh. (This should be created already with `./setup.sh` script)
## gitconfig
Create a `~/.gitconfig.local` file to store custom/secret git configuration. It will be included in `~/.gitconfig` file.
## i3
All required configs and files will installed and copied with `./i3.sh` script. Additionaly, below programs should be installed to `~/.config`:
- https://github.com/Raymo111/i3lock-color
- https://github.com/Mange/rofi-emoji
- https://github.com/vivien/i3blocks-contribAlso clone, build and install https://github.com/vivien/i3blocks under `~/.local/lib`