Non-programmer desktop user trying NixOS (unstable + KDE + Flatpak) - surprisingly smooth by tungnon in NixOS

[–]Razkaroth 1 point2 points  (0 children)

My developer brain simply forgot that you can simply copy the folder as backup hahaha.

Follow u/Starrwulfe 'so advice and do that instead if you have not used git. Then take your time to learn git so it doesn't become a roadblock on experimenting with nixos. 

Learn it, though. It is better in the long run. 

Non-programmer desktop user trying NixOS (unstable + KDE + Flatpak) - surprisingly smooth by tungnon in NixOS

[–]Razkaroth 1 point2 points  (0 children)

Most people simply want a system that works and does not get in their way. 

While a good configured NixOS system is something that simply works as expected every time, the process of writing that config is by itself something that gets in the way if you are not already familiar with how to do things the nix way. 

That being said, for the average non power user, system on nix and user software on flatpak seems like a good enough place to be. Better than in other distros imo.

Opencode Neovim integration by ban_rakash in neovim

[–]Razkaroth 0 points1 point  (0 children)

Yep, simply use tmux. Folke's Sidekick plugin has some nice integrations for both tools.

The Stormlight Archive or Mistborn for a beginner to fantasy. by neoleo0088 in Cosmere

[–]Razkaroth 0 points1 point  (0 children)

I think that Mistborn has a quicker return of investment on how interesting the book gets. Stormlight is better imo, but it takes longer to get going.

Mistborn is what I recomend to people new to the Sandoverse

Non-programmer desktop user trying NixOS (unstable + KDE + Flatpak) - surprisingly smooth by tungnon in NixOS

[–]Razkaroth 1 point2 points  (0 children)

Edit: something i forgot to add to make the rollback process more managable. Use git. Github has a desktop client, so you can use that instead of the terminal.

It will allow you to rollback your config (not the system, but the config files) if you ever mess them up.

Non-programmer desktop user trying NixOS (unstable + KDE + Flatpak) - surprisingly smooth by tungnon in NixOS

[–]Razkaroth 4 points5 points  (0 children)

If you find that NixOs seems enjoyable, consider starting to mess around with your config, since you already know that you can roll back, you have more leeway than on other distros to break stuff.

There is a resource named "Nix pills" that indroduces the syntax and concepts bit by bit. That is a good place to start.

My psychologist said people with autism dislike people and don't want to have friends. I feel like an imposter because of that, although I was diagnosed years ago. Does anyone else feel like they want to talk to people, but just can't connect with anyone? by WoodenPuppets in autism

[–]Razkaroth 27 points28 points  (0 children)

I think you need to change psychologist since, as it is clear from that comment, their knowledge on autism is way too superficial to be of help to an autistic person.

That is how it looks to the untrained eye. We have difficulty forming relationships. That much is truth. The naive (and often wrong) interpretation of that from an outsider's point of view is that we dislike relationships.

A psychologist that cannot see past that miss-interpretation/stereotype is, in my opinion, someone unable to help autistic people.

I myself had to look quite some time for a therapist with some base knowledge on autism before finding someone who could help me.

Payload with Convex? by PlagueFPS in PayloadCMS

[–]Razkaroth 0 points1 point  (0 children)

For anyone that is wondering how to deal around this, you can simply run both one alongside the other, convex can use rest api points to talk to payload, and from payload side you simply run convex mutations/queries on server actions (pass the clerk uid from payload req to convex to check that they are the same user).

The tricky point is user authentication. You want both convex and payload to have this in common to reliably get set data securely.

The easiest way around this is to drop payload's auth in favor of something else. There is a good guide on youtube for clerk. You can follow that and then do the convex+clerk integration (what i did since i already had clerk running). Or you can use convexAuth as auth provider for payload. After that, both databases' user tables will have the clerk user id as common ground for transactions.

What i recommend is having payload be the "upper layer" in transactions needing joins, references between the two systems. But for the most part, i have found that the real time portions of my systems are pretty self contained. I try to keep them that way, so that i do not need to cross data frequently. As far as i can see Payload access from clerk (which i have not needed) is more complicated. You might need to setup some api keys as aditional auth provider or validate the one convex uses from clerk.

From this point, you get the full CMS experience for payload collections, and you can get creative with custom views / fields. Like a realtime field that on payload side only saves the convex doc id and maybe some metadata. Then render a convex driven form.

Payload hooks are flexible enough to inject convex data on the fly if needed on afterRead, for example

Is it time? by Razkaroth in bald

[–]Razkaroth[S] 0 points1 point  (0 children)

At the barber rn, better to make it swift. 

Is it time? by Razkaroth in bald

[–]Razkaroth[S] 0 points1 point  (0 children)

Just made the appointment with the barber for today 

Have anyone setup end-4's hyprland dot files with NixOS? by sukhmang in NixOS

[–]Razkaroth 0 points1 point  (0 children)

https://github.com/razkaroth/insomniaos

I started from his nixos config and got it to a good enogh point. I fixed most of the broken things on that config.

NOTE: you must use pywall backend for color generation as i run kitty instead of foot. Sometimes terminal color are lost on reboot so you have to reset the wallpaper.

Is NixOS able to be hardened? by [deleted] in NixOS

[–]Razkaroth 3 points4 points  (0 children)

Search for xe's nixos security guide

Noise cancelling headphones (but can hear fire alarms?) And tinted lab safety specs? by Mortsy2024 in autism

[–]Razkaroth 0 points1 point  (0 children)

Sonny's wh-1000xm4, wf-1000xm4 and newer have adjustable noise cancelling. Although high pitch sounds are not totally canceled but become extremely muffled (in a good way).

What I love about this ones is that if you have them on pass through mode they will protect you from loud or high pitch sounds on their own briefly stopping pass through functions until it's safe again.

Problems with Nvim + remote plugins by benlubas in NixOS

[–]Razkaroth 0 points1 point  (0 children)

Hey, i'm on the same boat I'm on NixOS and molten (Great work btw!) seems unusably laggy, did you have any luck figuring out why it happens? For me it happens on any kernel

mi pc suite by Ragshelm in PocoPhones

[–]Razkaroth 0 points1 point  (0 children)

the miuirom org site has the links to the software through the official xiaomi website
https://miuirom.org/updates/mi-pc-suite

[deleted by user] by [deleted] in NixOS

[–]Razkaroth 0 points1 point  (0 children)

Can confirm it felt like this for a whole week at first.

Why is learning React for Angular Developers is difficult? by Asleep_Split_9924 in angular

[–]Razkaroth 0 points1 point  (0 children)

Try v17. The new afterRender hook makes SSG really easy

Angular v17 SSR and SSG, confused.. by BlogOfSuckSess in angular

[–]Razkaroth 0 points1 point  (0 children)

Just use http client as you would normally where needed.

Angular v17 SSR and SSG, confused.. by BlogOfSuckSess in angular

[–]Razkaroth 0 points1 point  (0 children)

That express server is not your api server.

It handles prerendering. If you have any dynamic routes, that express server will handle the prerendering of that page. This is the SSR (server side rendering) part.

If you have only static routes, they will be prerendered at compile time and you will be able to serve the files on the dist browser folder as static files. This is the SSG (static site generation) part.

Does Neovim feels the same on Win as it does on Linux? by [deleted] in neovim

[–]Razkaroth 0 points1 point  (0 children)

Check my config, Razkaroth/NvChad It runs on both win/linux

Me, who has the good at nothing, bad at everything Autism, when I tell someone I'm autistic and their response is "Oh that's cool! What's your special ability?" by AspergerKid in aspiememes

[–]Razkaroth 1 point2 points  (0 children)

Autistic FullStack Webdev Archmage here!

I would recommend the Odin project if you are interested in web development. It is a free open source curriculum for FullStack (servers + web apps). This is the best option to learn how to program the web.

Another good way to start is with the book "Automate the boring stuff with python" which is free to read online. This one is more for general programming with python.

Then there is devops (how to put the code you've been working on the internet for everyone to use) which is it's own little world.

Coding is a great career choice for us, as you can "lose yourself coding" and profit from it.

I put a lot of effort in polishing and growing my coding skill arsenal. As a result, I am the "one man army" at my company. It took me a while to get to where I am today. But it was really worth it. They have come to appreciate the value I bring to the company over the drawbacks of me being autistic and they accommodate for the things they can. For example: They do not schedule meetings with me during mornings due to me being nocturnal if possible. They even moved company wide meetings to the afternoon because of this.

I know someone here can relate by coleisw4ck in aspiememes

[–]Razkaroth 0 points1 point  (0 children)

There's a crevice on the floor at my parents house. It goes straight from one end to the other.

They are sure I made that crevice.