ChrisTitusTech / dwm-titus

My DWM configuration with everything pre-patched
MIT License
78 stars 46 forks source link

Integrating Enhanced System Tray & Added Movestack and Winicon patches #26

Closed fesowowako closed 3 weeks ago

fesowowako commented 3 weeks ago

I've refined the system tray functionality and seamlessly incorporated the MoveStack patch. This enhancement grants the flexibility to rearrange clients within the stack and interchange them with the master client. Additionally, I've integrated the Winicon patch, allowing users to toggle its presence via config.h and customise the icon size according to preference. The Winicon patch relies on Imlib2 for icon scaling, so ensure you install that package according to your distribution. Lastly, I've updated the Swallow patch to ensure optimal performance and usability.

fesowowako commented 3 weeks ago

@ChrisTitusTech Could you kindly inform me whether you intend to employ either slstatus or dwmblocks as your status bar? This information will enable me to evaluate the feasibility of eliminating redundant code from my upcoming commit.

ChrisTitusTech commented 3 weeks ago

@fesowowako I'd switch to whichever you prefer. I've loved all your PR's as it has simplified a lot of my DWM.

Right now I'm using slstatus, but I understand it isn't the prettiest looking thing out there.

fesowowako commented 3 weeks ago

@ChrisTitusTech I personally favour slstatus due to its simplicity and seamless functionality, though it ultimately comes down to personal preference. I'm considering integrating the Status2D patch into dwm to enable colour support and rectangle drawing within the dwm status bar, should aesthetics be a priority for you.

ChrisTitusTech commented 3 weeks ago

@fesowowako sounds great to me, integrating slstatus sounds amazing.