🔧 dotfiles for ubuntu
git clone https://github.com/devmatteini/dotfiles.git && cd dotfiles && ./bootstrap.sh
The bootstrap.sh
script execute:
- bootstrap/file_system.sh to create common directories
- bootstrap/configs.sh to create symlinks to home and config files
- bootstrap/dependencies.sh to install basic dependencies
Currently using zsh
.
You can customize it by editing configs/zsh
files.
Alternatively you can use configs/bash
.
Currently using starship
.
You can customize it by editing configs/starship.toml
.
By default if starship is not installed basic fallback prompt is available for both bash
and zsh
.
Currently using WezTerm
.
You can customize it by editing configs/wezterm/wezterm.lua
.
Alternatively you can use gnome-terminal
and load its configuration by running:
./packages/gnome-terminal configs/gnome-terminal.dconf
To export a new configuration follow this article instructions.
If you didn't run the bootstrap.sh
script, run:
./bootstrap/file_system.sh
./bootstrap/dependencies.sh
To install packages you can find scripts in packages/
.
https://github.com/shvchk/poly-dark
- https://github.com/alrra/dotfiles
- https://github.com/mathiasbynens/dotfiles
- https://github.com/iacoware/dotfiles/
- https://github.com/CoreyMSchafer/dotfiles
- https://github.com/mrnugget/dotfiles
- https://github.com/LukeSmithxyz/voidrice
- https://github.com/Phantas0s/.dotfiles
- https://github.com/basecamp/omakub