Skip to content

My Dotfiles (Contain modularized Openbox config with PugJS)

Notifications You must be signed in to change notification settings

aufarijaal/dotfiles

Repository files navigation

My Dotfiles

Package used currently:

  • WM : Openbox
  • Compositor : yshui/picom
  • Panel : Polybar
  • Launcher : Rofi

Btw, for openbox configuration I used node js package called pug. Why I used it because I like to write my config in easy way, I don't like to type the xml tags again and again. and looks easier to read for me.

if you want to write the openbox config same way as me, you can follow these step:

  1. Make sure Node JS is installed. if not, go here (I use nvm for easier management)
  2. clone the repo git clone https://github.com/aufarijaal/dotfiles.git
  3. go to repo directory cd dotfiles
  4. run npm install or npm i to install package listed in package.json
  5. run npm run render to compile config once or npm run watch to auto update and restart while editing the config.
  6. you are ready to edit the config file. Configuration located in /openbox/src/rc.pug

Note: don't forget to create symbolic link for each config from this dotfiles folder to your own config folder.

About

My Dotfiles (Contain modularized Openbox config with PugJS)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published