19
Qwby
154d

It was so frustrating setting this one up. Lots of shouting in front of my monitors. But I think now I'm slowly getting somewhere with my first i3 setup.

Now to see if it will actually improve my workflow somehow.

Comments
  • 2
    That status bar looks pretty dope. Is that polybar? I'm using lemonbar and it has the huge issue that it can't take in system tray icons…
  • 3
    It's polybar, yes. I'm mostly proud of the script I wrote that returns the song currently playing in vlc, even works with online radio so that's pretty cool.
  • 1
    @Qwby Nice, did you use a dbus message for your script? If you did, it's also very easy to extend it so it works on pretty much any other linux music player (e.g. spotify)
  • 1
    No, I used the Webinterface of VLC and an XML parser, sounds like that was too complicated and it could have been easier. Maybe I take a look at that dbus thing.
  • 3
    @Qwby you should check out pywal for extra customisation and i3's built in scratchpad for improved workflow, just don't try to use terminator in scratchpad as far as I know it doesn't work.

    Pywal: https://github.com/dylanaraps/pywal

    Scratchpad:
    https://i3wm.org/docs/...
  • 1
    @GCHQ hey thanks for those recommendations, I'll be sure to check it out!
  • 1
    It will for sure improve your work flow :) never got happy with polybar, just using i3blocks with awesome font icons, it's also capable of holding my 1-2 applets for volume or sync client. Pywal is a great tip if you like the color scheme matching your bg picture (which I don't see very often). There are a lot of dotfiles repos on github to get inspiration from. Helped me to scream less at the beginning :)
  • 1
    @Lahsen2016 I recently came across a fix for the system tray icons in lemonbar

    it needs xprop and trayer, depending on the size of your screen in px youll have to adjust it, sorry for the one line script and I cant remember/find the original source but here it is if you are interested:

    trayer.sh: https://github.com/dean808/...

    i3 config: exec --no-startup-id ~/.config/i3/trayer.sh

    also youll have to add the -g option to lemonbar, for a 1920 x 1080 display i have mine set to

    -g 1884, this is so that it doesn't cover up part of lemonbar
  • 1
    Also the script will turn trayer into a window so you could use xwininfo to find out it's exact size and then take that away from the width of your monitor, would probably be a good idea to remove the borders from it as well, so that it looks like it's a part of lemonbar, hope this helps
  • 1
    @GCHQ Brilliant! I'll try it :D
  • 0
    @fun2code looks cool, but I have some add-ons in firefox that I need. May try it on the site but I don't think I can replace my main browser with it.
Your Job Suck?
Get a Better Job
Add Comment