rde: emacs: Move org-protocol initialization out of init.el
rde: emacs-zotra: Extract feature from emacs-citation
rde: org-protocol: Deprecate feature
Developer and power user friendly GNU/Linux distribution based on GNU Guix package manager.
More info is available at trop.in/rde.
Disclaimer: The rde project is stable and usable, but still under active development and API is a subject to change.
This is a brief list of principles, more detailed description can be found in the manual.
Read Getting Started section of the manual, skim through the source code and enjoy the thing!
In case you want to use rde as a channel, there is a channel definition:
(cons* (channel (name 'rde) (url "https://git.sr.ht/~abcdw/rde") (introduction (make-channel-introduction "257cebd587b66e4d865b3537a9a88cccd7107c95" (openpgp-fingerprint "2841 9AC6 5038 7440 C7E9 2FFA 2208 D209 58C1 DEB0")))) %default-channels)
Add it to ~/.config/guix/channels.scm
, and call guix pull
or manage it any
other way you want.
A picture to catch your eye)
Figure 1: Latest rde screenshot
Purpose | Tool |
---|---|
Window Manager | Sway |
Terminal | Alacritty |
Login Shell | GNU Bash |
Interactive Unix Shell | Zsh |
Service Manager/Init System | GNU Shepherd |
Package Manager | GNU Guix |
Filesystem | Btrfs |
Multimedia Framework | PipeWire |
Video Player | mpv |
Everything Else (: | GNU Emacs |
There are a few mailing lists you can subscribe and/or post with your existing email account:
Join #rde IRC channel on libera.chat.
To propose new features, fixes or ideas send emails, optionally with inline patches to rde-devel mailing list. As usual more info is available in Contributing section of the manual.
Those repositories are not affilated with rde or Guix, they are provided as real-world examples of people's rde configurations, which you can inspect to get familiar with its concepts, but be careful and thoughtful, remember that blindly copying snippets of code from the internet can have a huge security implications on your setup. If you think other users might learn from your configuration and you'd like to share it publicly, let us know via the community channels. For Guix Home example configurations, see People's Guix Home configurations.
Guix Home
is a part of GNU Guix now, no additional installation steps are
required anymore.
Those repositories are not affilated with rde or Guix, they are provided as real-world Guix Home usage examples, but be careful and thoughtful, remember that blindly copying snippets of code from the internet can have a huge security implications on your setup.