rklm

joined 2 years ago
[–] rklm@lemmy.dbzer0.com 1 points 1 day ago (1 children)

Looks pretty, and familiar to vscode. I'll check it out!

[–] rklm@lemmy.dbzer0.com 3 points 1 day ago* (last edited 1 day ago)

I used vim for all of my personal stuff until switching to vscode a few years ago, so an editor inspired by neovim is exciting!

Also,

No Electron. No VimScript. No JavaScript.

Hah! Shots fired, I love it

[–] rklm@lemmy.dbzer0.com 4 points 1 day ago (2 children)

I had some coworkers a long time ago who swore by jetbrains, but I've never tried it. Maybe I should give it a shot!

 

I use vscode for my personal projects (c++ and a fully open source stack, compiling for both Linux and Windows).

I'm using the proprietary version of vscode (via the aur) for the plugin repository, but I've always envied the open source version...

Are there any tools that have made you excited?

Bonus points if they have some support for compiling with MSVC (or if you can convince me to ditch it for something else).

[–] rklm@lemmy.dbzer0.com 1 points 3 weeks ago (1 children)

I recommend using a kernel virtual machine.

KVM comes with the Linux kernel.

If you want to set it up manually, you'll have to look into qemu and virtio.

If you want a more virtualbox-like experience, you can use boxes (also called "gnome boxes"), which gives you a very simple UI for setting up VMs (including windows) with networking/shared drives/hardware pass through/etc.

[–] rklm@lemmy.dbzer0.com 24 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Distrobox is just a set of shell scripts that controlls Podman under the hood. Not only is it like docker, it literally uses the same container format (ContainerD).

[–] rklm@lemmy.dbzer0.com 5 points 4 weeks ago

taping UE5's graphics engine to GameBryo/Creation

I can imaging maybe writing an interface layer, but given the scale I kinda doubt they'd choose to do this.

IDK I could be wrong, but if we know they used UE5 my bet is the game was rewritten in mostly new C# and blueprint.

[–] rklm@lemmy.dbzer0.com 14 points 7 months ago (1 children)

And they used the Naomi (arcade dreamcast) as the starting point for the main board

[–] rklm@lemmy.dbzer0.com 1 points 8 months ago

I think normally you'd loop it into the ejection port and out the magazine well, but that sort of lock is a poor security device for a firearm anyway

[–] rklm@lemmy.dbzer0.com 2 points 1 year ago

This is a great write-up! I'm going to save it for reference.

Thank you!

[–] rklm@lemmy.dbzer0.com 7 points 1 year ago* (last edited 1 year ago) (2 children)

I also use my steam deck as my daily driver (dockcase 10 in 1 with peripherals etc).

I had been using arch for years before I got the steam deck, and for the first 8 months or so I unlocked the btrfs partition and installed everything I needed normally (kvm/qemu, devel libraries and Linux headers for c++ development, etc)... But every update from valve would destroy my environment and I had to run custom scripts to fill my etc directory back in...

For the past many months I've been using distrobox (which I believe comes pre-installed on the latest steamdeck updates) with a rootless arch environment inside, and flatpaks for everything that requires systemd.

You can symlink things like xdg-open from inside the container to your host, and end up with a pretty seamlessly integrated experience (distrobox does a lot of this for you anyway, and comes with utilities which make this pretty easy.)

If you want direct control of the system, this is not going to be a convenient setup, but if you're interested in treating it like an immutable OS, there are userspace ways of getting around it's limitations.

SteamOS has inspired me to make future installs immutable (and atomic/declarative using containers?), because it can be kinda nice once you get used to it.

I hope this helps or was interesting!

Edit: This is specifically what I meant by symlinking xdg-open.

Idk if this is done by default now, but if link handling is broken this is how you fix it

 

I'm on version 1.0.120 (120)

This is the broken post: https://fanaticus.social/post/271706

Here are pics of the bug: https://imgur.com/gallery/izaBqtq

Thanks!

view more: next ›