Coder Social home page Coder Social logo

patch request for png in statusbar about pdwm HOT 8 CLOSED

ft-labs avatar ft-labs commented on August 15, 2024
patch request for png in statusbar

from pdwm.

Comments (8)

FT-Labs avatar FT-Labs commented on August 15, 2024 3

Umm, first the C basics of course (R&K C book is really good, it is nearly 400 pages and shows the insights of language, however note that it is older C, uses octal system etc). Good memory management, where to use static variables, when to use unions, how to implement enum's well is enough i think. As an addition to basic C, suckless mostly uses old libraries, like using old X11 instead of newer version xcb. After basics, i think just learn X11/Xft and utf-8 decoding. X11 itself is really huge, and really painful in learning because of confusing documentation and lack of tutorials. And i really love your dwm build/dots, and if you want to make dwm prettier i suggest you to learn 2 extra libraries, which are cairo and a little bit of xcb. Xcb has some extra features than X11, which can be pretty useful, but you don't need to deep dive much. Just learn extra features of xcb missing in X11, that will be more than plenty enough. As for cairo, you can think of it as a top layer ui tool for X11. Unfortunately, base X11 doesn't support anything other than drawing lines, rectangles and arcs. With cairo extension, you can add proper good looking animations / rounding corners etc.

from pdwm.

siduck avatar siduck commented on August 15, 2024 1

really helpful! thanks :D

from pdwm.

FT-Labs avatar FT-Labs commented on August 15, 2024

Thank you!! I write it on my patched dwm build therefore i could not create a patch file. When i have time, i will write it on base dwm and share it afterwards.

from pdwm.

siduck avatar siduck commented on August 15, 2024

Offtopic! How much of C I must know to make stuff for dwm? any additional knowledge required?

from pdwm.

FT-Labs avatar FT-Labs commented on August 15, 2024

Glad if i could help!!

from pdwm.

FT-Labs avatar FT-Labs commented on August 15, 2024

@siduck Hey! I could not make that icon patch, this is not about that. I really like your ideas about ui and design, how about together making the coolest dwm? You give the ideas, I implement them.

from pdwm.

siduck avatar siduck commented on August 15, 2024

@siduck Hey! I could not make that icon patch, this is not about that. I really like your ideas about ui and design, how about together making the coolest dwm? You give the ideas, I implement them.

sounds good! I had the exact idea before xD but was quite hesitant to ask it

from pdwm.

FT-Labs avatar FT-Labs commented on August 15, 2024

You shouldve aske :p can you add me on discord?
FTLabs#2188

from pdwm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.