Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "theming"
My friend at school (IT High School in Poland if you're interested) just asked me what version of Windows does Elliot in Mr. Robot use. After I said that it's not Windows, he didn't let me finish my sentence and said that you can't push macOS theming this far.10
A few questions for the Linux users.
What terminal emulator do you use and why? How do you handle color schemes and what do you use to make work in the command line effective, efficient and beautiful?
I'm currently using the XFCE terminal, Zsh, Oh My Zsh, the powerlevel9k theme, Awesome terminal fonts, etc. but I want a change of visuals and maybe make the configuration easier, so I'm interested in some Unix porn and how you've configured your command line. Screenshots are welcome.52
Dear software companies,
As much as I appreciate all the dark themes being used lately either as default, or added as options (Youtube, Discord, Postman, Windows Explorer, etc)... you guys still suck at theming.
A #000 background with #fff font is almost as bad as the reverse. Too much contrast! Then there are some apps which use grayish tones, others brown/orange stuff... pretty ugly if you use it all next to each other.
So how about just adding good theming support? Or even better: what about a global theming standard, a styling preference, a system wide json file which defines UI elements for all apps?6
Polybar is pretty fucking cool. I love its customizability, because all the interesting possibilities you have configuring it are making me play with it more than I would have thought, when I first learned about it.
I'm also quite happy I found out about mpd and ncmpcpp. Before those I used either Audacious or cmus to play music via GUI or per CLI, respectively. Apart from that I can't quite remember the strange acronyms mpd and ncmpcpp and always have to look them up again, it's fantastic what you can do with them.
I wouldn't have found out, hadn't I seen the cool, minimalistic media players in some setups on /r/unixporn. It's fucking amazing, because it feels as if, subconsciously, I always wanted the tiling setup with dedicated workspaces and some widgets throning above or sitting below the windows that have everything I need everywhere, but never quite got close enough to what I really wanted. i3bar/i3blocks are almost useless compared to Polybar, and I didn't even.get around to try all the suggestions from the comments on my last rant.
This amazing software makes me want to build a new home media server even more. Since I've got enough Raspberry Pis and HDDs/SSDs lying around, why the fuck not?
The downside is that I practically waste all my leisure time with obsessively setting all this stuff up now, but it's both, exhausting and fun at the same time. It's addicting to see the results every time, but I'm sick of config files, half-arsed docs, and man pages with useless command definitions. I'm getting closer to what I want, though.
I dread finishing the actual color theming, though, because on one hand I have to change so many individual files in the end that it's hardly maintainable, on the other the whole setup will feel incomplete if I don't.27
Person 1 : Dude you should try using GNU/Linux it's the best OS.
Person 2: Why?
Person 1: Umm well it doesn't get viruses, kinda
Person: 2: Can it play games?
Person 1: Steam sorta works. There's wine, and RetroArch is available even though it runs like shit
Person 2: Hm, what about productivity?
Person 1: Are you a programmer?
Person 2: Not really
Person 1: Oof. W-Well you can kinda do word processing... Forget about video editing, umm.. GIMP and Krita are there available.. Um, web apps?
Person 2: Is it updated regularly?
Person 1: Oooh yeah. Many of them are so bleeding-edge that they end up running untested software, breaking/screwing up the entire distro at times. Not that the software is good anyway.
Person 2: Is it customizable?
Person 1: You'll be customizing your distro with the same shitty software everyone else does. And theming? If you hate flat design, you're fucked. Most themes that have a bit of techy masculinity to them end up not working or have a hellish setup process.
Person 2: Well how do I try it out?
Person 1: *Rambles on for 20 minutes about the one billion distros there are when really the only thing important is the package manager & repos*
Person 2: Sounds like Linux is kinda shit
Person 1: HEY FUCK YOU ITS THE BEST OS ITS BETTER THAN WINDOWS MAK ALL OF THEM!11144
1. Slack. Pretty good chat app for dev companies, I use it to prevent people standing next to my desk 40 times a day.
2. Unit testing tools, especially when fully automated using a git master branch hook, something like codeship/jenkins, and a deployment service.
3. Jetbrains IDEs. I love Vim, but Jetbrains makes theming, autocompleting & code style checks with mixed templating languages a breeze.
4. Urxvt terminal. It's a bit of work at the start, but so extremely fast and customizable.
5. Cinnamon or i3. Not really dev tools, but both make it easy to organize many windows.
6. A smart production bug logger. I tend to use Bugsnag, Rollbar or Sentry.
7. A good coffee machine. Preferably some high pressure espresso maker which costs more than the CEO's car, using organic fairtrade hipster beans with a picture of a laughing south american farmer. And don't you dare fuck it up with sugar.
8. Some high quality bars of chocolate. Not to consume yourself, but to offer to coworkers while they wait for you to fix a broken deploy. The importance of office politics is not to be underestimated.1
I'm always dissatisfied and annoyed with how control panes/bars are usually handled in i3. i3bar and i3blocks suck, I've never build anything with it that didn't suck or wasn't a nightmare to maintain, but had everything I wanted. Polybar seems decent, but the amount of packages you need to install to build it from source annoyed me already. It's pretty configurable, though.
I have my WM set up nicely so far, named workspaces with Icons whose sequence is name agnostic; nice, minimal theming; programs I use the most are all dedicated to a specific workspace; spare workspaces for random stuff; shortcuts are set up; monitor setups are good; laptop specific controls are accounted for (battery state, screen brightness, etc.); and setting all that up was even mostly fun.
But getting the bar to behave the way I want is getting increasingly annoying. I feel I have to do it, though, for productivity's sake (particularly to eliminate distractions and needless repetition), and my peace of mind. I'm fucking obsessing over this, it doesn't feel healthy.
I wish I wasn't like that, but well. It's times like this when friends and family ask me to see a psychologist, because '[I] might be on the spectrum'.
I'm probably not. But I can't deny my obsessive nature. It's a sort of exhausting bliss that keeps me from sinking into another depressive phase for a while.
Just spent like 2 hours theming my Ubuntu 17.10 development VM, but lets be honest, the suru icon back with a unity8 gnome theme does look really fucking good!6
Dear theme designers, unless you are designing an app specifically with OLED in mind... Do not use black as a main background colour.
It just looks horrible IMO, key example on good dark theme is the windows store and a example of horrible dark theming is the settings app.
And mini rant over.2
Me: Ok lets make a simple chrome app wrapper for devRant just for the hell of it... Oh i really don't like how there is a split line between the title bar and window content...
*2 Days later"
Me: Fuck it! Let's build a title bar library and allow for devRant theming options...
Why must I do this to myself...
Who liked the new binary system?
Do you want to keep it?
Grab the script: https://openuserjs.org/scripts/...
So I love my pixel 2 xl, best phone I've had (not saying that just because it's the newest btw)
But fuck me do I hate how it dictates what wallpaper needs a light and dark theme, plus when you have a dark theme on, why does the navbar stay white in applications but the notification pane change... I love google but come on -,-
And yes it's a minor thing but it's the small things that are the worst imo7
Does anyone know how i can get rid of the rounded window corners?
using elementaryOS with no theme, though i plan to either add Flatabulous or Arc as a theme.
I want sharp corners, not this baby-proofed round mess i currently have going on 😂1
So I really wanted to transition from Google to DuckDuck but there was something I didn't like about DuckDuck and for a long some I could not figure out what was it. Now I know, this annoying box highlighting they have, you can't just simply select the description without navigation to the website. So I made Tampermonkey script "https://openuserjs.org/scripts/...". It works, but you are free to tell me what I FUCKED UP2
For web devs here, do we really still need to support browsers of the evil (yeah I'm talking about MS browsers, Edge included) ?
I mean, building a css ui library here in 2017, without the benefits of custom properties, grid and so many other cool things, is so fucking frustrating.
A practical example : color theming with custom properties = Fuck Yeah / color theming without custom properties = so verbose and painfull, sucks.
The library is mostly for private usage at the moment so... I'm about to drop IE and Edge in the deepest shithole of the darkest cavern of my memory, and move on coding my lib with modern CSS, with almost no regret for the ghosts of the past who are still using these shitware today.
Should I ? Or should I... maintain compatibility as we traditionnally do ?
What's you guys opinion about this ? Can we finally kickban these browsers from our lives ?4
currently I'm kinda lost in web dev, particularly WordPress themes. As I'm knew to this stuff, I feel I'm going to the wrong direction.
I don't know how to properly make a website, until know I've been doing it all by hand, but as I stated theming, I started using sass, auto prefixes, minify (js|css) and I'm wrapping all this with GNU make.
I'm certain this seems wrong, but what should I do??6
Fiddled since the days of DOS, fell in to the world of Linux ~15 years ago, fiddled some more.
In 2010, though, I jokingly/enthusiastically commented on @anderwebs twitpic about how he was adding theming to the ADW Android launcher and I was excited about a BuuF theme for Android.
He replied with something like, "cool, you gonna do it?". And I thought to myself, sure why not...and I did. Great learning experience.
Since then, I've stuck doing more of the systems/backend side of things...and I still, to this day, wouldn't consider myself a programmer as I'm not proficient in any one language....I'm a copy/paste weekend coder. I take advantage of software and my skills to manipulate it whenever/however I can.
I need some inspiration to move forward with my education and immersion with programming. I continue to take intro courses, but have not gotten to an advanced level.
Any recommendations for getting started with Android programming, without using much Java? I'd imagine I would have really gotten in to it if it had been Python, for some reason.