Skip to content

Configuration files that make my computer mine. Moved to my Gitlab instance!

License

Notifications You must be signed in to change notification settings

nogweii/dotfiles

Repository files navigation

Nogweii's dotfiles

It just wouldn't be ~/:house: without these.

Installation

rake

You're done.

Layout

This repo is structured to follow the .local convention, to a degree. I only want a single subdirectory of nesting beneath ~/.local/, rather than 2 or 3 that would result in fully honoring the FHS.

As such, here is the resulting tree:

HOME
├─ .local
│ ├─ bin
│ ├─ etc
│ ├─ lib
│ ├─ share
│ ├─ srv
│ ├─ tmp
│ └─ var
│
├─ docs
├─ desktop
└─ media
  ├─ music
  ├─ photos
  └─ videos

With the following environment variables used to configure XDG-honoring software to adhere to it:

Variable Location
XDG_CONFIG_HOME ~/.local/etc
XDG_DATA_HOME ~/.local/share
XDG_CACHE_HOME ~/.local/cache
XDG_STATE_HOME ~/.local/var
TMPDIR ~/.local/tmp
XDG_DOWNLOAD_DIR ~/Downloads
XDG_PUBLICSHARE_DIR ~/.local/srv
XDG_DOCUMENTS_DIR ~/docs
XDG_MUSIC_DIR ~/media/music
XDG_PICTURES_DIR ~/media/photos
XDG_VIDEOS_DIR ~/media/videos
XDG_TEMPLATES_DIR ~/.local/share/templates
XDG_DESKTOP_DIR ~/desktop
XDG_BIN_DIR(*) ~/.local/bin

* means it is a non-standard environment variable

Inspirations

Many thanks to the following for inspiration for this layout:

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy