Commit Graph

4439 Commits (master)

Author SHA1 Message Date
Pierre Neidhardt bd635099b8 ambrevar: Add network interface parsing functions. 2020-12-20 12:12:45 +01:00
Pierre Neidhardt a36dc9bb51 config/guix/system: Init laptop-sasasa.
Move mirror.brielmaier.net.pub to system dir to make it easier to share the
whole setup.

Centralize laptop common configs to default.scm.
2020-12-20 12:11:44 +01:00
Pierre Neidhardt 5065c5ba5e config/guix/system/usb-install-media: Use nonfree linux, remove GDM. 2020-12-19 21:32:59 +01:00
Pierre Neidhardt 79206f77eb config/guix/system/usb-install-media: Fix build. 2020-12-19 19:32:46 +01:00
Pierre Neidhardt 37895e95ca SLY: Replace sbcl-nyxt implementation by a profile-based one. 2020-12-19 18:18:18 +01:00
Pierre Neidhardt be6725e05a SLY: Purify environment of sbcl-nyxt implementation. 2020-12-18 21:26:01 +01:00
Pierre Neidhardt f232f511c9 SLY: Move prepare-sbcl-for-nyxt to sbcl-nyxt implementation. 2020-12-18 21:17:43 +01:00
Pierre Neidhardt 5ec387b667 SLY: Extract sbcl-nyxt implementation to separate functions. 2020-12-18 21:13:24 +01:00
Pierre Neidhardt f9248616f0 SLY: Regen Nyxt profile when guix.scm is newer. 2020-12-18 19:12:38 +01:00
Pierre Neidhardt b4248b4226 SLY: Preload all Nyxt dependencies for fastest startup. 2020-12-18 18:55:20 +01:00
Pierre Neidhardt 4091831038 Helm/Eshell/Geiser/SLY/SLIME: Move configs to their respective files. 2020-12-18 17:54:48 +01:00
Pierre Neidhardt 6b765a9867 Emacs/SLY/SLIME: Split configs into separate files. 2020-12-18 17:46:46 +01:00
Pierre Neidhardt cee33bff61 SLY: Fix sbcl-nyxt-site implementation to use dedicated image. 2020-12-18 17:40:01 +01:00
Pierre Neidhardt efa70a55e4 config/guix/system/laptop-mimimi: Remove spurious semicolon. 2020-12-18 17:06:35 +01:00
Pierre Neidhardt 05fc56556a config/guix/system/laptop-mimimi: Spawn 2 Slim and auto-connect in one. 2020-12-18 17:03:23 +01:00
Pierre Neidhardt a1666992fb config/guix/system/laptop-mimimi: Replace GDM by Slim.
Hopefully this will fix the logout screen flicker.
2020-12-18 13:55:38 +01:00
Pierre Neidhardt d32dae6eba package-lists/guix-laptop-gaming-channels: Init. 2020-12-18 13:51:28 +01:00
Pierre Neidhardt 32110ef30b package-lists/guix-main-manifest: Add kiwix. 2020-12-16 19:31:22 +01:00
Pierre Neidhardt 4fc2ca881d local/bin/rshare: Fallback to no-container on failure. 2020-12-15 16:56:24 +01:00
Pierre Neidhardt b1419fc059 Lisp/SLY: Fix Nyxt implementations. 2020-12-15 16:56:07 +01:00
Pierre Neidhardt 4079a2a464 Helm: Allow C-c C-x to open multiple files. 2020-12-15 11:32:38 +01:00
Pierre Neidhardt feb11ea5f0 conky: Display disk usage. 2020-12-12 17:05:50 +01:00
Pierre Neidhardt a122e66ece ambrevar/shell: Add match-name. 2020-12-11 21:54:47 +01:00
Pierre Neidhardt 2f6df66930 ambrevar/shell: Add move-file. 2020-12-11 20:14:41 +01:00
Pierre Neidhardt 60131c414b mpv: Move files to .config/mpv. 2020-12-10 11:15:18 +01:00
Pierre Neidhardt 831af6f20a Emms: Fix ambrevar/emms-tracks-duration for playlist-mode. 2020-12-09 13:12:06 +01:00
Pierre Neidhardt 16bcca9973 .config/guix/system/desktop-bababa: Keep avahi since we need it for guix-daemon --discover. 2020-12-08 11:57:20 +01:00
Pierre Neidhardt 20e064fc5a package-lists/guix-main-manifest: Add monolith. 2020-12-07 11:44:25 +01:00
Pierre Neidhardt 2d13402005 package-lists: Update channels. 2020-12-07 11:17:22 +01:00
Pierre Neidhardt 5c78cf0dde .local/bin/nyxt: Enable options, use system Nyxt for now. 2020-12-07 11:16:59 +01:00
Pierre Neidhardt a3388cb728 config/guix/system: Enable `discover?'. 2020-12-07 11:16:25 +01:00
Pierre Neidhardt 6fc0ae0c63 SLY: Rename vanilla implementation to "sbcl", and custom one to sbcl-ambrevar. 2020-12-05 09:24:47 +01:00
Pierre Neidhardt 169b241f89 SBCL: Simplify CFFI symbol reading. 2020-12-03 13:44:13 +01:00
Pierre Neidhardt 67d058f0bc SLY: Fix sly-asdf-load-system with Guix SBCL packages. 2020-12-03 13:42:00 +01:00
Pierre Neidhardt 2c1037087e ambrevar/all.lisp: Add clesh, repl-utilities, supertrace, trivial-benchmark. 2020-12-01 19:12:55 +01:00
Pierre Neidhardt 06c9b9bf8f SLY/package-lists: Replace nyxt-site by sly-lisp-implementations entries. 2020-12-01 18:33:11 +01:00
Pierre Neidhardt 5304cf5c68 package-lists/guix-common-lisp-channels: Add dev utils. 2020-12-01 16:27:53 +01:00
Pierre Neidhardt de260df7a2 package-lists/guix-guixdev-manifest: Add "make" for convenience. 2020-12-01 15:21:30 +01:00
Pierre Neidhardt 107d5f5212 Notmuch: Generalize Yhetil matching. 2020-12-01 10:09:22 +01:00
Pierre Neidhardt 5c9da660cb ambrevar: Add toggle-interpol-readtable. 2020-11-30 12:43:24 +01:00
Pierre Neidhardt 0e993eabb3 ambrevar: Fix build. 2020-11-30 12:43:18 +01:00
Pierre Neidhardt 06c7565d06 ambrevar: Use calispel. 2020-11-30 12:43:02 +01:00
Pierre Neidhardt 04d4e34a7f Move Lispy patch to separate file. 2020-11-30 09:46:51 +01:00
Pierre Neidhardt 89e1a8d416 .local/bin/nyxt: Add GPG support. 2020-11-30 09:43:12 +01:00
Pierre Neidhardt bfa4b01917 package-lists: Update channels. 2020-11-29 11:41:18 +01:00
Pierre Neidhardt b26b87f594 package-lists: Use SBCL packages in Common Lisp. 2020-11-29 11:40:57 +01:00
Pierre Neidhardt b39fb3be01 SLY: Set connection-update-interval to 0.1. 2020-11-29 11:39:08 +01:00
Pierre Neidhardt d36ef1398f .local/bin/nyxt: Re-enable containerization. 2020-11-29 11:38:30 +01:00
Pierre Neidhardt 09a18bb012 SLY: Replace patches with helm-switch-to-repl, use lisp-repl-core-dumper. 2020-11-29 10:39:03 +01:00
Pierre Neidhardt d904488d63 Helm: Set up helm-switch-to-repl. 2020-11-26 10:52:20 +01:00