Skip to content

JakobGM/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JakobGM's dotfiles

These are my chezmoi-managed dotfiles.

Note

If you're not familiar with chezmoi, you should know about its somewhat quirky filename conventions:

  • Files and directories in the home/ directory of this repository are placed into the home directory upon chezmoi apply.
  • dot_ prefixes in filenames are replaced with ..
  • Files with .tmpl suffixes are rendered as templates.

E.g. home/dot_config/wakatime/dot_wakatime.cfg.tmpl is rendered to ~/.config/wakatime/.wakatime.cfg.

My setup has the following scopes:

  • Multiple hosts: a low-specced mDPI laptop, headless servers, and desktops with both Nvidia and AMD GPUs.
  • One operating system: Linux, specifically the Arch Linux distribution.
  • Wayland-based tiling window manager: Sway.
  • Terminal-based workflows: using Kitty and ZSH.
  • Modal editing: using Neovim with the lazy.nvim package manager and a lua-based configuration.
  • Python as the programming language of choice.

Getting started

Provided that you already have chezmoi installed, run the following:

chezmoi init [email protected]:JakobGM/dotfiles.git
chezmoi apply

About

JakobGM does dotfiles /w shellscripting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published