Email or username:

Password:

Forgot your password?
431 posts total
Tired Bunny :bunhdcomfysleep:
My biggest beef with NixOS is absolutely awful documentation.

You can find three different pages on the same topic and not one of them will answer your question on it

It recommends random guides that don't work, probably due to being outdated

Different pages and "recommended" guides reference completely different ways of doing the same thing so you often cannot use one to fix your issues with another without adopting different way of doing what you are doing
My biggest beef with NixOS is absolutely awful documentation.

You can find three different pages on the same topic and not one of them will answer your question on it
Tired Bunny :bunhdcomfysleep:
Feel a lot better, despite 38.0 temperature in the early morning.
Tired Bunny :bunhdcomfysleep:
Now I understand why "non-standart" linux users are so annoying about their distro of choice. I found NixOS so rewarding to learn and just using it fills me with so much dopamine that I just cannot shut up talking about it myself.

Shout out to NixOS developers and maintainers for making such hacky and standard-breaking packaging system work so well in practice :blobfoxnix:
Tired Bunny :bunhdcomfysleep:
I've build my first proper NixOS package!

I noticed there is no Konsave in NixPKGS so I tried doing my own nix derivation for it. It's probably not ready for being in nixpkgs but it works!
Tired Bunny :bunhdcomfysleep:

I also wanted to say smart thing a lot of people already said.

Fediverse will not “fail” or “not succeed” because of random reasons new people think it would. It may be damaged, intentionally or not, but it already succeeded as community driven project, because it has community that cares about it and it does not rely on a big companies to run everything. It succeeded as a social network, since community has it’s own friendships, enemies, love and hate, idiots and geniuses. It succeeded as a technology, because it works and it’s community uses it as a main social network.

Of course, Fediverse is not ideal, and we want it to be better, but it’s technical and specific UX issues, not some fundamental difference or backing of company.

I also wanted to say smart thing a lot of people already said.

Fediverse will not “fail” or “not succeed” because of random reasons new people think it would. It may be damaged, intentionally or not, but it already succeeded as community driven project, because it has community that cares about it and it does not rely on a big companies to run everything. It succeeded as a social network, since community has it’s own friendships, enemies, love and hate, idiots and geniuses. It succeeded as a technology,...

Tired Bunny :bunhdcomfysleep:
Curse you, cuberite, that was made clearly made by Windows-centric dev for Windows
Tired Bunny :bunhdcomfysleep:
Uh-oh, I suddenly realized the reason why no one packaged this exact package on NixOS I tried building before :reisen_eyes:

It stores configuration in the same directory where source and built binaries are stored, Windows way, and even when I fix it's symlinks my build stored in readonly nix-store will be completely useless :bunsad:
Tired Bunny :bunhdcomfysleep:

It could be worked around someway, but It’s not seems to be a task for your local newbie bunny, so I will probably try to make this into a environment for manually compiling this thing instead

Tired Bunny :bunhdcomfysleep:
So, I had 3 major errors building nix package were:
1 is nix changing CMake build location for it's own reasons
2 is dependencies not mentioned in Compilation guide for software

Currently I only need to fix symlinks in built software folder pointing in absolute paths of where stuff were during building
So, I had 3 major errors building nix package were:
1 is nix changing CMake build location for it's own reasons
2 is dependencies not mentioned in Compilation guide for software
Tired Bunny :bunhdcomfysleep:
Idea - When person says something stupid and incomprehensible on internet, instead of saying anything how they are a shizo, reply "Good bot" in reddit manner, implying they are acting like AI
Tired Bunny :bunhdcomfysleep:

Idea how “post migration” could work:

- New server fetches all (or limited amount) of old account’s posts and, if possible, replies
- It doesn’t post them again, but just stores and puts in new account below new posts, with mark “migrated to @user@newserver.example.com” similar to how boosts shown
- Opening that posts works like for federated posts boosted by new account

This could help avoid federation issues related to old account replies, but drawback is that because how activityPub currently works, it will not federate futher than it already did if old server gets shut down.

Idea how “post migration” could work:

- New server fetches all (or limited amount) of old account’s posts and, if possible, replies
- It doesn’t post them again, but just stores and puts in new account below new posts, with mark “migrated to @user@newserver.example.com” similar to how boosts shown
- Opening that posts works like for federated posts boosted by new account

Tired Bunny :bunhdcomfysleep:
Or instead of fetching it could also optionally load from account backup zip like one available in Pleroma/Akkoma.
Tired Bunny :bunhdcomfysleep:
I played random childrens' videogame that has multiplayer.

Room/server theme was roleplay about magical school or something, so I made quick Otome Game Villainess knockoff character to play as. Sometimes I stopped to write about specifics and limitations of ability my character just used. And someone played as child dragon my character adopted, and made cat noises.

Next morning, I found myself writing thought-out and serious lore about that villainess, writing her backstory, motivations, early life traumas, rewriting descriptions of all the stupid abilities with practical use-cases and even more thought out limitations...
I played random childrens' videogame that has multiplayer.

Room/server theme was roleplay about magical school or something, so I made quick Otome Game Villainess knockoff character to play as. Sometimes I stopped to write about specifics and limitations of ability my character just used. And someone played as child dragon my character adopted, and made cat noises.
Tired Bunny :bunhdcomfysleep:
Nix syntax is not that confusing for me. Reason why examples from tutorials referenced in documentation do not work is the thing that is unknown.
Tired Bunny :bunhdcomfysleep:
*updates Tachiyomi library*

Uwaaaah! So much of my favs have new chaps! :abunhdhappyhop:
Tired Bunny :bunhdcomfysleep:
I've built my first nixOS package! (kinda, it was just a wrapped sddm theme)
Tired Bunny :bunhdcomfysleep:
Issues with wine in nixos were actually that I didn't install 32-bit versions of opemGL and Vulkan drivers

Friendship ended with Flatpak, Nix is my best friend once again
Tired Bunny :bunhdcomfysleep:
While saying matrix/xmpp/irc is garbage we overlook the ONE open source instant messaging solution...

Eh...

Well...

Nextcloud talk?
Tired Bunny :bunhdcomfysleep:
Alright, building installer images from nix files at least works, but it took ~2 hours of being stuck on 100% cpu usage of older laptop
Tired Bunny :bunhdcomfysleep:

Yet again post aimed at new users, this time really quick:

-

Instances or servers are basically separate websites owned by differemt people you can register on while being connected to the whole network. Usually users are shown as @user@website (or shown as just @user if you are on the same server or you use Mastodon, but keep in mind it is still actually @user@website)


-

Please read instance rules, and register on different one if you disagree with rules. Keep in mind non-freespeech servers usually block communicating with freespeech servers for reason later being filled with hatespeech and trolls.


-

Don’t be discouraged if you cannot understand something, ask other people about it.


-

I recommend using smaller instances, since they allow you to have a smaller local community around you that can help understanding what’s happening, but you still will be able to communicate to big instance users.

Yet again post aimed at new users, this time really quick:

-

Instances or servers are basically separate websites owned by differemt people you can register on while being connected to the whole network. Usually users are shown as @user@website (or shown as just @user if you are on the same server or you use Mastodon, but keep in mind it is still actually @user@website)

Go Up