Skip to content

eemilhaa/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Screenshot

Sway-based graphical environment and various cli tools.

Install

Clone the repo to ~/dotfiles. Setup all configs with:

bash scripts/symlink.sh

Get packages for fedora:

dnf install $(cat pkgs/rpm.txt)

or for atomic fedora:

rpm-ostree install --allow-inactive --idempotent $(cat pkgs/rpm.txt)

Container

Basic cli utilities (shell, multiplexer, editor, some language tooling etc.) and their configs are bundled into a container image. It gets built automatically once a week with a github action.

The image works as a portable cli environment wherever the container can be run:

podman run -it --rm -v <your/working/dir>:/root/work/ ghcr.io/eemilhaa/dotfiles:main

Or as a base for a more integrated environment with Distrobox:

distrobox create -n <name> --image ghcr.io/eemilhaa/dotfiles:main