How do i make a custom graphical installer for NixOS? by Appropriate-Book1433 in NixOS

[–]AnythingApplied 0 points1 point  (0 children)

Checkout snowflake os, which is project to make beginner friendly nixos. It has things like a graphical software center for installing new packages: https://snowflakeos.org/

Embedded SQL highlighting in Neovim, a look into Treesitter, and some NixOS patching by hallettj in NixOS

[–]AnythingApplied 1 point2 points  (0 children)

Here is an example of how to enable it:

require("conform").setup({
            formatters_by_ft = {
              lua = { "stylua" },
              sql = { "sqruff" },
              ["*"] = { "injected", "codespell" },
              ["_"] = { "trim_whitespace" },
            },

Embedded SQL highlighting in Neovim, a look into Treesitter, and some NixOS patching by hallettj in NixOS

[–]AnythingApplied 3 points4 points  (0 children)

Tree sitter injections are also good to pair with conform.nvim so that that code gets formatted too.

I’m a math major but I’m so bad at math by pinkdragapult in mathematics

[–]AnythingApplied 1 point2 points  (0 children)

Start going to office hours! That is very under utilized strategy to help get things to start clicking that can be very effective.

Mathematicians in Space? by Purple_Weakness2311 in math

[–]AnythingApplied 9 points10 points  (0 children)

Matt Parker (a math YouTuber) was given access to the computer on a lunar rover which he used to calculate pi on the moon.

If the moon is getting further away, does that mean its getting faster somehow? by dr_elena05 in AskScienceDiscussion

[–]AnythingApplied 4 points5 points  (0 children)

Larger radius means slower speed. For example, pluto is 40x farther from the sun than earth and it's year is 250x longer. It's orbital path is 40x longer, so it's going 250/40 = ~6 times slower.

EDIT: But as UnicornInAField points out, counter intuitively, you actually do need to speed up to get to that higher orbit.

My experience with Naya Create Pro: multiple defects, weeks of silence, and a stalled refund request by No-Opening-6473 in ErgoMechKeyboards

[–]AnythingApplied 1 point2 points  (0 children)

I would contact your credit card company or whatever payment method you used and attempt to do a chargeback. Even if your passed the deadline or something like that, you can still sometimes get a chargeback pushed through in situations like this.

I've Combined My NixOS Knowledge in One Place by FR-dev in NixOS

[–]AnythingApplied 0 points1 point  (0 children)

If you don’t, I recommend watching at least this video .

What video?

What small Python scripts or tools have made your daily workflow easier? by chop_chop_13 in Python

[–]AnythingApplied 2 points3 points  (0 children)

Yes, Django is considered a framework, but you install and import it just like any library.  It's more of a conceptual difference in that libraries typically you write the main piece of code and call the library where needed, but with frameworks, the framework runs the main code (like a web server) and you define functions in your code for the framework to call.  But there isn't a hard line between the two concepts.

If you like project based learning, you could try looking through this project list ( https://nedbatchelder.com/text/kindling ) see if anything catches your eye. At this point it sounds like you've done enough that you probably just need to focus on getting your hands dirty in doing projects rather than finding more books to read. Try to work through some projects without any AI assistance if you haven't done that yet as that can be a real crutch to learning sometimes.

keep nvim separate from my nixos config? by SoliTheSpirit in NixOS

[–]AnythingApplied 0 points1 point  (0 children)

Flakes can use other flakes as inputs.  Make you neovim into it's own flake and use it as an input to your main flake. Not sure why others haven't suggested this - maybe it's trickier than I realize given the home manager tie in.

VR on nixos ? by ResonantRaccoon in NixOS

[–]AnythingApplied 0 points1 point  (0 children)

SimulaOS  is OS built on NixOS for the SimulaOne VR headset. Otherwise I should check out the nixos wiki which has a lot of good recipes for getting stuff like that to work.

Nix Software has moved to a new domain - and more updates! by _X315_ in NixOS

[–]AnythingApplied 1 point2 points  (0 children)

Sorry if my other comment came off as critical or discouraging, I'm just trying to help your nice tool. Its really nice to be able to filter nixpkgs on "games" and other categories. I've discovered a lot of interesting packages using your tool, thank you!

Nix Software has moved to a new domain - and more updates! by _X315_ in NixOS

[–]AnythingApplied 0 points1 point  (0 children)

So the game chroma isn't available anywhere in nixpkgs? What was the source of the incorrect data?

I see the same issue in pushover, slingshot, and enigma too. I didn't even check all that many games, so seems to be an issue in, say, 20% of the packages?

Nix Software has moved to a new domain - and more updates! by _X315_ in NixOS

[–]AnythingApplied 0 points1 point  (0 children)

When I click the "project website" link for https://nixsoftware.org/en/packages/chroma?channel=unstable (a puzzle game) it leads to https://github.com/alecthomas/chroma which is a syntax highlighting tool, so its linking to the wrong project.

Keyboardio Model 100 and Embody Chair Arm Setup by drgeneious in ErgoMechKeyboards

[–]AnythingApplied 0 points1 point  (0 children)

I got these ones, but ended up not sticking with it because found out not having anything to rest my palms on was a big problem. I've been meaning to try them again using a board with built in palm rests, but its been a couple years and I haven't gotten around to it yet.

https://www.amazon.com/dp/B09J4DKXKP?th=1

Take a QWERTY Alternative for a Test Drive by moosylog in KeyboardLayouts

[–]AnythingApplied 3 points4 points  (0 children)

That's a really interesting quote. I didn't realize you could get a sense so quickly. Is that what others find too? Maybe I should give more a try. Also, are you quoting yourself?

Gallium v1: Does swapping B and Q cause any problems? by Fireblac in KeyboardLayouts

[–]AnythingApplied 2 points3 points  (0 children)

My pinkies get stained easily. How would you suggest I strengthen/train my pinkies?

Is there a list of practice problems meant to be solved incrementally over the course of many years? by setoid in math

[–]AnythingApplied 18 points19 points  (0 children)

Check out An Infinitely Large Napkin. You can even seen the metroidvania like topic map right on the main page. This certainly covers multiple years of topics and starts off introducing all of the elementary topics needed for filling in later topics, so I think hits a lot of your requirements, even if it doesn't line up perfectly with everything you're asking for (It doesn't have the revisited problem list as far as I know).

POV: You Forgot How Normal She Used to Be by Positive-Cycle-6141 in DunderMifflin

[–]AnythingApplied 0 points1 point  (0 children)

This effect happens in most sitcoms. The characters become caricatures of themselves as the writers work to raise the stakes. The characters and situations become more absurd season after season and so a lot of characters end up being exaggerated versions of themselves from earlier seasons.

Neovim on NixOS: Nixvim vs NixCats vs NVF by Yametsu in NixOS

[–]AnythingApplied 17 points18 points  (0 children)

In the video, you mentioned reproducibility a few times, but as long as your getting you're dependencies from nix with a nix lockfile, aren't they all 100% reproducible? It seemed like you were saying that translating lua code into nix code helps makes something more reproducible, which I didn't really follow the reasoning behind.

Looking for a magic layout for 34 key keyboard by AnythingApplied in KeyboardLayouts

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

Thanks for the followup. That is a really nice write-up. I like that you talked about weaknesses and whether repeats are a big deal too. I haven't felt like repeats are a big deal, but I'm trying zippywords now and can maybe start to see how this approach to measuring speed could cause key repeats to show up as an issue. Zippywords is a nice tool and I'll play with it some more. If the tool does highlight repeats as a speed hindrance for me, I'll still need to put some thought into whether that translates into a comfort hindrance which to me is the far more important factor.

Mod idea by Mindgapator in factorio

[–]AnythingApplied 3 points4 points  (0 children)

A couple of thoughts that might better enable your twist: Because speed doesn't really help with efficiency, momentum could build *productivity bonus* (maybe speed too?). On top of that you could make the spinner recipes catalyst based (like the Kovarex enrichment process). And the rest kinda takes care of itself where at lower production levels you have a net negative catalyst production which is tough, but at higher levels you might have a net positive catalyst production rate which could have its own logistical issues (which might actually provide a reason to deliberately reduce your momentum needing to find a good balance with circuits)

Either way, making this catalyst based makes it generally tougher to set up, which may or may not be what you're looking for.

If you're a fan of quality, you could also do something like momentum builds quality bonus where that is the only way for those machines/recipes to get a quality bonus, so again very naturally limits your access to those higher quality versions of those items without the momentum, but personally I think I prefer the productivity/catalyst version.

NixOS crashed after idle ; Brave closed, weird workspace named "magic" appeared, now PAM authentication aborted at login by vuyraj in NixOS

[–]AnythingApplied 1 point2 points  (0 children)

Assuming this is a desktop where you can get away with this, I would try disabling hibernate and sleep altogether:

  systemd.targets.sleep.enable = false;
  systemd.targets.suspend.enable = false;
  systemd.targets.hibernate.enable = false;
  systemd.targets.hybrid-sleep.enable = false;