- Scheme 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| deciguix | ||
| .guix-authorizations | ||
| .guix-channel | ||
| LICENSE | ||
| README.org | ||
deciguix
deciguix is a software repository for the GNU Guix package manager. It's a personal channel for packages that I haven't yet pushed to the main Guix channel.
All software in this channel is free software. I don't endorse non-free software and won't publish any in this channel.
Installation
deciguix is installed as a Guix channel. To do so, either edit your
~/.config/guix/channels.scm file (if you're using the Guix package manager)
and run guix pull:
(cons* (channel
(name 'deciguix)
(url "https://codeberg.org/decipaliz/deciguix")
(branch "main")
(introduction
(make-channel-introduction
"14f5b4ee6182294fc934d2e509f6fb49a8f18568"
(openpgp-fingerprint
"C085 1CFA B4C0 ECD0 F2D3 F5DF EA3C EA0D C21B 92AA"))))
%default-channels)
Or, if you're using the Guix System Distribution, you can also add this channel in your system configuration.
(use-modules (gnu packages package-management)
(guix channels))
(define my-channels
(cons* (channel
(name 'deciguix)
(url "https://codeberg.org/decipaliz/deciguix")
(branch "main")
(introduction
(make-channel-introduction
"14f5b4ee6182294fc934d2e509f6fb49a8f18568"
(openpgp-fingerprint
"C085 1CFA B4C0 ECD0 F2D3 F5DF EA3C EA0D C21B 92AA"))))
%default-channels))
(operating-system
;; ...
(services (cons*
;; ...
;; replace %base-services with this
(modify-services
%base-services
(guix-service-type
config => (guix-configuration
(inherit config)
(channels my-channels)
(guix (guix-for-channels
my-channels))))))))
Packages
deciguix provides following packages:
-
emacs-geiser-gambit - Gambit's implementation of the geiser protocols
-
raylib - C library for videogame programming (updated to
6.0) -
raygui - Simple and easy-to-use immediate-mode gui library (updated to
5.0) -
rfxgen - A simple and easy-to-use fx sounds generator
-
rguiicons - A simple and easy-to-use raygui icons editor
-
rguilayout - A simple and easy-to-use raygui layouts editor
-
rguistyler - A simple and easy-to-use raygui styles editor
-
riconpacker - A simple and easy-to-use icons packer and extractor
-
pinentry-dmenu - A pinentry program with the charm of dmenu
-
page,pagemenu,pass-to-page - Simple password management using age
-
amnezia-vpn - Amnezia VPN Desktop Client
-
oxwm - Dynamic window manager written in Zig
Services
deciguix provides following services:
-
amnezia-vpn-service-type - Shepherd service for Amnezia VPN
-
home-bitlbee-service-type - Home service for the Bitlbee daemon
Substitutes
As of now, no substitutes are available for deciguix. You'll have to build all derivations yourself.
License
Copyright (C) 2026 decipaliz <unat7919@gmail.com>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.