#programming
1 messages · Page 137 of 1
Oh my days im in windows again
he's dead
Killed by linux installation

i just spilled water on my keyboard again
Chay, you lied
try some other things in there https://wiki.hypr.land/Nvidia/
or
just go with plasma
Even the docs italicize it lmao
It _should_ work now.
if you want to go barebones theres also sway but you will have to set up your own media keys, screen locker, screen turning off on a timeout, etc (this may or may not also be true for hyprland i've never used it and dont really plan to)
i have no idea how the default sway install from cachyos is gonna look too
anyway plasma is the safe option
I also forgot that the last resort of installing KDE doesn't actually require you to reinstall. It's just the path of least resistance
also plasma is the only option that gives you push to talk in discord
reinstalling would be better
so theres another argument for plasma
well, anything x11 would also do that but x11 isnt what the cool kids use
Surely i have 
i wouldnt recommend switching des without reinstalling on anything other than nixos
it might be fine on most immutable distros
On raw arch it is fine
probably fine on silverblue
But ye, cachy will probably need that repo
you will usually stay with some packages you forgot to delete
its "fine" in the sense that it will work but it will be worse than if you just reinstalled
How bad can it be when you need gtk from version 2-4 anyway for different GNOME app on KDE 
category theory has cooked my brain
i was reading a paper and thought "coparents" meant the inverse relation to parent so children
coordinate
it took me a second reread a month later and some more thinking to realize it just means "parents" as well
going back to the arborescent garbage collection paper because it might be useful for whatever i'm doing with the new erf, i want 100% determinism in a parallel setting which means i need to have all objects form a total order, and since i also want to allow reference equality checks it means that an object's order must not only depend on its contents but also on which objects contain it 
i only know hunspell
Arch wiki said nuspell is the modern alternative to hunspell
It does support the hunspell dictionary too
and if you say "chayleaf what are you doing
" you're right 
then we know that its cachyos's fault 
i wonder when you will crack from keybind usage

Sure, let me make sure my code is understandable by Hercules
yay i know why i learned that
do they have latin
Yes
i have to install it
Having 2Gb of ram usage, windows could never
with de its cool
i have like 3 gb rn
wheres lolcat?
Would you prefer I screenshot this?
yes
yes
infinitely
cz it shorter


or you know just send a link
that works too
but i haven't this perm yet
Anyway, it's just VSCode extension https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker
bruh chrome eats more than os
naturally
Eat what? Pasta?
yeah Pasta alla Randome Accesso Memorie
bwanyanya
The keymap must've mapped those to increase brightness
Its just full white now

bruh chrome with one empty tab eats 1 gb less than os
i dont know why this is surprising
I doubt it has something to do with brightness, since esc makes it normal again
If its any answer, chrome and firefox each has larger code base than Linux kernel with every firmware
a web browser and an os have completely different tasks
like... what it could be doing with 2 gb of ram
what is an OS doing with 2gb of ram?

you completely missed the point
You should ask someone who uses hyprland then
if you dont know why chrome or an os are using an amount of ram, then its baseless to compare them
hyprland moment
i know what os can do with 3 gbs of ram but what can chrome with only one tab doing
this is actually untrue, linux is about 40 million lines in 2025
The kernel?
It is actually just a screenshot button, but it stacks
I just switched off hyprland 
Select your screen :xdx:
How do i open apps btw?
Is the 40Million including comment?
People normally grab a launcher like wofi
Hmm
or just launch from terminal
Because according to this site, firefox still has 44 million
bind that to a key (do bind a terminal button)
Ok ye but how do i get in the terminal
read the wiki
Fair enough
consult the docs 
extract information from the informative resource 
Default should be Meta+K, as long as you bothered to install kitty first

Otherwise switch to a diffrent tty and install kitty
(it may be a useless answer but like you sign up for reading the second you decide not to use a de)
Nah its a fair answer
Seconded
also lots of config files
if you see the meta/super key mentioned its the windows key
Out of pure habit i was pressing ctrl alt delete so i could lock and it obviously doesnt work
Suprised pickachu face
We love setting up your own binds
Isn't lock usually just windows + L
Apparently so
or alacritty, ghostty, wezterm
awa
le konsole 
True, hyprland just has kitty as default in the config
Still always have it as a backup
konsole would want qt6
though ghostty would probably want gtk4 so
hm
I know Sam using prismlauncher which is also qt, so its going to be downloaded one way or another
kalkulator is norwegian 
If bottles is ever used then there is gtk. Your gonna install toolkits one way or another
doesnt bottles prefer flatpak installs
which has a separate gtk
I seem to remember that after the whole fedora packaging outdated version thing

i never remember
Huh? Isn't bottle just a wine prefix manager?
I slipped it up myself earlier
Oh, I see what you mean
Every frontend acts differently so makes sense why one would want to make sure it is controlled
Wmonitors works as a GUI but eats far too much resources. (I should not have my laptop be a jet engine when only having one additional screen with it open)
Haven't bothered to find a replacement as I've worked on scripting it, plus laptop

I may consider going back to hyprland, but I want to grab a few plugins first
Numlock being off by default keeps throwing me off
I've majorly switched to scrolling / stacking layout. So that'll be fun
(For some reason, I can't attach the image, so I just attach part the console output)
I think something is wrong... 
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -0.00221625
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -nan(ind)
Error: -0.000852643
Error: -nan(ind)
Error: -0.000109243
Error: -nan(ind)
Choose:
TestCircleI[0]
TestCircleII[1]
TestSquareI[2]
TestSquareII[3]
TestTriangleI[4]
TestTriangleII[5]
3
Test figure ->
## ##
# #
# #
# #
# #
### #
#
CIRCLE: 100%
SQURE: 100%
TRIANGLE: 100%
NeuralNetwork say it's triangle...
It's false
Сan someone tell where I should dig?
I've already tried some debugging (checking normalization, input data and others), but i want to hear advice or potential solutions to the problem...
erm u mean cachyos 
doesnt have the same ring to it
pretty sure they use the same rings 
I am held hostage by nix 
Seems like I might be able to switch back to hyprland, I think I found what I needed to make it work hopefully.
I miss individual window capture for discord
I have a slight suspicion my GPU is not particularly happy with me forcing it to hibernate 

it looks like it wants to die
a lil bit
I've only had this happen once, and it was on hyprland with a nvidia 500? class eGPU (don't ask)
in trying to fix the monitors being out of order, i now have a cursor on each screen
interesting
I think your overlapping monitors
vscode works

for microsoft vscode, do paru -S visual-studio-code-bin
for oss vscode, do paru -S code
and for microsft free vscode, do paru -S vscodium
Extensions
extensions, spyware, and random microsoft features
vscode-bin and code both have optional telemetry that is opt-out
fuck
as for vscode-bin, its hard to verify if turning off telemetry turns off all telemetry or just some
vscodium has no telemetry but also some plugins dont exist or work, mostly ones made by microsoft
notably pylance linter for example
i go out of my way to ensure all of my software comes with spyware
vscode downloaded straight from microsoft
basedpyright was working great for me as a pylance alt
any opinions on filemanagers?
THEY HAVE PARU BY DEFAULT?
i use nnn but use thunar probably
im tempted to go dolphin but idk
dolphin is not gonna work well i think
Nope, I don't even use one anymore
it requires qt theming
Yeah prepare for about a gig of qt deps
real
dependencies arent the issue (though they are an issue)
jokes aside the telemetry collected by vscode isn't anything unusual, it's just regular ass stuff like crash reports and usage stats, using google services is 10000x worse
the issue is that dolphin is part of plasma and you will have to jump through hoops to make it work properly outside of plasma
yes
Btw sam, when using paru, be careful about the AUR 
yes, im already using it
similarly replacing c/c++ extension with clang extension
In general, be careful when using AUR, but paru makes it a bit too convenient to forgot
oh i forgot i wanted to set up a shell alias vim=hx
vim=code 
idk what that is but ok
this is what i did when trying to switch to flow instead of micro
i like using pacman, the pacmen dowenload bar is cool
the AUR is user submitted packages
for python lsp i use uuh whatever this is
Arch User Repository, a place where anyone can submit any program to be executed on your computer
trust me you're going to use it a lot
i hardly use it
We love virus
i think the only thing i have from the aur on my machine is osu-lazer-tachyon-bin
i was telling sam
Whenever possible, search the official repo first
but like, there's hardly anything useful in the official repos

I respect the AUR, but I'm on NixOS so can't use it anyways
its not seeing my usb drive now, lemme fix thunar
as far as obscure/proprietary software goes at least
i think the aur is worse than nixpkgs anyway
I have bottles, bun, informant, input-remapper, and stm32cubemx from the AUR
We hope it takes a long time to break
i think nix has that option
gentoo without having to suffer on gentoo
the problem is you're gonna have to recompile every time a transitive dependency changed (glibc changed? good luck; clang changed? good luck)
Yep, though most of the time you just have a cache

i genuinely think gentoo would be a better experience
👆
ive used machines with gentoo many times but i always get too deep in the minimalism and optimisation rabbit hole
when im on arch i can pretend im minimal by runing modprobe-db every now and again
Why even bother if you have beefy modern machine 

for the art
/summon @nix-user
Fair point
tinkering is fun
im already here 
asidr from that i really dislike portage
a lot of gentoo strikes me as dated
plus the system is definitely not immutable by default, which is one of my main reasons for trying nix
Oh so you've tried nix
not yet
i tried guix once but the community is much smaller than nixos so it has less features and packages

it also has some upsides over nix such as allowing you to just patch a library without rebuilding it if you want to
used for quickly patching .so files without forcing dependents to rebuild
nixos is moving more and more towards systemd for ease of maintenance and i can understand it but its still a bit annoying
systemd-networkd over networking scripts, systemd-boot over grub, systemd initrd over classic scripted initrd
whatever, it's nothing i cant live with 
I know you can at least disable systemd-networkd as I needed to in one of my setups. Also whichever one is for dhcp.
i figured out screenshots... mostly
you can but relying on soft-deprecated features is not a good idea
now tha ti think about it lets not post that
its probably clutering on mobile cuz of how big it is
dhcpcd
Oh you meant systemd that handles dhcp
networkd has internal dhcp client
I did want to do some routing on virtual network devices (thunderbolt). And networkd did not allow for that when I checked.
So I just swapped in something else
That setup is going to be a pain if stuff does start to get depreciated.
hmm. idk if i want my windows drives here
btw you can just use them too
No, I think if for some godforsaken reason windows is holding a file captive on the FS it can wreak havoc
I think read only mode is safe tho
anyways time to see if my code works first try or if i fucked everything up
oh
installing the dependencies would help
and the makefile should be updated to not use windows stuff
it does work 
but im putting the fps counter in the window title normally, but this doesnt have that
do i just print it?
On system with DE, they will show up normally on the title
Desktop environments usually have title bars
you can display the window title if you use something like waybar
thats more configuration though
yep, it works without indeed
This was the reason I could still see FPS numbers on fullscreen, waybar on a different monitor
turns out reading docs can help sometimes, who could've guessed
all i needed was hardware.nvidia.powerManagement.enable = true to fix the hibernation problems 
nvidia again 
i also baited myself halfway by accidentally removing all the non nvidia specific hibernation config so that took a couple tries to notice 
Android has no software bugs
The limit is set to 2 GB, though with an unlimited data plan there isn't much reason to have it atm.
I scratched my head all night and I don't think the program I envisioned will be feasible...

It would be too hard to run in realtime, not to mention the delay, but the chance of poor outcomes would be hard to oversight
What is it you would like to make?
seems like waybar was already there, now i have

its hard to explain
but also I'm not sure if its a touchy subject
uhh
(generative ai)
it was a idea for neuro specifically
waywaybar
waaaaybaaaar
yall said i wouldnt like having to use key commands to do stuff, but so far this has been really nice
i dont know if i could daily drive this completely, but for coding it shoudl be fine
I always say it is a shift
Take your time, also fun fact
Win + 1-9 is also mapped on windows
wdym?
It opens/focuses the 1st - 9th item in the taskbar

You can always make threads in #1336777692070023271 too if you want
I learned out of reflex on a windows VM
Hitting Win + 1 and opened up file explorer
hmmm
trying to take a screenshot doesnt pause the screen
so the fps drops while im trying to take a screenshot
That's hyprshot for you, it steals focus (closing popups)
I forget if there is an arg for focused screen
image files dont have the image itself as thumbnail either
That's on the file manager
People were saying konsole, which has issues with being themed on not kde. But that one does have an image preview
A package called tumbler is needed for thunar to automatically generate thumbnails. ah yes time to install tumbler (not the website???)

[download] Got error: ("Connection broken: BrokenPipeError(32, 'Broken pipe')", BrokenPipeError(32, 'Broken pipe')).


Someone send a evil pipes gif
videi
bro comes in here with his error message as if we're chatgpt on the case to solve the mystery
Imagine discord self bot and it sent the error in chat

???
he's trying to scrap our chat for ai training purpose
2 months old 
Is it bot?

typing 
Give it 5 binute
mhm
oh ye i forgot, i dont have audio on this rn
Why i install model correct
Cuda 12.6
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'torch'
Alright

At least not bot lmao
he is just here to vent about his error messages huh
stdin
om
in py 
i think you need to install torch
idk
it does seem like that is what the error message says
(You might also want to run the file instead of just python)
I install correctly
any program to edit images?
gimp mhm
You tried to install “pytorch”. The package named for PyTorch is “torch”

gimp for editing, krita for drawing
IT MY MISTAKE I INSTALL AS TAR.GZ fogot to extract
oh god.. i hate when programs do this. pytorch is wrong use torch instead.... why... did you not just autocorrect it then 
pytorch is a separate package
for cybersec?
curl -L https://download.pytorch.org/whl/cu126 -o pytorch_cu126.tar.gz
💀
well. it shouldn't auto-correct every package.. but like the most popular ones would be best. so you don't get hit by typosquatting
you download a wheel, as a wheel brother
it's not auto-correct
there're two packages, one called pytorch, and one torch
that... looks very wrong. why not just install it the way its described on the pytorch website?

someone published the "pytorch" package that prints a message to tell users install "torch" instead
was that not a console output? i thought the "You tried to install “pytorch”. The package named for PyTorch is “torch”" was a console output that you mistakenly typed the wrong thing
floating point fps 
i didnt actually ping vani, idk if they'd enjoy that
yea it's to avoid name collision issues, people can publish a malware package with that name and so it's preserved
ye the frametime / amount of frames has to be done in floats or you get int devision errors
and converting back to int costs precious time
also costs fps
It's working but somehow
I remove script folder
When you convert to string just remove the last 3 chars 
do you mean the script folder under the venv 

-# 
I need whole re-start again
I dont understand what you're doing but sure
how much instructions do you need to convert float to int with SSE
like, what
tell your compiler to speed things up

I made it display the full number now. Its 0000 a lot of the time, probably due to some funky dhit with the math

I mean, when you're doing a certain function 15000 times per second, it does add up
We love floating point
just vsync your triangle

Never
This is 100x as fast as vsync now
Or well, i have 180hz gsync so a bit less, but still
curl anything = immediately suss
curl is built-in for windows I think
we need to manually install wget

you can install wget via curl 
hmmm, opening the app without vscode throws an error.
failed to open file! 
Are you running vscode with sudo perhaps
I was trying to not have vscode open
I figured it out tho
You need to be in a specific location in the filetree
Oh so bitten by relative paths?
Ye

ive had this one before
i have 3 pictures i just cycle through
ooo
so thats the third one I know i guess lol
Its officialy the 2nd one, but the previous time i only used it anout a month
im cpu limited again
also how the fuck am i suppsoedly drawing 186W
????
i get that i turned on precision boost overdrive, but there is no reason to use double as much power as all cores use toghether on a 2-core workload
like that would mean its pusing 100W into core 17
im suprised its only at 57C with that much power going throuh it, noctua is a favorite for a reason i guess
that's the gpu drawing the 186W
yes
BTOP spotted, you trying Linux?
My best friend started learning coding in C sharp today and she is feeling really stressed. Anyone here have any good beginner resources?
Yes
Yt tutorials are ussualy fine for me
I havent done C# yet tho so idk
"Healthy" nah that was a full 50% extra
Linux is just superior in every way
Amen
What distro by the way?
I wish your friend the best of luck c# isn't the easiest to work with and can stress out pros as well
cashyos
23103 pts/24 00:00:00 ps
esteemed members of programming, i have added power stats to the waybar
this is actually so cool
Sam has finally feel the power of linux
the only thing i still need is bluetooth
That would be bluedevil package IIRC
But then again, cachy may be different enough from arch
the cpu power out readings were kinda troublesome since they didnt work out of the box, chatgpt told me to install zenpower nad to nuke k10temp. so i did and it works now
Bro how ure cpu is not load
I have a question
Do u use a stable diffuser model in your pc ? Or chatgpt stem 120b
i just use the web version of chatgpt?
NEEDS
MORE
FPS
1 NEURILLION FPS
What is that in Betric?
i dont think my pc clocks that fast
id have to get multiple fps with the same clock sycle
We have yet to define betric for frequency too
single instruction multiple frame
SIMF

oooooooooooohhhh
i jsut realized
with linux
gpt-oss-120b
i can use DTS for audio
this is beautifull
i must dualboot my laptop to linux now too

The next step is skip dual booting altogether and run windows VM
If you don't need anti cheat that is
we watch movies on that tv via usb drive legalyl obtained ways, but its kinda annoying to put everything on that and my laptop wouldnt do DTS via windows
so linux is the best solution
i probably dont
but i do have school still
and they most likely will be expecting windows
That's where the VM comes into play 
Linux version
Ubuntu,arch , Fedora
Which one
cachyos
this menu, its gorgious
its the best thing ive seen this week
Where is Dolby
aren't half of those from dolby
who cares about dolby
but i guess truehd would be dolby
ac3 is dolby digital
eac3 dolby digital +
What bitrate support on your computer
idk
Test playing song on your computer
isnt that mostly dependant on the receiver?
Mine was 32bit/196000kps
Max
im connected to bluetooth so i just get what my headset supports
iirc 24bit 44000khz
idk where you cans ee that tho
My earphones were good
ief electrophoresis
i love how the openrgb entry in the nixos wiki is just one snippet for turning off all supported rgb 
Bluetooth sink will always be limited by the bandwidth
ye
in theory the most bandwith for audio in my pc is either the hdmi ports or usb-c 3.2 20gbps
but i doubt ill ever use that at my desk
how does base stations establish stable connection even if I were to move at 220mph

idk
i do have to admit, the selector itself is annoying as hell. my headphones are at the bottom and scrolling throught the other audio devices makes the sliders move too
cuz the people that made this linux stuff decided scrolling should change the options???
Specifically to mess with you 

awa
awa
daily awa time chat
get on a plane or maglev trains

is that a cachyOS background i smell
it is
oh i continued reading
based
cachygang
i deleted windows for cachy still have yet to regret it
ill keep windows here for now
Phased array
the only thing i could see it being painful for is if i needed like adobe thankfully i do not
im actually in windows rn to copy my firefox bookmarks and to look what ill bring over to cachy
i just copied everything i could possibly ever want to keep to my storage volumes if it wasnt there already, thank god for keeping a separate OS drive
You don't move the base station antenna but you can have multiple antenna that can form a beam in EMR
ye i do 
on my laptop at least for school
riip
theoretically i could just set up a new windows partition if i really needed it for something because storage volume vs os volume = never worry about deleting the OS since it can just be reinstalled
I can only think of the one person using btrfs on windows and installing fortnite
is that even possible
let me fetch a github issue rq
i guess ive never tried to install windows on something that isn't ntfs or fat based
i just kinda figured it'd be like "no"
im gonna use bcachefs
that's my fs
this is already beyond epic gaming just from the issue title holy
why though sir
just why
i didnt even know winbtrfs was a thing
people go out of their way to create configurations beyond comprehension
i guess you can't play forknife on linux because of some sort of anticheat issue?
only a positive in my book
ill say no thanks on the malware anticheat ty
...what?
Wtf
Correct
The funny thing is, now we are witnessing BF 6 EA malware fighting against Valorant Riot Games malware
Fight fight fight!
As in, BF6 refuse to start if you have valorant anti cheat running
"hey we've detected some shit with access it shouldn't have, not allowed"
makes sense
they should just initiate netbattles to resolve the conflict
And valorant anti cheat is basically running at all times that you even need to restart your PC if you change some windows settings. Just to make sure that no cheat is running
you must defeat bass.EXE to run battlefield 6
yes it's untenable and i cannot believe anyone allows it on their pc willingly
Me when I'm swapping over to BF 6 because I wanted to take a break from Valorant to play with friends:
remember the entire fuckin controversy with the sony rootkits
https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
this was a whole ass scandal
In 2005, it was revealed that the implementation of copy protection measures on about 22 million CDs distributed by Sony BMG installed one of two pieces of software that provided a form of digital rights management (DRM) by modifying the operating system to interfere with CD copying. Neither program could easily be uninstalled, and they created ...
meanwhile valorant people willingly install something worse
Truly. Genshin or whatever, also has similar rootkit. And then shit happened and that anti cheat becomes attack surface
Funny thing is, the game uninstaller didn't uninstall the anti cheat IIRC
So that attack vector is still looming
because it's a goddamn virus
if there's one thing i know it's that i'll never play valorant
or league
or anything that uses anything similar to vanguard because i may be stupid but i'm not that stupid
riot games died the day they put that in
the best attack vector will always be the human
we are one shitty code push by some intern into having millions of pcs down
much like crowdstrike
company vibecoders in a nutshell
vibecoding: hehe
company endorsed vibecoding: sweet jesus christ no
yes
most of the cachy built in DEs stick with X11 unless on Kwin set specifically to use wayland or on gnome which i think is only wayland at this point
at least that's how it was when i installed which was only a few weeks ago
im on wayland KDE without issues myself except for WezTerm having an instant crash if using fractional scaling
even cosmic defaulted to X11 when i first installed it
which i didnt even think was a thing (it might've just been XWayland and trolling me though)
For me Wayland would not do the job, I need X11 specific stuff like X11VNC and Neurolings depends on some X11 exclusive APIs
well your specific vnc thing was a waking nightmare
now i want to see if neurolings instabreaks (probably as ive not tried it)
wasnt there some much more up to date version of neurolings
last time i talked about it and mentioned the version on itch.io someone linked a more complete version (might have been you)
The VNC part is actually really straight forward, the audio part is a slightly more scuffed setup but still fine
Python just sucks with its type system, it's terrible
The VNC part basically does, I just connect with SSH, start the VNC server and connect with VNC
i can't remember, was there some reason wayvnc didn't work and X11vnc was required
just set everything to Any like a boss (and like me in days past
)
Cinammon's Wayland session is experimental anyway, so I don't really care
turning typechecking on in python is a real fun wakeup call if you weren't already caring much about them especially since different typecheckers can have different interpretations about what's right and not
i didnt even know about cinnamon wayland existing tbh
It does exist as experimental

whenever wayland gets around to being not experimental itself surely all the mainstream environments will have non-experimental wayland versions
will never happen though since they cant even agree on one(1) thing to add and if they do suddenly it's too similar to windows so some extremely sweaty contributor will come into the discussion and ruin the entire thing
If Wayland wants my approval, it's gonna have to have dev-friendly feature parity and probably gonna have to stop accepting GNOME as a dictator
because similar to anything else anyone else is doing == bad apparently
Maybe when wayland gets a good documentation I will take a look at it again but its been like 10 years and I'm not holding my breath
see regardless of that people should use types
cause yk
linter and ides
mypy and pyre don't agree on what types are appropriate
i dont know what that is
i only use ruff
im full uv person
and apparently that is becoming the status quo

ruff isn't a type checker though it's a formatter and linter
just linter would do fine but I'll check out maybe later
see that's the thing i ran into
only used ruff
and then i was like huh should probably turn on type checking
that would be smart
9001 type checker errors

to be fair my issue was just being extremely lazy and having wayyyy to many Any floating around
so if you're actually, you know, setting a type that makes sense when you should
it maybe won't be that bad
but for the record ruff does not care and will let you do that
in case you were curious
python runtime doesnt care about types at all so as long as she runs and you dont care about hhaving typing all over the place then
yolo
I am lucky that the web now has Biome
biome is nice
i have wayland

And Wayland does not have global shortcuts
And Wayland does not have a standard API for checking the positions of windows
We love instantly going after wayland
I'm choosing to ignore the global shortcut solution that exists, primary monitor is an issue that desktops are handling somewhat, window positioning is definitely an issue (not so much on a tiler where it doesn't even make sense)
The lack of a window position getting API alone is a big deal, as Neurolings kinda needs one
For actual existing solutions to shortcuts, depends on the DE/WM
The fact so many things on Wayland are specific to the DE is quite a bad thing for developers and software compat
- global shortcuts are a thing, kind of (also compositor-specific I think?)
- basically nothing except Neurolings needs to have access to all window positions
good
main monitors are not even always a thing
Can confirm #1, I know Hyprland was first (how it beat Plasma is beyond me).
I will disagree with this one hard
Sure it may be split, but there is an order
Wayland also works in VR for example
wtf is a main monitor there
Let a protocol exist at least for desktop
I don't disagree that there could be a protocol for better window placement, but it's not part of the core for good reasons
I agree as well, I wish wayland actually moves forward with optional protocols instead of bikeshedding forever
main monitor also should be optional for desktop, but I'd very much prefer it to exist
tbf, no one force you to use wayland. x11 is still out there
No one does, but I do want it to one day be a decent replacement
and I might consider it if that fabled day will arrive at some point
the fact that I have a 144 Hz monitor does force me to use Wayland
X11 is broken with it

thats exactly what I am using right now
My X11 works fine with my 165Hz
specifically the fact that I'm using both a 144 Hz monitor and a secondary 60 Hz monitor
X11 was not built to handle that 
Mine does that just fine
My Discord is on a 60Hz and everything else happens on a 165Hz
I pretty much always had problems with it on X11 because it fuses the two monitors into one screen
for Xorg they are basically one monitor
there are probably some random extensions and Xorg.conf settings that could've fixed it but I'd rather use a real solution instead of workarounds
Well, I personally kinda need X11 for stuff
I've already built my setup in such a way it depends on X11
skill issue
There no arguing against preferences
I call it a Wayland issue
If Wayland was good X11NVC would work with it too
I've already built my setup in such a way it depends on X11
sir it has x11 in the name
@olive sable prime example of linux user right now
(real)
hello ive bene pinged
But if Wayland was designed to replace X11 it would allow X11 software to run perfectly
I mean... there is and I could
Calling someone an idiot is not an argument
You are now officially need to defend your preference and tell everyone else why theirs is bad 
oh sorry, I misread that as performance instead of preference
yea no, cant argue preference
i dont either. all my monitors are the same
most applications do work through XWayland
there are a few things like VNC that just have to be handled differently, those are the exception not the rule
I wanna confuse everyone further now lmao
It is (unfortunately) the linux way. Being denser than a black hole to criticism.
To me that's basically like it just not working
If ever Wayland gains the ability to perfectly incorporate X11 software using a simple compatibility API that both allows X11 software to run, but also to interact with Wayland software, and vice-versa, that is what I would call compatible enough
well uh, i like cacheos. it has audio encoding built in so its better than windows in both audio and video
and also it runs faster
and it looks cooler
and uh
its customizable
uh
ye
I think we all agree that rolling release or at least bleeding edge is where its at
Can agree there
i dont really mind having to build stuff myself, but updates are nice i guess
You don't like your server getting the latest bug? 
no perfect X11 compatibility = literally doesn't work, makes sense
-# (Wayland is already the default session or becoming the default session on quite a few distros)
I don't like rolling release but I do like bleeding edge
did you become purple?
just because something becomes a default doesn't automatically mean that its good
exhibit A: systemd
oh nevermind
Wdym purple?
huh
no I am Bocchi
oh no i pinged the wrong person
It is the least bad options tho
To me it's basically that for my main machine
Also Cinnamon Wayland is still experimental anyway
I am success
Cinnamon issue 

it doesnt help that that shade of pink looks nearly gray to me
I also choose the green colour for the pfp to mess with you specifically 
Because I have not attempted anything else outside of systemd, I'll say it works well enough.
i can see green you know
I was mulling over whether to use a blue background or not lmao
i see more green, less red
Like that green text over blue bg
That is bad in every universe
It is indeed
Believe me you don't want to if you want your system to just work
Okay, chay may be an exception for this because somehow she always found a way
I like Cinnamon though
And not like I need Wayland, it's not usable to me personally on my main machine
Not sure what I'll do if I get myself a proper laptop thin client with Linux though
are we doing init systems now?
in that case I can agree with this one, systemd is okay
there are alternatives and they can work if you put in the effort but are mostly just worse
bsd doesnt support wayland
I was doing distros but someone flamed systemd
Begone non Linux
yall too young to know the world before
peak nerdsnipping
any BSD users? 
I'm old enough to know gatekeeping based on age is counterproductive
gatekeeping from what?
im 4 0000 years old
To be fair, I am starting to actively using linux after it has somewhat okay desktop experience
Because I remember the old scheduler 
Like yeah, it is "fair" scheduler objectively, but the experience is lacking for desktop
the green cones in the eye detect too much red light and not enough green light. so i.e blue looks like blue, red looks like red, and green looks like red and green
I swapped for the desktop, not the server initially. I was post steamdeck sure, but I've put in my fair share of getting stuff to work.
i use whatever works for me
True, that's kinda what Linux is about
Using what fits best for you
We can all agree with that
to quote a certain 31 year old potato
i do wonder, hyprland manages the windows on this linux install, so does that mean i cant use apps without running hyprland first?
Normally, it should start by itself after the greeter/login prompt
cuz i still havent fixed the thing that hyprland doesnt start automatically, i jsut go to ctrl+alt+f3 and type it in there
yes, Hyprland draws the application surfaces to the screen
if Hyprland isn't running then you can't launch graphical applications
But your installation is somehow FUBAR
fubar?
Fucked Up Beyond All Reason

And fails to start hyprland on login
ill consider it extra security
I'm boring where I use NixOS on a bunch of laptops. I play around with a lot, sometimes useful mostly not.
My greeter is getty
If I at some point get a laptop specifically to use as a Linux thin client I'll most likely experiment with distros on there
I have not bothered with a GUI greeter
understandable
I like to have a clock at least
I tried a whole bunch of greeters but ended up back at getty
I just have a tiny script to launch Hyprland
My tiny script for hyprland is Hyprland in bash
I would like to be able to do that but Hyprland needs an environment variable for GPU selection and I want to be able to adjust that for reasons™
and I don't want to type that variable every time
two aliases would be better but I was lazy so script it is
Hyprland-dgpu Hyprland-igpu
beat me to it
The fricking day I get VR working on my gaming system under linux again, I'll be making those rounds
I've had exactly zero luck
loging in to linux is just
turn on pc
select linux in the dualboot menu
turn on numlock
log in
turn on numlock
log in
type Hyprland
turn on numlock
numlock
That can be changed tho
how???
that does not help
numpad haver 
-# it's fine I don't actually have an opinion about this one
idfk where the fuck the kernel parameters are
Ah yes, the most sane place for that option to live
Hyprland has numlock_by_default

But then you need it to be on before hyprland
I was just about to say
it seems to turn off again when starting Hyprland so I guess you need both 
Install mkinitcpio-numlockAUR and add the numlock mkinitcpio hook before encrypt in the /etc/mkinitcpio.conf HOOKS array:
Wtf
i need it to be on in the initial "type pin"
then when the hyprland inevitably fails to laod and i go to ctrl+alt+f3 i need to log in there, so it needs to be on there too
and then jsut hyprland
Ye, that's the part 1 (console)
Pick one only
The part 2, you do the hyprland one

I strongly suggest the systemd one over the one I shared
im still in windows rn, and eventho it felt quite fast after upgrading my pc, it feels so slow now
winslow mhm
ill probably be in windows for a bit still jsut copying files
First install the numlockx package.
I know the philosophy is do one thing
But come on
@olive sable don't you have a oculus rift? Or did you have a quest?
i have a rift ye

does the rift not work in linux?
Library of babel
https://wiki.archlinux.org/title/Virtual_reality
iirc you dont necesarily need the meta app installed if you use steam vr
i toggled numlock by default a long time ago
still dont have numlock on boot
and stilll lose numlock after logging in
As I said, it is a kernel thing
Wait, no not really kernel
Well, whatever mkinit do
it's a toggleable item in KDE in the settings
well anyways, im gonna be putting news sheets on my bed anfd then im going to bed
I've at least had no luck with it. Quest 2 broke for me with a system update.
i should try my quest 3 with it
but that would require me to use it
that's a lot of work
you have been doing this os setup for the past 13 hours
not really
kinda
i did the os for amybe 2-3 hours, and then i jsut fucked around with wayland for a couple hours
and then i watched youtube for about 4 hours










!!
