- 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:
- Make sure Node JS is installed. if not, go here (I use nvm for easier management)
- clone the repo
git clone https://github.com/aufarijaal/dotfiles.git
- go to repo directory
cd dotfiles
- run
npm install
ornpm i
to install package listed in package.json - run
npm run render
to compile config once ornpm run watch
to auto update and restart while editing the config. - 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.