Put in earplugs
This commit is contained in:
parent
344be0f4c2
commit
05f88e0273
6 changed files with 52 additions and 28 deletions
|
@ -31,9 +31,10 @@ add to =~/.config/guix/channels.scm= (or wherever local channel declarations are
|
||||||
(name 'zzkt)
|
(name 'zzkt)
|
||||||
(url "https://gitlab.com/zzkt/guix")
|
(url "https://gitlab.com/zzkt/guix")
|
||||||
(branch "endless")
|
(branch "endless")
|
||||||
|
(commit "c24ecaae83f67d495a3951f372c69c2682c090a9")
|
||||||
(introduction
|
(introduction
|
||||||
(make-channel-introduction
|
(make-channel-introduction
|
||||||
"fc0ada85de1980e1fc9ee50672d827c0c17c3e7d"
|
"c24ecaae83f67d495a3951f372c69c2682c090a9"
|
||||||
(openpgp-fingerprint
|
(openpgp-fingerprint
|
||||||
"24A7 4604 91E6 A60F 5BB4 A00F 989F 5E6E DB47 8160"))))
|
"24A7 4604 91E6 A60F 5BB4 A00F 989F 5E6E DB47 8160"))))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
|
@ -76,8 +76,8 @@
|
||||||
|
|
||||||
(define-public fwupd-zzkt
|
(define-public fwupd-zzkt
|
||||||
(package
|
(package
|
||||||
(name "fwupd-zzkt")
|
(name "fwupd-lvfs")
|
||||||
(version "1.8.14")
|
(version "1.9.18")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
(uri (git-reference
|
(uri (git-reference
|
||||||
|
|
|
@ -16,10 +16,7 @@
|
||||||
;;; You should have received a copy of the GNU General Public License
|
;;; You should have received a copy of the GNU General Public License
|
||||||
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
|
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
;; as seen near gnu/packages/fonts.scm
|
|
||||||
|
|
||||||
(define-module (zzkt packages fonts-bye-bye-binary)
|
(define-module (zzkt packages fonts-bye-bye-binary)
|
||||||
#:use-module (ice-9 regex)
|
|
||||||
#:use-module (guix utils)
|
#:use-module (guix utils)
|
||||||
#:use-module ((guix licenses)
|
#:use-module ((guix licenses)
|
||||||
#:prefix license:)
|
#:prefix license:)
|
||||||
|
@ -86,7 +83,7 @@
|
||||||
|
|
||||||
(define-public font-baskervvol
|
(define-public font-baskervvol
|
||||||
(package
|
(package
|
||||||
(name "font-")
|
(name "font-baskervvol")
|
||||||
(version "V1.0 — 2022")
|
(version "V1.0 — 2022")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
|
@ -107,7 +104,7 @@
|
||||||
|
|
||||||
(define-public font-dindong
|
(define-public font-dindong
|
||||||
(package
|
(package
|
||||||
(name "font-")
|
(name "font-dindong")
|
||||||
(version "1")
|
(version "1")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
|
@ -128,7 +125,7 @@
|
||||||
|
|
||||||
(define-public font-homoneta
|
(define-public font-homoneta
|
||||||
(package
|
(package
|
||||||
(name "font-")
|
(name "font-homoneta")
|
||||||
(version "1")
|
(version "1")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
|
|
|
@ -33,6 +33,12 @@
|
||||||
;; various fonts & foundries
|
;; various fonts & foundries
|
||||||
|
|
||||||
;; https://github.com/dharmatype/Bebas-Neue
|
;; https://github.com/dharmatype/Bebas-Neue
|
||||||
|
;; https://fonts.google.com/specimen/Spline+Sans
|
||||||
|
;; https://github.com/lettersoup/Sofia-Sans
|
||||||
|
;; https://fontesk.com/sofia-sans-typeface/
|
||||||
|
|
||||||
|
;; more generally -> https://fontesk.com/license/ofl-gpl/
|
||||||
|
|
||||||
|
|
||||||
(define-public font-monaspace
|
(define-public font-monaspace
|
||||||
(package
|
(package
|
||||||
|
|
|
@ -61,6 +61,8 @@
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
;; via guix import pypi -r mausoleum
|
;; via guix import pypi -r mausoleum
|
||||||
|
;; really? pytoml==0.1.13
|
||||||
|
;; also requires pyqt5
|
||||||
|
|
||||||
(define-public python-mausoleum
|
(define-public python-mausoleum
|
||||||
(package
|
(package
|
||||||
|
@ -81,3 +83,8 @@
|
||||||
(description
|
(description
|
||||||
"This package provides a Python GUI, CLI, and wrapper for Tomb.")
|
"This package provides a Python GUI, CLI, and wrapper for Tomb.")
|
||||||
(license #f)))
|
(license #f)))
|
||||||
|
|
||||||
|
|
||||||
|
;; via guix import pypi -r amphi-etl
|
||||||
|
;; requires `https://github.com/benfred/py-spy' to be built (rust)
|
||||||
|
;; cargo install py-spy
|
||||||
|
|
|
@ -483,30 +483,43 @@ initrd with AMD microcode blobs
|
||||||
(keyboard-layout keyboard-layout)))
|
(keyboard-layout keyboard-layout)))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
** swap device
|
|
||||||
% swapon --show
|
|
||||||
% swapon -L swap
|
|
||||||
#+begin_src scheme
|
|
||||||
(swap-devices (list (swap-space
|
|
||||||
(target (file-system-label "swap")))))
|
|
||||||
#+end_src
|
|
||||||
|
|
||||||
** file systems & mount points
|
** file systems & mount points
|
||||||
|
|
||||||
|
Using LUKS for encrypted partitions requires =mapped-devices=
|
||||||
|
|
||||||
|
#+BEGIN_SRC scheme :session
|
||||||
|
(mapped-devices (list (mapped-device
|
||||||
|
(source (uuid
|
||||||
|
"9b5d47cd-d865-4ec9-81ec-30565fa767e4"))
|
||||||
|
(target "cryptroot")
|
||||||
|
(type luks-device-mapping))))
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
The list of file systems that get mounted. The unique file system identifiers ("UUIDs") can be obtained by running =blkid= in a terminal.
|
The list of file systems that get mounted. The unique file system identifiers ("UUIDs") can be obtained by running =blkid= in a terminal.
|
||||||
|
|
||||||
#+begin_src scheme
|
#+begin_src scheme
|
||||||
(file-systems (cons* (file-system
|
(file-systems (cons* (file-system
|
||||||
(mount-point "/boot/efi")
|
(mount-point "/boot/efi")
|
||||||
(device (uuid "8B3C-3BC0" 'fat32))
|
(device (uuid "0D77-7016" 'fat32))
|
||||||
(type "vfat"))
|
(type "vfat"))
|
||||||
(file-system
|
(file-system
|
||||||
(mount-point "/")
|
(mount-point "/")
|
||||||
(device (uuid
|
(device "/dev/mapper/cryptroot")
|
||||||
"e0ece027-0396-4546-8aba-2ce91285d061"
|
(type "ext4")
|
||||||
'ext4))
|
(dependencies mapped-devices)) %base-file-systems))
|
||||||
(type "ext4"))
|
#+end_src
|
||||||
%base-file-systems))
|
|
||||||
|
** swap device
|
||||||
|
|
||||||
|
keep swap file within the encrypted partition:
|
||||||
|
- dd if=/dev/zero of=/mnt/swapfile bs=1M count=32768
|
||||||
|
- chmod 0600 /mnt/swapfile && mkswap /mnt/swapfile && swapon
|
||||||
|
- UUID=31a16935-3c08-4a5f-a35c-e28773954a3f
|
||||||
|
|
||||||
|
#+begin_src scheme
|
||||||
|
;; (swap-devices (list (swap-space
|
||||||
|
;; (target (file-system-label "swap")))))
|
||||||
|
(swap-devices `("/mnt/swapfile"))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
** FIN
|
** FIN
|
||||||
|
|
Loading…
Reference in a new issue