Thats a great idea. Theres lots of Foss cad tools, and Im sure they have plenty of flexibility even when contrained to 2d.
Thanks for keeping the Lemmy community up to date. Its been cool hearing about how youve grown this project from engine to website to online cloud platform and now a game cohesive enough to sell to a casual steam audience. Congratulations on this achievement. Your passion for backgammon, and this bgammon project, is inspiring.
Idk...kind of neat, but is the die rolling example any better than just doing 'while roll() != 6:'?
First wow character. Not sure how I came up with it. I knew I wanted it in "two parts" so I could name all my wow characters the same way: rutrum, vinrum, seprum...and many others Im sure. Havent logged into world of warcraft in many many years.
Whats the name of the process monitor? The fade on the process list is awesome.
Do you have recommendations for a new controller? I've been looking at 8bitdos: https://www.8bitdo.com/ultimate-2.4g-wireless-controller/
I think its best to move past bluetooth, if we can. I dont think it was ever a great protocol. But things like phones can't always have dongles either, so it's necessary.
Just gonna throw out HJSON as another alternative: https://hjson.github.io/
I thinks a great idea but I have never seen it used in the wild, unforunately.
Is Lib.rs still closed source?
I like it for all the apps. I got a cookbook app, forms app, rss feeder app, and more. It also lers me share a link to a file easily too. I also use syncthing, mostly since I sync more data than my VPS serving nextcloud can store.
Yeah, you're totally right. This is a very feature rich and comprehensive piece of software. This could maybe be accomplished with many different linux utils, but would lack to cohesion and polish. Thanks for sharing this, I might use this on the work computer.
I'm currently learning home-manager. There are some configuration options that let you define common program configurations in nix (the language). But those options are limited and might even require package installation.
So for complex (or existing) configs withou package management, you can just tell home-manager explicitly to take dot file at path A (in a git repo, for instance) and link it to path B. This will check for overwrites too, so if path B already exists it will yell at you and no write over existing files, so no sweat.
You can also define different profiles per machine, so if you need something different per machine home-manager can let you do that too. And since its nix, you can break out configuration files as you would in any other language to organize you dotfiles however you like.
There might be something clever in home manager for mapping a file path in your dotfiles repo to the same directory relative to your $HOME, but it's likely you'll just explicitely write something like xdg.configFile.nvim = { source = ./neovim/init.lua; }
, mapping precisely each file in your git repo to the appropriate config location.
Let me know if you have other questions. I'm all aboard on the nixos train so I could be bias.
I forgot about Asesprite! Thats a great tool.
Aseprite was originally licensed under GPL but later made propretary. The fork of the last GPL version is called Libresprite but it doesnt have much activity, I dont think.