fediport-modifications #1

Merged
TakeV merged 22 commits from fediport-modifications into dev 2023-08-14 04:25:42 +00:00

22 Commits

Author SHA1 Message Date
TakeV 681ab9efde
Move .dir-locals to guix folder 2023-08-13 21:18:48 -07:00
TakeV 53bb40ec06
Move guix-specific files to contrib/guix 2023-08-13 21:15:08 -07:00
TakeV aa6b54475d
Fix typo 2023-08-13 20:07:06 -07:00
TakeV ac63625726
Run guix style 2023-08-13 20:02:08 -07:00
TakeV 305805061d
Run tests for pixelfed 2023-08-13 20:00:56 -07:00
TakeV 70ca66b841
gnu: Add pixelfed-nginx.
* .guix/modules/pixelfed-service.scm (pixelfed-nginx): New variable.
2023-08-13 19:13:36 -07:00
TakeV 8fdc369de0
* .guix/modules/pixelfed-service.scm (pixelfed-service): Add postgreql service type 2023-08-13 17:56:13 -07:00
TakeV 75411fbd8c
Adjust serialization of pixelfed-service 2023-08-13 17:51:39 -07:00
TakeV ce804cc709
gnu: Add pixelfed-postgresql-role.
* .guix/modules/pixelfed-service.scm (pixelfed-postgresql-role): New variable.
2023-08-13 17:51:08 -07:00
TakeV e72cf6eaef
* .guix/modules/pixelfed.scm (vcs-file?): Fix git-predicate. 2023-08-13 17:48:44 -07:00
TakeV 286fe74a20
Fix typos 2023-08-13 17:44:09 -07:00
TakeV e9cdcb4341
gnu: Add pixedfed-configuration: app-key.
* .guix/modules/pixelfed-service.scm (pixedfed-configuration: app-key): New variable.
2023-08-13 17:41:54 -07:00
TakeV 290b8b4e82
Add database specific config settings 2023-08-13 17:25:42 -07:00
TakeV de381a5744
gnu: Add pixelfed-service-type.
* .guix/modules/pixelfed-service.scm (pixelfed-service-type): New variable.
2023-08-13 17:08:15 -07:00
TakeV 488400f9a3
Add a helper script to load up manifest in a guix shell container
gnu: Add run-guix.

* run-guix: New file.
2023-08-13 16:23:37 -07:00
TakeV 42dbad65f1
Add implicit composer deps 2023-08-13 16:20:36 -07:00
TakeV 003431176a
Add scheme mode to manifest, just in case 2023-08-13 16:13:35 -07:00
TakeV 19422f9042
Alphebetize manifest.scm 2023-08-13 16:12:14 -07:00
TakeV 09b7a13a67
gnu: Add .guix-authorizations.
* .guix-authorizations: New file.
2023-08-13 16:01:17 -07:00
TakeV 971becdca0
gnu: Add .guix-channel.
* .guix-channel: New file.
2023-08-13 15:59:53 -07:00
TakeV 535285180c
gnu: Add .dir-locals.el
* .dir-locals.el: New file.
2023-08-13 15:59:53 -07:00
TakeV 8ad69cca6c
Add manifest.scm and composer 2023-08-13 15:07:23 -07:00