milgra / sov

An overlay that shows schemas for all workspaces to make navigation in sway easier.
GNU General Public License v3.0
321 stars 14 forks source link

You have a nixpkg now #15

Closed ghost closed 2 years ago

ghost commented 2 years ago

I created a nixpkg for this project its currently in nix unstable

milgra commented 2 years ago

yaaaay, it's visible in the repositories badge, thank you very much, we are slowly spreading! :)

simoneruffini commented 2 years ago

There is a problem with the default config file found in /usr/share/sov/. Since nix generates closed environments for each package, when you install sov the config file gets saved in /nix/store/<some-hash>-sov-<version>/usr/share/sov/config while sov expects them in /usr/share/sov/config. This means that if you launch the program it starts with no default configuration.

ghost commented 2 years ago

I'll look at into it.

ghost commented 2 years ago

alright ill substitute the path for the nix store location https://github.com/NixOS/nixpkgs/pull/178882

simoneruffini commented 2 years ago

So you are building the package instead of downloading the released binary, correct?

Moreover I'd suggest to add a parameter in the compilation since patches are precarious and need maintenence.

ghost commented 2 years ago

that's correct. could you make a new issue for that just to increase visibility, I'll look at making a pr for it, but for now this is ok.

milgra commented 2 years ago

Hopefully it got solved with 0.72