Skip to content

holmen1/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Minimal configuration for Linux, BSD, and macOS: dotfiles, installation guides, and build scripts

TL;DR

git clone https://github.com/holmen1/dotfiles.git ~/repos/dotfiles
cd ~/repos/dotfiles

Arch Linux: ./configure_build_install_link.sh

FreeBSD: ./install/bsdinstall/configure_build_install_link.sh

See Installation guides for details.

  • Window manager: Xmonad (tiling, minimal, highly configurable)
  • Terminal: st (simple terminal, patched for features)
  • File manager: lf (terminal-based, lightweight)
  • Web browser: Brave (privacy-focused, fast)
  • VPN: Mullvad CLI (secure, scriptable VPN control)
  • Editor: Neovim (modern Vim, extensible)
  • System monitoring: Custom scripts for battery and WiFi status

Project Scope

Minimal, stable, and maintainable configuration across multiple operating systems. Emphasizes suckless tools and UNIX philosophy.

Requirements

Designed for low-spec hardware (tested on 4GB RAM). Minimal dependencies.

Supported systems:

  • Linux (Arch, Debian)
  • FreeBSD
  • macOS

Included Components

  • Hyprland: a dynamic tiling Wayland compositor
  • Xmonad: a dynamic tiling X11 window manager
  • Neovim: hyperextensible Vim-based text editor

Installation guides

Automation scripts

  • Export/import packages
  • Link configuration

Build

The build folder contains scripts and tools for building and managing components of this dotfiles setup.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published