Skip to content

ok-lch/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Install scripts and dotfiles

Main philosophy

Here is my configuration files for different tools that I use.

The goal of that project is to setup tools to develop or debug server easily and in a replicable way.

It mainly relies on storing config files and populating them with chezmoi (previously with stow ).

stow -t $HOME -d $HOME/dotfiles/dotfiles $i

There is also possibilities to install binaries and tools without the need of admin rights.

Option 1: Installing mise

The idea is to install mise to install tools and chezmoi to copy config files.

Requirements

  • Install uv using mise: mise use -g github:twpayne/chezmoi
  • Initialise dotfiles repository: mise x -- chezmoi init ok-lch --apply
  • Done

Optional

Alternative option: Working in a container

The idea is to create a container, install needed tool for developement and to setup various configuration without the need of admin rights.

How to use?

Requirements

Usage

  • Clone this repo in your HOME directory: git clone https://github.com/LaurentChion/dotfiles.git -o ~/.dotfiles
  • Go into it: cd .dotfiles
  • Create the container: distrobox assemble create
  • Load configurations: ./scripts/stow.sh

About

Install scripts and dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors