c0de
dcf6a1d284
Rofi version 1.7.1: Turtley amazing! was released and it adds a breaking change (why is this not 2.0 per semantic version?) that moves theme configuration from being a direct property of configuration, it now gets included similar to an @import with @theme "theme-name" being put after the configuration block. 1.7.2: Shellebrations! was released a few days after 1.7.1, but the Arch package has not yet been updated. This allows theme in configuration block again, but that should now be considered deprecated. https://github.com/davatorium/rofi/releases/tag/1.7.1 https://github.com/davatorium/rofi/releases/tag/1.7.2 |
||
---|---|---|
home | ||
omz | ||
.editorconfig | ||
.gitignore | ||
.gitmodules | ||
check_for_upgrade.sh | ||
generate_pacman.lst.sh | ||
install.sh | ||
LICENSE | ||
pacman_aur.lst | ||
pacman.lst | ||
README.md | ||
upgrade.sh | ||
vs_code_extensions.lst |
Dotfiles!
Installation
- Install dependencies
- Optionally create ~/.dotfiles.postinst
bash <(curl -sL https://dotfiles.online)
(https://c0de.dev/c0de/dotfiles/raw/branch/master/install.sh)- ????
- Profit
Dependencies
I primarilarly use Arch, but these dotfiles also get installed to headless Debian servers.
It shouldn't be difficult to find an equilivant package for your distribution with the provided lists
A list of the packages that I have installed can be found in the files pacman.lst
and pacman_aur.lst
.
Non-official packages come from the AUR, which can't typically be installed by pacman directly and the reason why it's a seperate list.
Dotfiles Postinstall
You may create a standard text file called .dotfiles.postinst
in your home directory before installing.
This file is basically a bash script that contains commands, that will be executed after the install script finishes.
For example, you may want to add commands such as git config --global user.name "My Name"
and git config --global user.email "me@my.email"
Customizing Dotfiles
- Fork this repo
- Update
repourl
inside install.sh to point to your own - Make your changes
- Push to origin
- Install your new dotfiles everywhere