Skip to content

njhlai/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Messy

About

Personal dotfiles, almost all of which was assimilated and modified from all over the place.

Item Value
OS Manjaro
WM Bspwm
DM LightDM
Bar Lemonbar
Compositor picom
Shell bash
Terminal Alacritty, Sakura
Font IosevkaTerm
Notification Dunst
Launcher Rofi, dmenu
Wallpaper feh
Lock Screen i3lock-color
Text Editor Sublime Text, nano

Usage

Requires make and stow.

Install

Once the base OS and all needed packages are installed, run:

make all

Network Share Mounting

Network share is through sshfs.

  1. Make sure to manually mount the sshfs as root at least once, using user ssh keys, to ensure host's public key is in root's known_hosts file.
  2. Edit fstab accordingly.

Uninstall

To uninstall configurations provided by this dotfile repo, run:

make clean

Screenshots

Clean Rofi Power menu Terminals Dev setup Web browser

Caveats

  • The texlive-fontsextra is very, very bloated, with a lot of unnecessary fonts for me. Debloated texlive-fontsextra using this guide.
  • If using the XDG base directory recommended directory for GnuPG, you'll need to update each associated usersystemd sockets' ListenStream location. See here.
  • Currently, System76's power management for its laptops, system76-power, is not persistent, so every setting for power is reset on reboot. To prevent that, refer to this guide.

Releases

No releases published

Packages

No packages published