My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience....
That was one of the most unhinged rabbit holes I’ve been to in a hot second, and I absolutely mean that in the best of ways. Well done and congrats on getting there after everything was said and done!
I’ve been meaning to experiment with mobile NixOS myself but it’s all but impossible to get my hands on a supported device around here. Then again, maybe fumbling around and trying to get it to work at all on an old phone might be fun 🤔
PC/Linux/Steam Noob here. I just got a game from GOG and I’m seeing tutorials mention Heroic, Lutris, and Wine via ProtonUp-QT as methods to get non-Steam games installed and running on Deck. Which method would you consider the easiest and most reliable for content from GOG, Ubisoft, Epic, etc…
I just use Lutris for everything since it integrates with all the storefronts I care about, but as others have brought up Heroic is also a good option. I’d say try a handful of games on each and see which you prefer.
Same. What really gets me with this one is that the assets look ripped straight out of the original for the most part, not sure why they didn’t go with the route of extracting them from supplied game files like most every other similar project I can think of. I can’t imagine it’d be due to technical limitations.
I don’t think it’ll make it to the end of the day, but hey, at least they had the sense to keep it a secret until it was ready lol
I’ve been playing some co-op Nioh, currently going through some of the postgame content (I think?).
The things it throws at you are such bs sometimes and I don’t love the reliance on gear drops or how some basic abilities are locked behind leveling but if you stick with it and get used to the gameplay it gets pretty fun and rewarding. The whole stance system pretty much means every weapon type has three distinct movesets and learning to switch between them on the fly is fun. Plus, ki pulse, aka active reload but for stamina management? Low-key genius mechanic, didn’t expect it to feel nearly as fun as it does!
I imagine folks who are into PvP build crafting would have a field day too, lots of knobs to twist there.
Pretty much, yeah. At some point I remember the recommendation being having a separate /boot as well due to incompatibilities with GRUB’s save default option iirc, not sure that’s a thing anymore.
Anyway, you usually set that up during the install process, although I’m not sure graphical installers let you handcraft btrfs subvolume mount points or even select them as such these days. Last I checked at least they either just used a default layout (@ and @home with Ubuntu, for instance) or treated it as a single volume with no further options.
They do have Linux and Windows versions coming and claim they’re going to gradually open source it so there’s that, but yeah, doesn’t exactly inspire that much confidence lol
Yup, I feel you. It’s something I’ve always wanted myself, and I find myself hoping the OSS alternatives eventually implement something similar. For now I just make do with things like tealdeer and whatnot.
Edit: Just stumbled upon navi, the interactivity looks a lot closer to what we want than tldr and friends at least
I’ve been using it for several months by now, I keep everything synced with Syncthing and it’s been working really well. Android app is still rough around the edges but it does work alright.
My understanding is it was developed as an answer to Roam Research specifically, and while its model might not work for everyone, I love it.
Damn, I didn’t think to include SMR drives when it comes to bcachefs. Your whole comment made me appreciate the whole concept under a whole new light actually, thanks!
I’ve been here a week ago already asking if Arch would be fine for a laptop used for university, as stability is a notable factor in that and I’m already using EndeavourOS at home, but now I’m curious about something else too - what about Arch vs NixOS?...
As a recent NixOS convert coming from Bazzite (Kinoite/Silverblue with user friendly daily driver and gaming tweaks), and before that mostly Arch-based distros, I’d say it boils down to the tradeoff between having way more control over reproducibility and having to deep dive into the often poorly documented domain specific rabbit hole that is Nix. If you’re comfortable with going out of your way to learn, looking for examples, reading source code to find out what options you can use or how stuff works, it can absolutely be worth it but it’s a steep price to pay for sure.
I personally adore what Nix sets out to solve and find it extremely rewarding to learn. Plus, as a developer, I enjoy puzzling out how to get stuff done and don’t mind diving into the source if I need to, so it works for me. I’d absolutely prefer solid documentation, of course, but it’s not a deal breaker.
When it comes to software, the Nix repo has a staggering amount of prebuilt binaries ready to download (which you can search here) and it’s often not too hard to hack together your own reproducible package if you want after you get comfortable enough with it. At least for my use cases, I haven’t really missed much from my days using Arch and the AUR. If anything, I appreciate how much more consistent it tends to be in comparison.
If you, like myself, go for a flake (yet another rabbit hole within a rabbit hole) based setup and point to the unstable repo, you basically get a fully reproducible, easy to update and rollback rolling release not too dissimilar to using Arch with auto btrfs snapshots enabled. That’s how I used to do Arch and it feels pretty familiar.
Anyway, that’s what I got. If you have any more specific concerns or questions I’d be happy to elaborate!
Edit: I forgot to add but I find a nice way to get comfortable without fully commiting is using Nix as a package manager on any old distro. You could install it on Endeavour (I recommend this method) and play around with Home Manager, use it as a dotfiles manager on steroids, have it declaratively install and manage the CLI apps you can’t live without and whatnot, see how you like it. That’s how I started, I have a common HM config I’ve so far used with Debian at work, Ubuntu running under WSL when I’m on Windows and now NixOS itself.
It’s almost here! Heaven Studio is launching on January 15th, 2024! Heaven Studio is a (WIP) Fully playable open source recreation of every Rhythm Heaven minigame, with a built in level editor! After 2 years in development, our first release includes around 50 games, with more to come in future releases....
So, my personal experience of the installation is been a bit complicated by the tutorials i’ve find on YT. Basically I was stuck in the part where after the installation you need to change the directory (or add a new shortcut) for the launcher. Many video didn’t explain that or use a previous version of the OS with slightly...
Can confirm I’ve gotten AC3 to work on a deck using Lutris, basically just had it hold my hand through the process and it worked just fine as far as I remember
Pomni is from The Amazing Digital Circus, a recently released animated pilot where human characters are endlessly tortured by an AI entity in a zany VR world. My best guess is it’s correlating said eternal suffering with using Java/Maven or writing tests? Not sure lol
Good points overall! I’d add that in my opinion “estaremos enviando” is closer to “we will be sending”, which also better conveys the odd, misplaced telemarketer politeness vibes it carries.
I read that as (black hair) options, not black (hair options) and was extremely confused for a second lol. On topic, I love the initiative and hope it catches on!
Close enough, they’re likely trying to get eyes on the recently released Mega Man X Dive Offline, kind of a pay once archived version of the original gacha game with everything accessible. Said original was terminated not too long ago.
just added a second cheap NVMe drive to my system and am in the process of moving my games folder to it. the folder has a coupla prefixes and individual game folders. presently it’s ext4, my boot drive is btrfs and encrypted LVM, the ext4 drive gets mounted to ~/Games via fstab....
I’ve used btrfs for gaming and deduping in particular helps a lot with steam prefixes since it’s a lot of individual folders with similar files. I don’t have hard data but the before and after comparison I’ve made after getting my deck from ext4 to btrfs left me more than satisfied. I’d guess compression doesn’t hurt either, although again I don’t have actual numbers.
Yup, it’s great! I know btrfs not supporting case folding can be an issue with some games but I personally haven’t encountered any so it works for me. Can always come up with a spare ext4 partition with it on if I absolutely need it at some point, I guess.
To add to this, another viable path is using Nix, the package manager, on its own. That way you can get Home Manager to manage your applications and dotfiles independently of your base system, as long as you are able to install Nix.
It’s my general workflow, run Determinate Nix Installer, install Home Manager, clone my config and I’m off to the races. Been sharing that config between Debian, Ubuntu on WSL and Bazzite for a while and it’s served me well so far.
I don’t mess with Lego nearly as much these days but yup, I used to lol. Same for grooves on technic pieces and whatnot, everything must be neat and symmetrical!
Yeah I feel you there, wish they’d expand a bit more. Maybe more like Japan, partnering with retail stores and whatnot.
Sincerely, a Brazilian who had to shell out basically a whole other deck in ridiculous import fees. In my case I’d be fucked either way though, unless they magically decided to start assembling them here or something lol.
Moments like this make me miss suddenlycaralho lol
Anyway, I dig the look! The slightly different wallpapers are a nice touch, don’t see that too often. Bonus points for providing your dotfiles and everything.
Looking to start budgeting, I’d like to be able to use it on both android and linux and use syncthing to sync the file. Is there a good solution for that?...
I’ve just set up Actual Budget and that’s pretty much exactly how it works, you’d have to self host it though. It gives you access to a web interface you can access from any device, it’s a bit limited on mobile but does work for adding transactions and whatnot.
Failing that, I’m not familiar with one with a good mobile app, although I’m sure there are a few out there.
Ah, so that’s what it’s based on. Seems the project’s GitHub has been pretty active so I’m glad I stumbled upon it when I did.
As for the domain, I didn’t realize the distinction but upon closer inspection it’d seem .com points to what used to be the original, commercial version? Thanks for pointing it out!
Found some time this past weekend to work on a little “passion feature” that I’ve been wanting to implement for a while now; sharing the technical write-up for anyone else who is interested in automating headless screenshots with these tools or with others (the knowledge is pretty transferable!)
That was a great read, thanks for sharing! Love the idea and the execution. Plus, I happen to be pretty into both Rust and Nix these days so it’s always nice to stumble upon projects with them.
I’ve been using Obsidian for a long time. I enjoy it and all of its extensions. However setting up the app and syncthing on all of my systems gets irritating....
I love Logseq to bits but I wish self hosting it made more sense. Last I checked it still requires you to point it to a local folder even if you host it yourself and access it through the browser so it’s kinda useless.
I deal with it because it’s by far the best fit I’ve found for my workflow but I’m not crazy about having to set up Syncthing and install the app everywhere.
What are your ‘defaults’ for your desktop Linux installations, especially when they deviate from your distros defaults? What are your reasons for this deviations?...
Now that’s quite an interesting NixOS setup, I’m especially intrigued by the tmpfs root portion. The link you provided was a great read, and I’ll keep this and honestly most of what you’ve described in mind for when I mess with NixOS again.
Ah, my bad. I’m so used to it all that I can’t help but spit out jargon with no context sometimes 😅
I’m referring to apps like Sonarr, which basically keeps an eye on torrent/usenet providers and downloads episodes for you automatically. So you tell it you want some show, optionally set the quality you want it at, and it takes care of everything so that the episodes just show up on Jellyfin/Plex after they air and it grabs them. There’s also Radarr for movies and a whole bunch of related ones.
NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness (pavluk.org)
My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience....
What is general practice for installing games from outside Steam? (kbin.social)
PC/Linux/Steam Noob here. I just got a game from GOG and I’m seeing tutorials mention Heroic, Lutris, and Wine via ProtonUp-QT as methods to get non-Steam games installed and running on Deck. Which method would you consider the easiest and most reliable for content from GOG, Ubisoft, Epic, etc…
Link's Awakening DX HD Trailer (unofficial open source remake) (www.youtube.com)
Weekly what have you been playing discussion - week of December, 11th, 2023
No Man's Sky studio Hello Games unveil Light No Fire, a fantasy survival game set on a single, huge planet (www.rockpapershotgun.com)
New Jet Set Radio, Crazy Taxi, Golden Axe, and More Are In Development (www.ign.com)
What are your Microsoft Windows hidden gem apps
You know the drill, [M]Lemmings…...
What's with all these hip filesystems and how are they different?
You know, ZFS, ButterFS (btrfs…its actually “better” right?), and I’m sure more....
An open-source, cross-platform terminal for seamless workflows (waveterm.dev)
Render anything inline. Save sessions and history. Powered by open web standards....
Anytype as an alternative to Notion or Obsidian
Stumbled on this program called Anytype a while ago, a note-taking application similar to Notion. It’s surprisingly well polished and works for me....
Bcachefs Lands Another Round Of Fixes For Linux 6.7 (www.phoronix.com)
Arch or NixOS?
I’ve been here a week ago already asking if Arch would be fine for a laptop used for university, as stability is a notable factor in that and I’m already using EndeavourOS at home, but now I’m curious about something else too - what about Arch vs NixOS?...
Heaven Studio - Release Date Trailer (www.youtube.com)
It’s almost here! Heaven Studio is launching on January 15th, 2024! Heaven Studio is a (WIP) Fully playable open source recreation of every Rhythm Heaven minigame, with a built in level editor! After 2 years in development, our first release includes around 50 games, with more to come in future releases....
[Discussion] Ubisoft Connect on the Deck (lemmy.world)
So, my personal experience of the installation is been a bit complicated by the tutorials i’ve find on YT. Basically I was stuck in the part where after the installation you need to change the directory (or add a new shortcut) for the launcher. Many video didn’t explain that or use a previous version of the OS with slightly...
pomni.xml (lemmy.world)
NixOS 23.11 released (nixos.org)
Speakers of non-English languages, what common mistakes do native speakers make that drive you crazy?
For example, English speakers commonly mix up your/you’re or there/their/they’re. I’m curious about similar mistakes in other languages.
Hey, it's Thanksgiving today in the USA and Brazil, and also kind of in Japan, so maybe it's a good day for me to ask, WHAT ARE YOU THANKFUL FOR? (a-z-animals.com)
'Code My Hair' Guide Gives Developers No Excuse for a Lack of Black Hair Options (www.themarysue.com)
Dove partnered with Open Source Afro Hair Library to release the ultimate, free resource to modeling Black hair in games, tv, and film
Capcom Redesigns Official Rockman Website (www.rockman-corner.com)
what is the best file system for a game drive?
just added a second cheap NVMe drive to my system and am in the process of moving my games folder to it. the folder has a coupla prefixes and individual game folders. presently it’s ext4, my boot drive is btrfs and encrypted LVM, the ext4 drive gets mounted to ~/Games via fstab....
[Discussion] Steam Autumn sale is live! What are you buying to llay on your deck? (store.steampowered.com)
Package up and transport a linux?
I have a simple wish, with a probably not so simple solution....
What are the games featured in the Steam Deck OLED video? (cdn.cloudflare.steamstatic.com)
When you assemble Lego sets do you make sure that all the little Lego logos on each brick are oriented consistently with the other bricks?
A question to ask yourself the next time you start a set.
What reviews didn't say about the Steam Deck OLED (www.digitaltrends.com)
Quick summary of the article...
[dwl] everforest and void (lemmy.world)
github.com/capimhood/dotfiles
Best foss budget software for both linux and android?
Looking to start budgeting, I’d like to be able to use it on both android and linux and use syncthing to sync the file. Is there a good solution for that?...
Using Rust, Chrome and NixOS to Take Headless Screenshots for Social Sharing (lgug2z.com)
Found some time this past weekend to work on a little “passion feature” that I’ve been wanting to implement for a while now; sharing the technical write-up for anyone else who is interested in automating headless screenshots with these tools or with others (the knowledge is pretty transferable!)
Trillium Notes (github.com)
I’ve been using Obsidian for a long time. I enjoy it and all of its extensions. However setting up the app and syncthing on all of my systems gets irritating....
Your chosen desktop Linux defaults?
What are your ‘defaults’ for your desktop Linux installations, especially when they deviate from your distros defaults? What are your reasons for this deviations?...
[Hyprland] First time on *real* arch. Catpuccin look good (feddit.nu)
[OC] GNU/LiSP (mander.xyz)
dotfiles: codeberg.org/mrh/dotfiles
HBO Max is removing features from my plan without reducing my price. (lemmy.world)