Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fernzi/dotfiles
Scripts and configuration for all the stuff.
https://github.com/fernzi/dotfiles
dotfiles zsh zshrc
Last synced: about 2 months ago
JSON representation
Scripts and configuration for all the stuff.
- Host: GitHub
- URL: https://github.com/fernzi/dotfiles
- Owner: fernzi
- License: gpl-3.0
- Created: 2019-06-18T14:42:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-09-14T13:05:47.000Z (4 months ago)
- Last Synced: 2024-09-15T16:12:34.778Z (4 months ago)
- Topics: dotfiles, zsh, zshrc
- Language: Shell
- Homepage:
- Size: 405 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- Changelog: newsboat/.config/newsboat/binds
- License: LICENSE
Awesome Lists containing this project
README
= Fern's Dotfiles
// References
:base16: http://chriskempson.com/projects/base16/
:stow: https://www.gnu.org/software/stow/
:fish: https://fishshell.com/Hi there! You've reached my dotfiles! I'm quite a picky person, so I won't
pretend they'll be useful for everyone, but maybe you can find some interesting
lil' snippets by looking around.== Colour Scheme
My desktop and all the goodies within are based on an original, pastel
colour scheme, designed so all the highlight colours have the same
_perceptual lightness_, avoiding large contrast changes relative to
each other.I'm not good at naming, so I simply call it "Fern." Totally clever, eh?
image::.assets/colors.svg[width=75%, role=text-center]
The scheme follows the style of the {base16}[Base16] project, although
it's not compatible with it's generators, on virtue of being defined on
CIELAB values, rather than RGB. I do include a small generator script
and some Jinja-based templates, though.== Installation
I manage my configs with {stow}[GNU Stow], because there's literally no reason
to use anything more complicated than that. You can install it with your OS of
choice's package manager:[source,sh]
----
# For Arch Linux, Manjaro and who knows what else:
pacman -S stow# For Void:
xbps-install -S stow# For Debian, Ubuntu and the rest of the family:
apt install stow# For MacOS w/ Homebrew:
brew install stow
----You can then clone this repo (or download a ZIP of it, but why would you?!) into
a convenient directory like `~/.dotfiles/` and then use Stow to add symlinks to
my dotfiles to your exisiting configuration. For example[source,sh]
----
cd ~/.dotfiles
stow fish
----would install my configuration for the {fish}[Fish shell]. A similar command
can be used for any of the other app-specific directories in the repository.