SkillAgentSearch skills...

Dotfiles

:cherry_blossom: Aesthetic OpenboxWM Environment

Install / Use

/learn @owl4ce/Dotfiles

README

<div align="justify"> <div align="center">
NEVER SKIP / IGNORE / AVOID README
      __/)   ‌‌‌‌‬‬‬‍ ‌‌‌‌‌‬‌‌   ‌‌‌‌‌‌‬ ‌‌‌‌‌‌‌‌‌‌‌‌‌‬        ‌‌‌‌‌‌‬_      ‌‌‌‌‌‬‌‌_       ‌‌‌‌‍‬  ‌‌‌‌‍‍ 
   .‌‌‌‌‍‬‌-(_‌‌‌‌‌‍‌_(=:   |   ‌‌‌‌‍‬‌   ‌‌‌‌‍‬‍‍   ‌‌‌‌‌‬‌‌ | | o  | |     ‌‌‌‌‌‌    
‌‌‌‌‍‬‌‍|\ |    \) ‌‌‌‌‍‬‌ _‌‌‌‌‍‍‌_| ‌‌‌‌‍‬‍‍  __ ‌‌‌‌‍‌‬_|‌‌‌‌‍‬‬_ | |‌‌‌‌‍‬‌‍    |‌‌‌‌‍‍‌ |  _ ‌‌‌‌‍‬‍‍  , ‌‌‌‌‌‬‍ 
‌‌‌‌‍‌\‌‌‌‌‍‬‍‍ ||       / ‌‌‌‌‌‍ ‌‌‌‌‍‬‍‍|  /  \_|  |/‌‌‌‌‍‬‬  |  |/  |/  / \‌‌‌‌‍‌‌‌‌‌‌‌‍‌‌_
 \||     ‌‌‌‌‍‬‍  \_/|_/\__/ |_‌‌‌‌‌‬‬/‌‌‌‌‍‬‍|__/|_‌‌‌‌‍‬‍‍/|__/‌‌‌‌‌‬|__/ \/ 
  \|                     |\                 
   |  6F 77 6C 34 63 65  |/  with aesthetics
</div> <pre align="center"> <a href="#seedling--setup">SETUP</a> • <a href="#four_leaf_clover--key-bindings">KEYBINDS</a> • <a href="https://deviantart.com/owl4ce/art/Sakura-Saber-872360153">GALLERY</a> • <a href="#herb--guides">GUIDES</a> </pre> <h1> <a href="#--------"> <img alt="" align="right" src="https://badges.pufler.dev/visits/owl4ce/dotfiles?style=flat-square&label=&color=000000&logo=github&logoColor=white&labelColor=000000"/> </a> </h1>

:octocat: ‎ <sup><sub><samp>HI THERE! THANKS FOR DROPPING BY!</samp></sub></sup>

<a href="#octocat--hi-there-thanks-for-dropping-by"> <picture> <source media="(prefers-color-scheme: dark)" alt="" align="right" width="400px" srcset="https://i.imgur.com/7pWg4vR.jpg"/> <img alt="" align="right" width="400px" src="https://i.imgur.com/VMiaVX3.jpg"/> </picture> </a>

You might be here looking for (Linux) rice reference or to (full?) replicate my personal configuration of my favorite Openbox Window Manager and several apps as well. :snowman:

Most were written from scratch. Some details:

  • Window Manager :bento: Openbox dual themes!
  • Openbox Menu :cyclone: obmenu-generator for life!
  • Panel :blossom: Tint2 with material design and glyphs!
  • Application Launcher :rocket: Rofi which blazing fast!
  • Desktop Notification :herb: Dunst which minimalist!
  • Terminal Emulator :leaves: URxvt which lightest!
  • Shell :shell: Zsh with oh-my-zsh framework!
  • Compositor :shaved_ice: Picom for perfection topping!
  • File Manager :flower_playing_cards: Thunar customized side-pane!
  • Media Player :city_sunset: mpv with modern OSC!
  • Music Player :milky_way: Ncmpcpp with album-art!
  • GUI (Basic) IDE :space_invader: Geany for the win!
<h1> <a href="#---------1"> <img alt="" align="right" src="https://img.shields.io/github/commit-activity/m/owl4ce/dotfiles/ng?style=flat-square&label=&color=000000&logo=gitbook&logoColor=white&labelColor=000000"/> </a> </h1> <br> <div align="center">
CLICK OR TAP ❲☰❳ TO SHOW TABLE-OF-CONTENTS
</div> <p align="right"> [<a href="https://gitlab.com/owl4ce/dotfiles">mirror</a>] </p>

:fallen_leaf: ‎ <samp>CHANGELOGS</samp>

<table align="right"> <tr> <th align="center"> <sup><sub>:warning:</sub></sup> </th> </tr> <tr> <td align="center"> <a href="https://github.com/owl4ce/dotfiles/discussions/172"> <sup><sub><samp>PURELY CONFIGURED AT 1366x768 WITH 96 DPI</samp></sub></sup> </a> </td> </tr> <tr> <td align="center"> <a href="https://wiki.gentoo.org/wiki/Benefits_of_Gentoo"> <sup><sub><samp>Powered by Gentoo/Linux x86_64</samp></sub></sup> </a> </td> </tr> </table>

From the previous major versions (0-3.x).

<details> <summary><b>Innovations</b></summary> </details> <details> <summary><b>Renovations</b></summary>
  • GTK theme and icon updates and fixes
    • Papirus-Custom and Papirus-Dark-Custom patches
      • 16x16
        • apps
          • diodon.svg
        • devices
          • drive-harddisk.svg
          • drive-removable-media-usb.svg
          • phone.svg
        • places
          • folder.svg
          • folder-documents.svg 🡲 folder.svg
          • folder-download.svg 🡲 folder.svg
          • folder-music.svg 🡲 folder.svg
          • folder-network.svg
          • folder-pictures.svg 🡲 folder.svg
          • folder-video.svg 🡲 folder.svg
      • 48x48
        • status
          • battery-ac-adapter.svg
          • battery-caution-charging.svg
          • battery-caution.svg
          • battery-empty-charging.svg
          • battery-empty.svg
          • battery-full-charged.svg
          • battery-full-charging.svg
          • battery-full.svg
          • battery-good-charging.svg
          • battery-good.svg
          • battery-low-charging.svg
          • battery-low.svg
          • battery-missing.svg
          • bluetooth-active.svg
          • bluetooth-disabled.svg
          • bluetooth.svg
          • dialog-error.svg
          • dialog-information.svg
          • dialog-question.svg
          • dialog-warning.svg
          • network-error.svg
          • network-offline.svg
          • network-wired-disconnected.svg
          • network-wireless-encrypted.svg
          • nm-signal-100.svg
          • nm-signal-25.svg
          • nm-signal-50.svg
          • nm-signal-75.svg
          • notification-audio-volume-high.svg
          • notification-audio-volume-low.svg
          • notification-audio-volume-medium.svg
          • notification-audio-volume-muted.svg
          • notification-battery-low.svg
          • notification-device-eject.svg
          • notification-display-brightness-full.svg
          • notification-display-brightness-high.svg
          • notification-display-brightness-low.svg
          • notification-display-brightness-medium.svg
          • notification-display-brightness-off.svg
          • notification-network-ethernet-connected.svg
          • notification-network-wireless-disconnected.svg
          • notification-network-wireless.svg
  • Reconfigure program configurations
  • Restructure git directory layouts
  • Rewrite shell-scripts completely
    • Use POSIX-compliant sh for portability
    • Harden algorithm as possible for safety
    • Use built-in shell features for high-performance
    • Optimize algorithm to reduce overheads
    • Bug fixes across ecosystem environments
</details> <details> <summary><b>Removals</b></summary>
  • Mostly deprecated configs and BLOBs such as images
</details>

..., and is still being improved.

:seedling: ‎ <samp>SETUP</samp>

Everything done manually step-by-step. Let's learn. 中文教程

:blossom: ‎ <samp>INSTALLATION (<a href="./REPOLOGY.md">DEPENDENCIES</a>)</samp>

<details> <summary><b>1. Debian-based Linux distributions</b></summary>

Debian SID or Devuan (ceres?) recommended.

Didn't know how to install packages?

💲 sudo apt install atom1 atom2 ... atomN

X.Org server and {it's,core} utilities. This is essentials.

xserver-xorg-core x11-xserver-utils psmisc

Contents of 1, 2, 3.

Here for python (3) if not already installed.


Now, the UI kits and functionality. This is required.

URxvt is highly recommended terminal emulator by default. Picom is optional, but recommended.

dunst nitrogen openbox rofi rxvt-unicode tint2 picom libgtk3-perl #obmenu-generator

Contents of 1, 2, 3, 4, 5, 6, 7, 8.

Here to install obmenu-generator.


Audio-server and audio stuff.

I personally use pulseaudio, mpd and ncmpcpp are recommended as they are integrated by default.

pulseaudio mpd mpc ncmpcpp

Contents of 1, 2, 3, 4.

MPRIS-enabled media players are also integrated, such as spotify.


Extended utilities. Required, but just as necessary.

All of the below if

Related Skills

View on GitHub
GitHub Stars2.2k
CategoryDevelopment
Updated23h ago
Forks146

Languages

CSS

Security Score

100/100

Audited on Mar 21, 2026

No findings