rnote icon indicating copy to clipboard operation
rnote copied to clipboard

Provide a nixOS file for development

Open flxzt opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe.

It is currently not that easy to get started developing on nixOS

Describe the solution you'd like

We should look into providing a nixOS shell.nix file for developing Rnote on nixOS. Similar to how we provide a flatpak dev manifest to develop with flatpak.

#813 is related.

flxzt avatar Jan 27 '24 17:01 flxzt

just a passer-by, but for modern Nix stuff flake.nix is more widely used iirc. could also base it off the existing packaging too; might whip up a PR later

vgskye avatar Feb 01 '24 03:02 vgskye

Just dropping by to say I've encountered the exact same error as mentioned in #813 on mac

(rnote:36278): GLib-GIO-ERROR **: 20:49:02.250: Settings schema 'org.gtk.gtk4.Settings.EmojiChooser' is not installed

In that case that was fixed by doing

brew reinstall gsettings-desktop-schemas

The same package exists on linux as well under the same name but I don't see it in the dependencies list of the build instruction. Maybe it's a missing dependency that could be added to the list in the build instructions ?

Doublonmousse avatar Mar 21 '24 20:03 Doublonmousse