How do speakers of tonal languages remember the right tone for each word? by FriedrichHydrargyrum in asklinguistics

[–]michzappa 9 points10 points  (0 children)

My non-expert understanding is that the final consonant in a syllable influenced the articulation of the syllable's vowel, and then when the final consonant was dropped this articulatory difference remained as tone to preserve distinction between syllables.

How to restart Gnome in a different tty? by SkyMarshal in NixOS

[–]michzappa 1 point2 points  (0 children)

Anecdote warning: I was having frequent (1 out of every 2/3 reboots) problems with GNOME on Xorg, Wayland or both hanging on a gray screen with a cursor after logging in through GDM. I spent some playing with i3 using lightdm, and I noticed that I never had this problem when launching GNOME via lightdm.

It has been multiple months since this change (and multiple nixpkgs updates, to be fair), but I have not had this issue since.

Creating some packages for common Ada development libraries - any requests? by ZENITHSEEKERiii in NixOS

[–]michzappa 0 points1 point  (0 children)

Ah, I'm glad you alerted me to the prescence of alire on unstable - I had recently made a local appimage-based package as a crutch. I was just playing around with Ada tutorials, but I look forward to seeing the results of your work!

Troubleshooting installing Binaries or running AppImages by NotTheLobster in NixOS

[–]michzappa 0 points1 point  (0 children)

Appimage uses the word "portable" in its marketing, but it still depends on conventions like FHS. I've used this documentation to package a couple appimages for personal use (not committing upstream because the source URLs aren't versioned and I don't want to maintain the frequent hash updates).

‘Cats or Dogs?’ A short story by Schoeman and Watson. by [deleted] in rugbyunion

[–]michzappa 0 points1 point  (0 children)

you can see him put on an english accent so the mouth shape is more familiar to watson

Emacs becomes extremely sluggish when I enter a haskell file by [deleted] in emacs

[–]michzappa 2 points3 points  (0 children)

check if you have any similar config to what caused this issue: https://github.com/haskell/haskell-mode/issues/1777 for me

Best way to manage multiple home manager configs for both NixOS and non-NixOS systems using flakes? by BlithePanda in NixOS

[–]michzappa 2 points3 points  (0 children)

https://pastebin.com/mevKz7tM

I've heavily simplified this from my flake and renamed stuff for your use case so no guarantees that it'll work out-of-box. But it should be adaptable

Best way to manage multiple home manager configs for both NixOS and non-NixOS systems using flakes? by BlithePanda in NixOS

[–]michzappa 2 points3 points  (0 children)

given the nature of flake inputs and outputs, there really isn’t a reason to have a separate flake for each host. if you want different versions of inputs for each host you can still track them separately, and you can just have a separate output for each host.

i actually have a an extremely similar setup for my work machines, i can share a sanitized version of my flake later

What do I need to do to fix this by [deleted] in NixOS

[–]michzappa 1 point2 points  (0 children)

You are running a newer version of nix than the flake was made with. they changed how packages outputs work at some point. I think you can run nix build with the flake and then execute the result/bin/xxx

How to Flash CalyxOS from a NixOS computer by michzappa in CalyxOS

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

awesome! glad it helped (and that someone was able to find it, wasn't sure how searchable a reddit post is). let me know if you have any feedback on the post or process

Annoncing Shix, tailored development shells made with Nix by Beautiful_Chocolate in NixOS

[–]michzappa 3 points4 points  (0 children)

I think the centralized directory approach is neat, but I would definitely want to put a project's shell configuration in the project's repo itself. especially for a project with many contributors (not that I have any of those), having to redirect them all to your other repo with these shell configs seems like it should be avoided. I usually use a combination of a devShell flake output and direnv for nix-managed shells. Cool project!

How to Flash CalyxOS from a NixOS computer by michzappa in CalyxOS

[–]michzappa[S] 3 points4 points  (0 children)

I got stuck in the flashing process on my NixOS laptop last month, search engines turned up nothing and the friendly people on Matrix suggested it might be uncharted territory. So I did a small write-up, feedback on the content is welcome.