dotfiles
guix.el
dotfiles | guix.el | |
---|---|---|
2 | 4 | |
27 | 134 | |
- | - | |
6.0 | 0.0 | |
8 months ago | about 2 years ago | |
Emacs Lisp | Emacs Lisp | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotfiles
-
New to guix system and guix home, didn't understood well what guix home is supposed to do with my dotfiles
I think it's beneficial to write these files in the normal way and then just add them to the store with simple home-services through local-file (plain-file is ok too but messier in my opinion). Its easier to understand, removes a point of failure in the scheme configuration -> normal configuration step, portable, "immutable", and it allows you to collect them all into one nice dotfiles repo. Here's mine for an example: https://github.com/Tass0sm/dotfiles/tree/master/home/files
-
Can guix home be used to create my dotfiles?
I use Guix Home for managing my dotfiles on Arch Linux. I think its pretty fun but its not totally perfect. This config also isn't totally reproducible. Here's the link for that repository: https://github.com/Tass0sm/dotfiles
guix.el
What are some alternatives?
home-service-dwl-guile - GNU Guix home service for the dwl window manager with dynamic configuration in Guile Scheme
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
lambdanative - LambdaNative is a cross-platform development environment written in Scheme, supporting Android, iOS, BlackBerry 10, OS X, Linux, Windows, OpenBSD, NetBSD, FreeBSD and OpenWrt.
spacemacs - A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
cyclone - :cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.
remacs - Rust :heart: Emacs
helm-system-packages - A Helm interface to the package manager of your operating system
telega.el - GNU Emacs telegram client (unofficial)
prelude - Prelude is an enhanced Emacs 25.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.