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)
|
||||
(url "https://gitlab.com/zzkt/guix")
|
||||
(branch "endless")
|
||||
(commit "c24ecaae83f67d495a3951f372c69c2682c090a9")
|
||||
(introduction
|
||||
(make-channel-introduction
|
||||
"fc0ada85de1980e1fc9ee50672d827c0c17c3e7d"
|
||||
"c24ecaae83f67d495a3951f372c69c2682c090a9"
|
||||
(openpgp-fingerprint
|
||||
"24A7 4604 91E6 A60F 5BB4 A00F 989F 5E6E DB47 8160"))))
|
||||
#+END_SRC
|
||||
|
|
|
@ -76,8 +76,8 @@
|
|||
|
||||
(define-public fwupd-zzkt
|
||||
(package
|
||||
(name "fwupd-zzkt")
|
||||
(version "1.8.14")
|
||||
(name "fwupd-lvfs")
|
||||
(version "1.9.18")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
|
|
|
@ -16,10 +16,7 @@
|
|||
;;; You should have received a copy of the GNU General Public License
|
||||
;;; 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)
|
||||
#:use-module (ice-9 regex)
|
||||
#:use-module (guix utils)
|
||||
#:use-module ((guix licenses)
|
||||
#:prefix license:)
|
||||
|
@ -86,7 +83,7 @@
|
|||
|
||||
(define-public font-baskervvol
|
||||
(package
|
||||
(name "font-")
|
||||
(name "font-baskervvol")
|
||||
(version "V1.0 — 2022")
|
||||
(source
|
||||
(origin
|
||||
|
@ -107,7 +104,7 @@
|
|||
|
||||
(define-public font-dindong
|
||||
(package
|
||||
(name "font-")
|
||||
(name "font-dindong")
|
||||
(version "1")
|
||||
(source
|
||||
(origin
|
||||
|
@ -128,7 +125,7 @@
|
|||
|
||||
(define-public font-homoneta
|
||||
(package
|
||||
(name "font-")
|
||||
(name "font-homoneta")
|
||||
(version "1")
|
||||
(source
|
||||
(origin
|
||||
|
|
|
@ -33,6 +33,12 @@
|
|||
;; various fonts & foundries
|
||||
|
||||
;; 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
|
||||
(package
|
||||
|
|
|
@ -61,6 +61,8 @@
|
|||
(license license:expat)))
|
||||
|
||||
;; via guix import pypi -r mausoleum
|
||||
;; really? pytoml==0.1.13
|
||||
;; also requires pyqt5
|
||||
|
||||
(define-public python-mausoleum
|
||||
(package
|
||||
|
@ -81,3 +83,8 @@
|
|||
(description
|
||||
"This package provides a Python GUI, CLI, and wrapper for Tomb.")
|
||||
(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)))
|
||||
#+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
|
||||
|
||||
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.
|
||||
|
||||
#+begin_src scheme
|
||||
(file-systems (cons* (file-system
|
||||
(mount-point "/boot/efi")
|
||||
(device (uuid "8B3C-3BC0" 'fat32))
|
||||
(type "vfat"))
|
||||
(file-system
|
||||
(mount-point "/")
|
||||
(device (uuid
|
||||
"e0ece027-0396-4546-8aba-2ce91285d061"
|
||||
'ext4))
|
||||
(type "ext4"))
|
||||
%base-file-systems))
|
||||
(file-systems (cons* (file-system
|
||||
(mount-point "/boot/efi")
|
||||
(device (uuid "0D77-7016" 'fat32))
|
||||
(type "vfat"))
|
||||
(file-system
|
||||
(mount-point "/")
|
||||
(device "/dev/mapper/cryptroot")
|
||||
(type "ext4")
|
||||
(dependencies mapped-devices)) %base-file-systems))
|
||||
#+end_src
|
||||
|
||||
** 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
|
||||
|
||||
** FIN
|
||||
|
|
Loading…
Reference in a new issue