maav / guix-mirror (public) (License: GPLv3+) (since 2019-11-02) (hash sha1)
Mirror of GNU Guix (https://git.savannah.gnu.org/git/guix.git) with personal branches integrated into master branch.
List of commits:
Subject Hash Author Date (UTC)
installer: Add Emacs EXWM desktop environment. 1197b8b20f4fca4ce03bbc5fa75e18d54e3717c0 Jan (janneke) Nieuwenhuizen 2020-10-11 10:45:00
gnu: mediainfo: Update to 20.09. d5318e0c5ac62b57c8878d96fbea4e05c1d0d27e Tobias Geerinckx-Rice 2020-10-13 17:01:19
gnu: libmediainfo: Update to 20.09. 42a5c643a7658503c645fca47f69cdf81c5202df Tobias Geerinckx-Rice 2020-10-13 17:01:15
gnu: dos2unix: Cross-compile. b4d7d41b222e6b8d8e85980e0da85785c86c0966 Tobias Geerinckx-Rice 2020-10-13 17:00:59
gnu: dos2unix: Update to 7.4.2. e2d33f9e33b817490768fc723761c6a29e34cb9a Tobias Geerinckx-Rice 2020-10-13 16:58:46
gnu: vim: Update to 8.2.1840. 9e0de744b183a4bfdf537f68d93568746af9e953 Tobias Geerinckx-Rice 2020-10-13 16:49:08
gnu: xonsh: Update to 0.9.23. 347b68c7401c61baa32b51f87e2c961c51024203 Tobias Geerinckx-Rice 2020-10-13 16:48:40
gnu: stunnel: Update to 5.57 [security fixes]. 7e868a3958eaed25088b2ea9acd8cc7dd5967c0d Tobias Geerinckx-Rice 2020-10-13 15:07:23
gnu: alpine: Update to 2.24. d395f422e7c77633f5299b8940a01cd525eb251e Tobias Geerinckx-Rice 2020-10-13 14:11:45
gnu: kdenlive: Update to 20.08.2. 6e7143c5f5ba2330cbed44cf5a9c4c1cd52aebbb Tobias Geerinckx-Rice 2020-10-13 13:57:07
gnu: ncmpc: Update to 0.40. 639a934f72d6769498b057f1c776d5cab0092c25 Tobias Geerinckx-Rice 2020-10-13 13:56:36
gnu: libmtp: Update to 1.1.18. abc214229d0e2628f2e32810bfd4dab414b9b91f Tobias Geerinckx-Rice 2020-10-13 13:48:11
gnu: libsecret: Update to 0.20.4. dcf05d0560a4c1b44634b6225cf78dbb532b9bd8 Tobias Geerinckx-Rice 2020-10-13 13:28:01
gnu: easyrpg-player: Update to 0.6.2.3. 65ed6e37336cf1e16d837979b2b12c92ba6138a2 Tobias Geerinckx-Rice 2020-10-13 13:22:15
gnu: gtkwave: Update to 3.3.107. e1a2c23e7e716046c4f1753089d6caf2a410449f Tobias Geerinckx-Rice 2020-10-13 13:18:10
gnu: facter: Update to 4.0.43. 199dfe916b01c11a22eb5bf26c20e64f452ad49d Tobias Geerinckx-Rice 2020-10-13 13:00:09
gnu: nsd: Update to 4.3.3. 6d8e4ea9b720c323adf1f3f636d681d78b2b916a Tobias Geerinckx-Rice 2020-10-13 12:59:27
gnu: knot: Update to 3.0.1. 0e5968e49a4d69962c921e70bf477ef5fc15274d Tobias Geerinckx-Rice 2020-10-13 12:55:59
gnu: nmap: Update to 7.91. 3c452a35ef6e34ec9221114713c11fe912adebd5 Tobias Geerinckx-Rice 2020-10-13 12:53:04
gnu: txr: Update to 244. 7b554d690fc12b5011fe168cafaa2447f7d0b304 Guillaume Le Vaillant 2020-10-13 11:41:37
Commit 1197b8b20f4fca4ce03bbc5fa75e18d54e3717c0 - installer: Add Emacs EXWM desktop environment.
Suggested by zenny via IRC.

* gnu/installer/services.scm (%system-services): Add emacs, emacs-exwm,
emacs-desktop-environment.
* etc/release-manifest.scm (%system-packages): Likewise.
* gnu/system/examples/lightweight-desktop.tmpl: Likewise.
* gnu/tests/install.scm (installation-target-desktop-os-for-gui-tests)
[packages]: Likewise
* gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Make
one entry taller.
Author: Jan (janneke) Nieuwenhuizen
Author date (UTC): 2020-10-11 10:45
Committer name: Jan (janneke) Nieuwenhuizen
Committer date (UTC): 2020-10-13 19:17
Parent(s): d5318e0c5ac62b57c8878d96fbea4e05c1d0d27e
Signer:
Signing key: F3C1A0D9C1D65273
Signing status: E
Tree: 613dbfd45fc2b07f71bd45306019d498188d3e64
File Lines added Lines deleted
etc/release-manifest.scm 2 0
gnu/installer/newt/services.scm 2 1
gnu/installer/services.scm 6 0
gnu/system/examples/lightweight-desktop.tmpl 3 1
gnu/tests/install.scm 4 1
File etc/release-manifest.scm changed (mode: 100644) (index caa200c673..7f54fe8768)
1 1 ;;; GNU Guix --- Functional package management for GNU ;;; GNU Guix --- Functional package management for GNU
2 2 ;;; Copyright © 2020 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2020 Ludovic Courtès <ludo@gnu.org>
3 ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
3 4 ;;; ;;;
4 5 ;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
5 6 ;;; ;;;
 
... ... TARGET."
53 54 (append (map specification->package (append (map specification->package
54 55 '("xorg-server" "xfce" "gnome" "mate" "enlightenment" '("xorg-server" "xfce" "gnome" "mate" "enlightenment"
55 56 "openbox" "awesome" "i3-wm" "ratpoison" "openbox" "awesome" "i3-wm" "ratpoison"
57 "emacs" "emacs-exwm" "emacs-desktop-environment"
56 58 "xlockmore" "slock" "libreoffice" "xlockmore" "slock" "libreoffice"
57 59 "connman" "network-manager" "network-manager-applet" "connman" "network-manager" "network-manager-applet"
58 60 "openssh" "ntp" "tor" "openssh" "ntp" "tor"
File gnu/installer/newt/services.scm changed (mode: 100644) (index 4f32d9077b..6d431cb4bb)
1 1 ;;; GNU Guix --- Functional package management for GNU ;;; GNU Guix --- Functional package management for GNU
2 2 ;;; Copyright © 2018 Mathieu Othacehe <m.othacehe@gmail.com> ;;; Copyright © 2018 Mathieu Othacehe <m.othacehe@gmail.com>
3 3 ;;; Copyright © 2019 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2019 Ludovic Courtès <ludo@gnu.org>
4 ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
4 5 ;;; ;;;
5 6 ;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
6 7 ;;; ;;;
 
... ... choose the one to use on the log-in screen.")
40 41 #:items items #:items items
41 42 #:selection (map system-service-recommended? items) #:selection (map system-service-recommended? items)
42 43 #:item->text system-service-name ;no i18n for DE names #:item->text system-service-name ;no i18n for DE names
43 #:checkbox-tree-height 8
44 #:checkbox-tree-height 9
44 45 #:exit-button-callback-procedure #:exit-button-callback-procedure
45 46 (lambda () (lambda ()
46 47 (raise (raise
File gnu/installer/services.scm changed (mode: 100644) (index dbac79196d..ec5ea30594)
1 1 ;;; GNU Guix --- Functional package management for GNU ;;; GNU Guix --- Functional package management for GNU
2 2 ;;; Copyright © 2018 Mathieu Othacehe <m.othacehe@gmail.com> ;;; Copyright © 2018 Mathieu Othacehe <m.othacehe@gmail.com>
3 3 ;;; Copyright © 2019 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2019 Ludovic Courtès <ludo@gnu.org>
4 ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
4 5 ;;; ;;;
5 6 ;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
6 7 ;;; ;;;
 
82 83 (name "ratpoison") (name "ratpoison")
83 84 (packages '((specification->package "ratpoison") (packages '((specification->package "ratpoison")
84 85 (specification->package "xterm")))) (specification->package "xterm"))))
86 (desktop-environment
87 (name "Emacs EXWM")
88 (packages '((specification->package "emacs")
89 (specification->package "emacs-exwm")
90 (specification->package "emacs-desktop-environment"))))
85 91
86 92 ;; Networking. ;; Networking.
87 93 (system-service (system-service
File gnu/system/examples/lightweight-desktop.tmpl changed (mode: 100644) (index b4037d4f79..d5a63dc457)
4 4
5 5 (use-modules (gnu) (gnu system nss)) (use-modules (gnu) (gnu system nss))
6 6 (use-service-modules desktop) (use-service-modules desktop)
7 (use-package-modules bootloaders certs ratpoison suckless wm xorg)
7 (use-package-modules bootloaders certs emacs emacs-xyz ratpoison suckless wm
8 xorg)
8 9
9 10 (operating-system (operating-system
10 11 (host-name "antelope") (host-name "antelope")
 
43 44 (packages (append (list (packages (append (list
44 45 ;; window managers ;; window managers
45 46 ratpoison i3-wm i3status dmenu ratpoison i3-wm i3status dmenu
47 emacs emacs-exwm emacs-desktop-environment
46 48 ;; terminal emulator ;; terminal emulator
47 49 xterm xterm
48 50 ;; for HTTPS access ;; for HTTPS access
File gnu/tests/install.scm changed (mode: 100644) (index dee2b870e8..86bd93966b)
35 35 #:use-module (gnu packages bootloaders) #:use-module (gnu packages bootloaders)
36 36 #:use-module (gnu packages commencement) ;for 'guile-final' #:use-module (gnu packages commencement) ;for 'guile-final'
37 37 #:use-module (gnu packages cryptsetup) #:use-module (gnu packages cryptsetup)
38 #:use-module (gnu packages emacs)
39 #:use-module (gnu packages emacs-xyz)
38 40 #:use-module (gnu packages linux) #:use-module (gnu packages linux)
39 41 #:use-module (gnu packages ocr) #:use-module (gnu packages ocr)
40 42 #:use-module (gnu packages openbox) #:use-module (gnu packages openbox)
 
... ... build (current-guix) and then store a couple of full system images.")
1271 1273 ;; graphical installer are available. ;; graphical installer are available.
1272 1274 (packages (append (packages (append
1273 1275 (list openbox awesome i3-wm i3status (list openbox awesome i3-wm i3status
1274 dmenu st ratpoison xterm)
1276 dmenu st ratpoison xterm
1277 emacs emacs-exwm emacs-desktop-environment)
1275 1278 %base-packages)) %base-packages))
1276 1279 (services (services
1277 1280 (append (append
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/maav/guix-mirror

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/maav/guix-mirror

Clone this repository using git:
git clone git://git.rocketgit.com/user/maav/guix-mirror

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main