Skip to content

feat: nix flake#36

Draft
not-a-cowfr wants to merge 2 commits intollsc12:feat/linuxfrom
not-a-cowfr:feat/linux/nix-flake
Draft

feat: nix flake#36
not-a-cowfr wants to merge 2 commits intollsc12:feat/linuxfrom
not-a-cowfr:feat/linux/nix-flake

Conversation

@not-a-cowfr
Copy link
Copy Markdown

adds
- devshell
- swiftly package
- paicord package (soon)

im not a swift person so i dont really know the swift process but i believe after entering the flake with swiftly you have to do

swiftly init # it gave me an error that nixos isnt supported but i just picked ubuntu 24 and it seemed to work
swiftly install --use latest

and then after that you should be good for whatever devshells you enter

i also cant test on anything besides x86_64-linux but im pretty sure ive correctly added support for macos and other architectures

@RinLovesYou RinLovesYou requested a review from blahai March 11, 2026 08:49
@blahai
Copy link
Copy Markdown
Collaborator

blahai commented Mar 11, 2026

swift is a fuck and this is so insanely impure that until swift 6 is in nixpkgs there can't really be a package for paicord, devshell is the best we can do until then

also this flake kinda ass I'm making a better one once (if) I can figure out the gcc issues

@blahai
Copy link
Copy Markdown
Collaborator

blahai commented Mar 11, 2026

actually a paicord package could be possible if we get ci to build a static linux bin but that also seems like a pita so maybe as a last resort

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants