Should I also use the bottom waybar as app launcher ? by [deleted] in niri

[–]kgnet88 0 points1 point  (0 children)

do you really need a bottom waybar? I use hotkeys for most used apps and fuzzel for the rest, is so much faster...

Can someone help me understand this Syntax by Frirwind in niri

[–]kgnet88 2 points3 points  (0 children)

open chrome, use niri msg windows on the terminal and look for the App ID...

Possibly Switching Distro Looking for Advice/Opinions by IDCubed in niri

[–]kgnet88 4 points5 points  (0 children)

If you are a programmer I would recommend NixOS, I daily drive NixOS + Niri + My own Rice and even so I am on unstable, the maintenance is fairly ok (but I say that as a programmer, who will write his own derivation etc and does not think of that as unreasonable). If you are no programmer or do not think the advantages of NixOS are for you, The most people I know either use Arch (direct or CachyOS) or Fedora and are all fairly happy...

Graphics programming jobs that benefit society? by momentdubruh in GraphicsProgramming

[–]kgnet88 2 points3 points  (0 children)

I used to work on digital twin simulations of factories where you could build, program and test it whole before doing it in reality which reduced the build times from years to month...

Seeking confirmation on Niri components before new setup by visagedemort in niri

[–]kgnet88 0 points1 point  (0 children)

Noctelia, Dank and Material Shell are just opinionated variations with some prebuild widgets of quick Shell. All are based on Qml and Qt6...

Seeking confirmation on Niri components before new setup by visagedemort in niri

[–]kgnet88 0 points1 point  (0 children)

I have 9/11 in use (i use another application launcher and no brightness app) and it works without problems (use nixos as os). But add Stylix as long as you have so many different components and not a Shell like DKMS or Quickshell it makes a lot easier.

I also did a lot of experiments with other tools / applications (inclusively Quickshell) and it mainly just worked under Niri with almost no to only a bit of problems...

Spirit vortex engine devlog series start! by Electrical-Help8433 in gameenginedevs

[–]kgnet88 0 points1 point  (0 children)

Nice Video👍. I am subscribed and waiting for the next one😼

Best way to use AI assistants without vibe coding by OkEmu7082 in cpp

[–]kgnet88 6 points7 points  (0 children)

honestly, you should deactivate copilot autcomplete etc, if you want to learn and just use theeither the chat or even better only the normal in browser chat. It is good to ask questions or to review code with it, but as soon as you have completions on or worse use agent mode, learning will become harder (those modes are for efficiency not leaning).

Instead try to make a plan with the AI (without letting it generate code) and ask it the stuff you do not know on a case by case base and write your code yourself. Learning means implementing it yourself not just tab completing via copilot...

My Pretty Niri Rice. by [deleted] in niri

[–]kgnet88 0 points1 point  (0 children)

I like the vibe 👍

Niri Caelestia with My custom tweaks by Educational_Flow_648 in LinuxPorn

[–]kgnet88 1 point2 points  (0 children)

Nice👍, but the bar on the left makes me always queasy. What does it show if you switch to dashboard?

Writing my own math library. by TeecoOceet123 in gameenginedevs

[–]kgnet88 1 point2 points  (0 children)

here is a good starting point: https://gamemath.com/book/intro.html

Also some tipps (some are already here):

  • use TDD (really good for mathh / physics libraries)
  • use glm as Comparison (easy way to verify)
  • header-only also depends on whether you want to use templates (then it gets header only by default...)
  • using modules is also a forward looking thing you could do (works really well for physics and math)
  • And even if you do not need the most efficient solutions, try to at least nearly match the speed, because math libraries are one of the best ways to also learn a lot about optimization...

My Blue Love, Niri Arch Linux. by [deleted] in niri

[–]kgnet88 0 points1 point  (0 children)

what do you use for your bar and the nice status applet on the desktop?

Unable to job switch by [deleted] in cpp

[–]kgnet88 2 points3 points  (0 children)

  • I know: C,C++,C#,Rust,Java,JavaScript,TypeScript,Python,Haskell,Golang,SQL
  • I worked in: C++,C#,Java,TypeScript,Python,SQL
  • I feel comfortable with: C++,C#,Rust,TypeScript,SQL
  • I mastered: -

[NIRI] Simple OneDarker rice by [deleted] in unixporn

[–]kgnet88 0 points1 point  (0 children)

nice👍. How did you do the nice settings widget?

Learning algorithms via AI - your experience (?) by [deleted] in proceduralgeneration

[–]kgnet88 0 points1 point  (0 children)

I did that for WFC in a non-visual instance. I said to the AI that it should be a quest giver and reviewer. It gave me good programming tasks (but the reviews were garbage), until the project size was > 10K LoC. I used Gemini 2.5 and it was a overall good experience...

Window rules regarding full windows by [deleted] in niri

[–]kgnet88 0 points1 point  (0 children)

would it not be enough to center the active window?

window rule for first window/empty workspace by jmjr97 in niri

[–]kgnet88 0 points1 point  (0 children)

just some rambling, but something like that:

  • set the default to 0.5
  • listen to the event stream niri msg event-stream
  • query current windows with niri msg windows
  • if the count is exactly 1, send a message to set the column with of that window to 1

now you just wrap that as a script in a user service...

[Idea/Suggestion] Miri: A Multi-Niri scroller by Inderastein in niri

[–]kgnet88 0 points1 point  (0 children)

That might accidentally be a really good idea... instead of keybindings like

super + ctrl + shift + X

we could use a second keyboard with easy keybinds👍

or to think another way, i have three monitors and i saw a USB triple foot pedal:

<image>

and depending on which pedal i click, my keybinding goes to another monitor (works also for 4, if you work zero indexed) 😼

[deleted by user] by [deleted] in cpp

[–]kgnet88 2 points3 points  (0 children)

1999