That one Q&A with Yours Truly
16 XI 2024
3.6k
I've announced I'll make a small Q&A, and well, this is it. :)
When can we expect Wayland to XWayland drag and drop support on Hyprland
once someone donates good enough antidepressants for the side-effects of working with X11 code
What is your long-term plan with Hyprland (i.e., after you graduate)?
haven't thought about that
Is there any chance of getting an option to have a fixed amount of per-monitor workspaces, DWM-style? Like what you can sort of achieve now with tools like Hyprsome, or Duckonaut's split-monitor-workspaces plugin. Having this integrated into Hyprland itself would be AMAZING
no. You've given a solution yourself.
why not use nixos
I like Arch and don't need the benefits of Nix
Do you truly enjoy developing the hypr suite of things?
depends on my mood that day
raf q&a when
ask raf
HyprOS when
no
What is your most wished dream to come true?
Never really thought of that. If you mean one that has already come true, probably helping people with software I make. If you mean one that hasn't yet, having a loving wife, probably.
When are we getting a setup tour for the machines that allow Hypr* to be made?
I've posted my fetch quite a few times
What games do you play ( if any )?
civ4, homm5, cs2 and block game
can i kiss you (on the LIPS)
no
can i not get pinged about q&a
it was your choice to get the announcements ping role
After getting banned by freedesktop and after the few blog posts, do you still stand for the points said in the blog post? Is there any plan on trying to get unbanned or resolving such relationship?
I stand by what I have said unless I've stated otherwise. Unbanning / resolving the relationship is not down to me. I always stand on the side of the users and the people that suffer the most from this ban are regular Linux users.
Despite what the FDO people have claimed as "reasons" to ban me (they've given like 3 different ones, none being compatible with the CoC they have) I've never broken the CoC on their platforms, and was willing to contribute and help the desktop improve.
The decision to stop working with me was done by them, and thus they are the ones that you should ask for an unban or resolution, not me.
when is hyprland getting ported to windows?
no
How much further can hyprland performance be improved orz
like I know. Probably a bit, but I doubt a lot. It's already very light.
how tall are you vaxry
188cm
how good is ur japanese
アニメが字幕なしで大抵分かるほど
Was your first language c++? What inspired you to learn it. And how much of a challenge did breaking into Wayland Dev pose?
watch the tech over tea episode with me
what was your journey within linux? when did it start, what steps did it go through?
watch the tech over tea episode with me
What motivated you to make your own window manager? Was it just for fun or was it due to a bad experience with other window managers/desktop enviornments?
watch the tech over tea episode with me
How did you ho about building something as amazing as hyprland??
watch the tech over tea episode with me
where can we find your hyprland dotfiles?
on my computer
How do you balance your hobby and your day job?
what job
rust rewrite when
no
Is there a formal roadmap to Hyprland 1.0?
favourite js web framework
raw js
Did you ever think Hyprland would have become so popular and big?
no
if you didn't use hyprland and had to use an existing compositor & wm, what would you use?
kde
what do you think of hololive
2/10
what's your favorite pizza
one that is tasty
is there anything you don't like about hyprland?
the stupid bug reports
When is the XWayland portal getting clipboard support?
what portal? You mean xwayland itself? We have it.
vraxy do you love me?
no
Do you view Hypr* as a long term thing?
been up for almost 3 years thats long already no?
opinion on country flag reactors?
unless its a polish flag, 2/10
hyprkernel when?
no
do you hate openbsd?
no
when you sell bath water
no
Who is the best anime waifu?
hard to pick one but your mom would be high up the list
You name, age where are you from. Also what you want to say about rust. Overrated or it deserves more?
Vaxry, 21, Earth. Rust bad.
What’s up with my xwayland clipboard?
ask your computer. Mine works.
How hard was it to remove Herobrine, and did you get him? Herobrine is very hard to remove.
I keep removing him and he keeps coming back.
Who do you ask for advice besides yourself
the random number generator in templeos
Any timeframe for hdr support?
no, feel free to MR.
I get that in order to understand how to create something on Linux you need to read the source code of other projects doing similar stuff, but it always looks like a daunting task with too many things to keep in mind. Do you have some principles or practices that you use to make this task manageable? How do you even get familiar with the concepts of a codebase with no documentation rather than brute forcing it and getting into the code blind?
once you code for long enough these things just happen automatically and you know what to look for
How did you go about writing the documentation for Hyprland? It's among the most well written, in depth, accessible docs that I've ever seen for compositors/WM's. Were you just constantly going back and forth between writing code and writing docs, did you finish a large amount of code before writing a large amount of docs, did you have someone else working on the docs as you coded, or did you take a different approach?
I was just documenting all the features of Hyprland, it just happened.
What's your view on the influx of GUI tools for Hyprland and attempts to make it into a full DE?
not a full de, but a few tools never hurt nobody
If you could have any Pokemon as a pet what would it be?
I dont do pokemon
Thanks for all the work on hyprland! 🫡. What is your least favorite programming language?
I don't have one that I hate the most, but I don't like Rust, Scala and bash for example.
I run a small YouTube channel, and I created a set of dotfiles I share with the community of Hyprland in Spanish. It's a small niche but I really love it. Would you accept an interview? Like a small talk, nothing too fancy.
I'm fine with interviews as long as I dont have to speak spanish
if soon it becomes possible to make a Snap Version of DEs/WMs, would you make a Snap version of hyprland?
God no.
Thank you for building it! Is there a good guide you would recommend as the creator?
the wiki
How does it feel being THAT good?
2/10
Do your think hyprland will be seen outside of ricing world? With a dedicated ecosystem, DE, and even distro spins? Would you like to see hyprland in this position or do you prefer it to be a tool for tinkerers?
Isn't it already? I don't really mind either.
Have you tried any of the new "better C" languages, Zig, Odin, C3. Whats your take on them?
Nope
How do you find the time to program such a huge project? Have you thought about how the project will sustain in the future, contributor and financially wise?
I don't know, and nope, haven't thought of that.
How is working in hyprland? Are there many contributors? how is working with them? I would like to know your general experience leading a popular FOSS project
A bunch of contributors, some of which regular, but I still lead everything. Working with the regular contributors is nice, they're cool people.
How much time so you dedicated to the hypr project? Surely making the choice of becoming independent of wlroots was in no way easy!
too much
as a regarded new arch user, i saw ur post complaining about the new "default" experience on arch. is that a bigger systemic problem that i should look into other distros for or is it somethin everything will have problems with and i should just ignore it
I use arch and it's fine. The packagers just sometimes botch the Hyprland package. It never got so bad to not work, but they break something often, in 0.45 they broke plugins xd
how to make my hyprpolkit respect my current theme?
if you're using systemd then import QT_QPA_PLATFORMTHEME
into dbus
How have you managed to learn such low level code? You're also creating a large project and it'd be interesting to see what steps are needed to get to a similar level as yourself, and how you manage it all. I tried reading a bit of the code for gammastep, and I had to have ChatGTP explain one of the wayland functions, and I sort of got it, but not really lmao.
chatgpt is a mistake. Learning these things takes a lot of time, not a lot of shortcuts. Read, write, read, write.
Do you, or are you planning to work on any other project not related to Hyprland?
work as in continuously? No. Help here and there? I do that already sometimes.
How is university? Is the school good, hard and/or rewarding? Computer science isn't just about programming, do you enjoy the rest? (Maths, inner working of computers, ...)
Uni is nice. I hate university maths, though.
What's your favorite wm or de excluding your own stuff?
kde
why not integrate hyprpaper?
cuz it shouldn't be
Are there plans to get included as a spin in fedora or somewhere else as default window manager for a certain distro?
Not up to me, but up to the distro.
What do you think the future looks like for Hyprland?
God knows.
Will there be a supported taskbar and configuration system that will come that will be native to Hyprland? Or shall it remain modular
"supported": stuff is supported. "native": likely not.
what’s your anilist
I use MAL.
What text/code editor do you use?
VSCodium
I heard you developed csgo cheats in the past can you elaborate a bit, how did you start and what else did you do before hyprland?
I started by reading code and tutorials, then I wrote some.
What are your 3 favorite anime to watch
Boku no pico
Would you consider LTS version of Hyprland that is compatible with Debian 12 and such stable distributions?
God no.
Can you buy me a whopper please?
no
do you sometimes lose motivation/envy to code? Are you scared of burnouts ?
yes and no
how old are you
21
what is your favourite browser
firefox
Future of hyprland regarding active development, say 3-4 years from now?
God knows.
Tech over tea interview 2 when
ask Brodie. I don't think he wants one.
Why does nvidia suck?
closed source drivers with not enough devs
when is hyprland going to be rewritten in brainfuck?
I'll leave that to you
Are there any plans to develop the hyprland xdg desktop portal to support more advanced features like the file picker that portals from the likes of GNOME and KDE do?
No. File pickers are really not a simple thing and I can't be arsed.
What are your favorite and least favorite features of Hyprland and why?
least favorite is the feature that makes people open stupid bug reports
opinion on gtk
2/10 please support server side cursors
Are you vaxry?
maybe
when is hyprland getting AI Blockchain metaverse features?
no
when will you escape poland?
not planning to
why are you like that
I'm just myself
How did you learn to make hyprland/aquamarine, What kind of resources did you use ? Did you plan a rough(or detailed) sketch from the start and then start searching and finishing each task ? How did you know what to even put in the sketch if that was the case, using other WMs as references, or did you have prior experience with these things, if so how did you start out ?
once you've coded for long enough those things just kinda happen in your brain. I've read enough of wlroots as well over the years.
when is hyprland DE ecosystem implenting a login manager / display manager
No plans atm. Ask PaideiaDilemma to add a dropdown to hyprlock and that could be a ghetto login manager
What's the future of hyprland
God knows
Do you think formal education in computer science is useless (Polibuda), or is it a viable way to get into programming?
If you wanna be a software developer, it is a waste of time, yes.
Why do you choose to have the default wallpapers and stuff not as "professional" as other organizations? It seems to throw some people off of using a great piece of software
does everything have to be boring and the same
how much free time do you have?
more than 2.
What r your favourite cars?
Not a car guy. As long as it has a manual transmission we good
Where are u from?
Poland, last time I checked
have u experienced any recreational drug
no
Can you please suggest any places where I can look into that maybe considered a good place where I can land my first Hyprland dev related PR?
open the issues page, filter by bug, and find an easy sounding one.
why do you have to be so agressive in your blog posts?
am I though?
what do you like to do for fun when you're not developing hyprland?
gaming, youtube, anime, idk
Do you intend to try and make hyprland more mainstream to attract more contributors?
I don't know what "making hyprland mainstream" even entails
get back on 9b when its up big boy
planning to
Do you like pineapple on pizza?
no
Do you like your country?
yes
what keyboard(s) are you using?
fully custom
what setup do you use when developing hyprland?
my own
Would it be possible/have you ever think about developing a widget/gui system for Hyprland using aquamarine? (Like eww/ags, but with performance in mind?) Would you create a plugin for that?
that's not how it works
why is Vaxry?
yes
Do you think that Hyprland works well on low-end hardware?
yes
What do you think about apple silicon macs?
nice battery life
Opinion on *BSD systems?
ok
Linux fistro of your preference
fist 3.0
Why are animations choppy on an intel 4th gen igpu at 2880x1620?
force igpu to high clocks
when are you fighting mike tyson
no
The truck factor of Hyprland is very obviously 1. If you get isekaied or burnt out, Hyprland might as well be dead. Are there any plans to bring on more active maintainers such that Hyprland can survive for the decades to come? Alternatively, how long do you intend to maintain Hyprland?
Not up to me to bring maintainers. They have to come themselves. There are a few regular maintainers, though. Not planning on quitting either atm.
What is your motivation for Hyprland?
masochism
Is it possible to live from the donations you get?
in Poland? no. In vietnam? maybe
not a question but just thanks, man how are 'ya doing?
2/10, stomachache all day yesterday
How do you maintain the entire Hyprland ecosystem by yourself? Isnt it exhausting? Do you feel burned out? How do you deal with those situations?
idk. Yes. No. I am a man.
How much money do you get from donations per month (average)?
Last month was 847€.
Have you tried any illegal substances (if so which)?
I don't even use legal substances like alcohol.
Is there any sport and outdoor activity that you are passionate about?
Been playing tennis my entire life.
Do you want to have kids eventually?
yes
Do you like travelling?
yes
Do you have more male friends or female friends?
I'll let you guess considering I am a linux developer
With the current shift in AI and people's unhappiness with their data/information being used for modelling and people's awareness to tech hightening, do you think Linux has a better chance now than ever to have enough users for Microsoft to consider Linux threat? Also with servers being linux based and training takes nvidia gpus, do you believe Linux will have enough to pursaude gaming companies to port their games to vulkan/provide support with the rise of nvidia's support for Linux? Also thank you for the awesome software, hyprland and the ecosystem is wonderful
Yes, but not due to the AI but due to the ease of transition being easier and easier over the years
How much do you bench
idk, but like 4-5 years ago we benched during PE in school and I benched like 55kg max iirc
What's your current go-to app suite style apps? File manager, image viewer, PDF reader, note taking app, etc
dolphin, nomacs, okular / firefox, nextcloud notes or kate
Ass or tits?
tits
do you think you will be interested in actively developing hyprland forever ? do you sometimes feel tired of developing it, or do you sometimes feel sorta morally forced by yourself to work on it (for example thinking it's your "duty of main developer") ? do you sometimes feel like you'd want to stop working on hyprland, and develop something completely different ? did you ever think about someone to give the responsibility of the whole project to, or you never envisaged the possibility of you retiring of the project ?
no clue, I feel tired of developing it every time I have a bad day, but I have a moral obligation and am a masochist probably
What's the origin of your handle?
pulled vaxerski out of my ass and then shortened it to vaxry
Additionally, thoughts on league of legends?
cringe
Have you ever been outside and tried kebap?
yes and yes.
Could you make a simple graphic rundown of how a Wayland compositor works? In this case, Hyprland and the components it uses, illustrated using a flowchart
code ---(magic)---> nice desktop
What's up with windows/apps not restoring their previous size/position on so many different OS/WM/DE?
In hyprland, in order to force apps not to draw CSD, we always tell them they are "maximized". Some apps stop remembering their size when maximized. The end.
The tiled
properties also require the same and could be used, but it was recently added, and I'd have to experiment if apps follow.
how's the FUTO grant going?
I just got 1000€ once, that's it. I don't know what "going" is supposed to mean here.
How do you know of Fubuki Shirakami??
unfortunately the internet showed her to me
What is your education background?
am a student
If you are still in school/working, how do you find time to work on Hypr* stuff along with having a life?
the secret is not having a life
Favorite color scheme?
my own
I've heard I think in some podcast you are doing Hyprland fulltime. At what point into development have you realized you could do this fulltime?
full time as in it takes all my time lol
Do you have some bigger sponsor or are donations alone enough to afford your daily life?
I have a sponsor, mom and dad
Have you ever been contacted by a company to work for them?
I got a few offers for job(s) or referrals, including one from Google. Fun.
How far do you think you can keep working on Hyprland fulltime before looking into something else?
when I finish uni and need a job I'll need a job
Are you interested in anything else in the Linux ecosystem or maybe other fields like web or microcontrollers?
I like low level stuff, I hate the web
do you like rust? what are the reasons for liking/disliking rust?
rust is a language that traps you in a cage, adds an annoying community, no ABI, and a slow ass compiler
How much wood could a woodchuck chuck if a woodchuck could chuck wood?
Are there design choices in hyprland (or the code) that you would have wish you had done different in hindsight
fade out
do you have any plans for creating more software for the hyprland ecosystem?
yes
are you having a nice day ^_^?
more or less
I'm curious on how difficult it is to maintain a project of this caliber? and how do you find motivation to do it. do you make enough cash if at all to justify working on it?
difficult and masochism. No I do not make enough cash to justify this lol
How much focus is on developing for better gaming support (3d games to be specific)?
I play cs2 a bunch and it works just fine
I know it’s been asked before but I wish to elaborate on a question. Are you considering on developing a hyprOS? This being a full fledged release of hyprland with a set of default packages like a settings page, display manager, file manager, etc. like the other big DE? This would lower the barrier of entry into hyprland for those who may not be interested in messing with config files and building their own desktop from scratch.
Not atm.
What is the most hyprland thing you ever hyprlanded?
amogus
Regarding the wider hyprland ecosystem, are there any plans for an eventual hyprbar/panel to replace using waybar?
no
how to c++?
time
What is the roadmap plan for Hyprland evolution, what features do you envision implemented in one year? in 5 years?
dont have one
Will it ever be a native supported tabs layout?
groups exist
do you like cats
No, I hate cats
when automatic gpu reset on hyprland ?
you mean hyprland surviving a gpu reset? idk. Almost no apps can survive it anyways
Do you like anime and if so what is your favourite and have you watched Lycoris Recoil?
Boku no pico and no I have not watched lycoris
Do you like peach Lipton iced tea?
no
Are you still alive?
debatable
How stressful is maintaining such a popular open source project?
yes
Do you personally know John Cena?
maybe
what's your "ideal" kind of woman?
fufexan but woman
If you would be forced to rewrite Hyprland in anything other than C++, which programming language would you write it in?
I'd hang myself
If you could choose any other profession, what would you choose?
dunno, never thought about that
whats you favorite books about C++, can you suggest for a beginners one or two books?
books overrated
Do you regret reading these Q&A questions?
some of them
What's the next hypr cool app we should expect?
hyprddos
How does it feel writing a superior tiling compositor?
it's alright
Thoughts on men
pretty alright
How well can we expect nvidia gpus support to be in the future? Currently it does not handle rendering wayland compositors including hyprland even in 60 fps on an external monitor (3060 mobile and ti)
ask nvidia
vaxry what do you think of the hawk tuah meme
2/10
why did I do this