add tons of channels for my fonts, and such
This commit is contained in:
parent
f422a7b82e
commit
0b7748d0e3
97
channels.scm
97
channels.scm
@ -1,39 +1,64 @@
|
|||||||
(list (channel
|
(list (channel
|
||||||
(name 'guix)
|
(name 'guix)
|
||||||
(url "https://git.savannah.gnu.org/git/guix.git")
|
(url "https://git.savannah.gnu.org/git/guix.git")
|
||||||
(branch "master")
|
(branch "master")
|
||||||
(introduction
|
(introduction
|
||||||
(make-channel-introduction
|
(make-channel-introduction
|
||||||
"9edb3f66fd807b096b48283debdcddccfea34bad"
|
"9edb3f66fd807b096b48283debdcddccfea34bad"
|
||||||
(openpgp-fingerprint
|
(openpgp-fingerprint
|
||||||
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))
|
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))
|
||||||
(channel
|
|
||||||
(name 'artoria)
|
|
||||||
(url "https://git.bloodyno.se/lynn/artoria.git")
|
|
||||||
(branch "main")
|
|
||||||
(introduction
|
|
||||||
(make-channel-introduction
|
|
||||||
"56579fce18ab54c21442a98d923bd2bc6844d321"
|
|
||||||
(openpgp-fingerprint
|
|
||||||
"FE30 E8F6 522D 0615 35E0 E449 55E7 97F6 31DD A03C"))))
|
|
||||||
(channel
|
(channel
|
||||||
(name 'nonguix)
|
(name 'zzkt)
|
||||||
(url "https://gitlab.com/nonguix/nonguix")
|
(url "https://gitlab.com/zzkt/guix")
|
||||||
(branch "master")
|
(branch "endless")
|
||||||
(introduction
|
(introduction
|
||||||
(make-channel-introduction
|
(make-channel-introduction
|
||||||
"897c1a470da759236cc11798f4e0a5f7d4d59fbc"
|
"fc0ada85de1980e1fc9ee50672d827c0c17c3e7d"
|
||||||
(openpgp-fingerprint
|
(openpgp-fingerprint
|
||||||
"2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))
|
"24A7 4604 91E6 A60F 5BB4 A00F 989F 5E6E DB47 8160"))))
|
||||||
(channel
|
(channel
|
||||||
(name 'michal_atlas)
|
(name 'benoitj)
|
||||||
(url "https://git.sr.ht/~michal_atlas/guix-channel")
|
(url "https://git.sr.ht/~benoit/my-guix-channel")
|
||||||
(branch "master")
|
(branch "main")
|
||||||
;;(introduction
|
(introduction
|
||||||
;; (make-channel-introduction
|
(make-channel-introduction
|
||||||
;; "d45185a2755daf831f1c3dc63efbf2bbbb29b99e"
|
"37444eebf69f83f4accaa2c69562209d94f4e57a"
|
||||||
;; (openpgp-fingerprint
|
(openpgp-fingerprint
|
||||||
;; "")
|
"C3B6 ED99 DF87 B208 0C79 C8AC F86B 0628 26D4 C20A"))))
|
||||||
;; ))
|
(channel
|
||||||
)
|
(name 'nebula)
|
||||||
)
|
(url "https://git.sr.ht/~apoorv569/nebula")
|
||||||
|
(branch "master")
|
||||||
|
(introduction
|
||||||
|
(make-channel-introduction
|
||||||
|
"2f1be757b40f78456220823b71aace5277c5f33d"
|
||||||
|
(openpgp-fingerprint
|
||||||
|
"53B4 8418 D76A 3EF1 1BCC 92A8 4FDB 05CF 5D67 6283"))))
|
||||||
|
(channel
|
||||||
|
(name 'artoria)
|
||||||
|
(url "https://git.transistor.house/lynn/artoria.git")
|
||||||
|
(branch "main")
|
||||||
|
(introduction
|
||||||
|
(make-channel-introduction
|
||||||
|
"56579fce18ab54c21442a98d923bd2bc6844d321"
|
||||||
|
(openpgp-fingerprint
|
||||||
|
"FE30 E8F6 522D 0615 35E0 E449 55E7 97F6 31DD A03C"))))
|
||||||
|
(channel
|
||||||
|
(name 'nonguix)
|
||||||
|
(url "https://gitlab.com/nonguix/nonguix")
|
||||||
|
(branch "master")
|
||||||
|
(introduction
|
||||||
|
(make-channel-introduction
|
||||||
|
"897c1a470da759236cc11798f4e0a5f7d4d59fbc"
|
||||||
|
(openpgp-fingerprint
|
||||||
|
"2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))
|
||||||
|
(channel
|
||||||
|
(name 'atlas)
|
||||||
|
(url "https://git.sr.ht/~michal_atlas/guix-channel")
|
||||||
|
(branch "master")
|
||||||
|
(introduction
|
||||||
|
(make-channel-introduction
|
||||||
|
"f0e838427c2d9c495202f1ad36cfcae86e3ed6af"
|
||||||
|
(openpgp-fingerprint
|
||||||
|
"D451 85A2 755D AF83 1F1C 3DC6 3EFB F2BB BB29 B99E"))))
|
||||||
|
)
|
||||||
|
@ -10,6 +10,16 @@
|
|||||||
(gnu packages vim)
|
(gnu packages vim)
|
||||||
(gnu packages version-control)
|
(gnu packages version-control)
|
||||||
(gnu packages terminals)
|
(gnu packages terminals)
|
||||||
|
(gnu packages web)
|
||||||
|
(gnu packages video)
|
||||||
|
(gnu packages fonts)
|
||||||
|
(gnu packages curl)
|
||||||
|
(benoitj packages fonts)
|
||||||
|
(nebula packages fonts)
|
||||||
|
(zzkt packages fonts)
|
||||||
|
; (gnu packages font-nerd-fonts)
|
||||||
|
; (nonguix packages)
|
||||||
|
(nongnu packages mozilla)
|
||||||
(gnu services)
|
(gnu services)
|
||||||
(guix gexp)
|
(guix gexp)
|
||||||
(guix store)
|
(guix store)
|
||||||
@ -24,19 +34,27 @@
|
|||||||
;; taken from https://git.sr.ht/~michal_atlas/dotfiles/tree/16ccb8dd549494fd4165f706c899b591903d1a6d/item/home.scm
|
;; taken from https://git.sr.ht/~michal_atlas/dotfiles/tree/16ccb8dd549494fd4165f706c899b591903d1a6d/item/home.scm
|
||||||
(define (file-fetch url hash)
|
(define (file-fetch url hash)
|
||||||
(with-store store
|
(with-store store
|
||||||
(run-with-store store
|
(run-with-store store
|
||||||
(url-fetch url 'sha256
|
(url-fetch url 'sha256
|
||||||
; hash
|
; hash
|
||||||
(base64-decode hash)
|
(base64-decode hash)
|
||||||
))))
|
))))
|
||||||
|
|
||||||
(home-environment
|
(home-environment
|
||||||
;; Below is the list of packages that will show up in your
|
;; Below is the list of packages that will show up in your
|
||||||
;; Home profile, under ~/.guix-home/profile.
|
;; Home profile, under ~/.guix-home/profile.
|
||||||
(packages (list
|
(packages (list
|
||||||
emacs
|
emacs
|
||||||
git
|
git
|
||||||
kitty
|
firefox
|
||||||
|
kitty
|
||||||
|
;font-nerd-fonts-firacode
|
||||||
|
meslo-nerd-font
|
||||||
|
font-monaspace
|
||||||
|
font-google-noto-sans-cjk
|
||||||
|
font-google-noto-emoji
|
||||||
|
curl
|
||||||
|
mpv
|
||||||
neovim))
|
neovim))
|
||||||
|
|
||||||
;; Below is the list of Home services. To search for available
|
;; Below is the list of Home services. To search for available
|
||||||
@ -47,22 +65,22 @@
|
|||||||
home-files-service-type
|
home-files-service-type
|
||||||
`(
|
`(
|
||||||
(".face" ,(file-fetch
|
(".face" ,(file-fetch
|
||||||
"https://marq42.xyz/mir-avatar-picrew-3.png"
|
"https://marq42.xyz/mir-avatar-picrew-3.png"
|
||||||
;; get below with `guix download URL --format=base64` - this took ages to work out
|
;; get below with `guix download URL --format=base64` - this took ages to work out
|
||||||
"Psx4J7+7mMKqpsT/rl/Iv/XQnZlTJ1WSMpswuNDjv38="
|
"Psx4J7+7mMKqpsT/rl/Iv/XQnZlTJ1WSMpswuNDjv38="
|
||||||
))))
|
))))
|
||||||
(service home-dconf-load-service-type
|
(service home-dconf-load-service-type
|
||||||
#~`((org/gnome/shell
|
#~`((org/gnome/shell
|
||||||
(disable-user-extensions #f)
|
(disable-user-extensions #f)
|
||||||
(favorite-apps #(
|
(favorite-apps #(
|
||||||
"kitty.desktop"
|
"kitty.desktop"
|
||||||
"firefox.desktop"
|
"firefox.desktop"
|
||||||
"emacs.desktop"
|
"emacs.desktop"
|
||||||
"org.gnome.Settings.desktop"
|
"org.gnome.Settings.desktop"
|
||||||
"org.gnome.Nautilus.desktop"
|
"org.gnome.Nautilus.desktop"
|
||||||
"btop.desktop"))
|
"btop.desktop"))
|
||||||
)
|
)
|
||||||
|
|
||||||
(org/gnome/desktop/interface
|
(org/gnome/desktop/interface
|
||||||
(color-scheme "prefer-dark"))
|
(color-scheme "prefer-dark"))
|
||||||
(org/gnome/mutter
|
(org/gnome/mutter
|
||||||
@ -70,18 +88,18 @@
|
|||||||
(org/gnome/desktop/input-sources
|
(org/gnome/desktop/input-sources
|
||||||
(xkb-options #("caps:escape")))
|
(xkb-options #("caps:escape")))
|
||||||
(org/gnome/desktop/wm/preferences
|
(org/gnome/desktop/wm/preferences
|
||||||
(focus-mode "sloppy"))
|
(focus-mode "sloppy"))
|
||||||
(org/gnome/settings-daemon/plugins/power
|
(org/gnome/settings-daemon/plugins/power
|
||||||
(idle-dim #f)
|
(idle-dim #f)
|
||||||
(sleep-inactive-ac-type "nothing"))
|
(sleep-inactive-ac-type "nothing"))
|
||||||
(org/gnome/gnome-system-monitor
|
(org/gnome/gnome-system-monitor
|
||||||
(current-tab "resources"))
|
(current-tab "resources"))
|
||||||
(org/gnome/desktop/interface
|
(org/gnome/desktop/interface
|
||||||
(show-battery-percentage #t))
|
(show-battery-percentage #t))
|
||||||
(org/gnome/desktop/session
|
;; (org/gnome/desktop/session
|
||||||
(idle-delay "uint32 0")
|
;; (idle-delay "uint32 0")
|
||||||
;(idle-delay ,(int32->uint32 0))
|
;; ;(idle-delay ,(int32->uint32 0))
|
||||||
)
|
;; )
|
||||||
(org/gnome/desktop/background
|
(org/gnome/desktop/background
|
||||||
(picture-uri-dark
|
(picture-uri-dark
|
||||||
#$(file-fetch "https://www.teahub.io/photos/full/154-1542362_mac-os-mojave-screenshot.jpg"
|
#$(file-fetch "https://www.teahub.io/photos/full/154-1542362_mac-os-mojave-screenshot.jpg"
|
||||||
@ -89,7 +107,7 @@
|
|||||||
"avrKrso2RJBM0X9BD8likF/7wV0SWMNgoLqtqAixLG8="
|
"avrKrso2RJBM0X9BD8likF/7wV0SWMNgoLqtqAixLG8="
|
||||||
)))
|
)))
|
||||||
(org/gnome/desktop/peripherals/touchpad
|
(org/gnome/desktop/peripherals/touchpad
|
||||||
(tap-to-click #t)))) ; end gnome stuff
|
(tap-to-click #t)))) ; end gnome stuff
|
||||||
;; shell
|
;; shell
|
||||||
(service home-bash-service-type
|
(service home-bash-service-type
|
||||||
(home-bash-configuration
|
(home-bash-configuration
|
||||||
|
13
machines.scm
Normal file
13
machines.scm
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
(list (build-machine
|
||||||
|
;; (name "unicron")
|
||||||
|
(name "192.168.1.3")
|
||||||
|
(systems (list "x86_64-linux" "i686-linux"))
|
||||||
|
(host-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIALuQ9g+xYE7Wu5o+8GjtJXLEfOaJwgURMVaJIDb0e8T")
|
||||||
|
(user "root")
|
||||||
|
(speed 2.) ;incredibly fast!
|
||||||
|
|
||||||
|
;; Remember 'guix offload' is spawned by
|
||||||
|
;; 'guix-daemon' as root.
|
||||||
|
(private-key "/root/.ssh/id_rsa")
|
||||||
|
)
|
||||||
|
)
|
@ -48,7 +48,7 @@
|
|||||||
(specification->package "eza")
|
(specification->package "eza")
|
||||||
(specification->package "git")
|
(specification->package "git")
|
||||||
(specification->package "gparted")
|
(specification->package "gparted")
|
||||||
(specification->package "firefox")
|
;; (specification->package "firefox")
|
||||||
;; (specification->package "nss-certs") ;removed because version conflict
|
;; (specification->package "nss-certs") ;removed because version conflict
|
||||||
)
|
)
|
||||||
%base-packages))
|
%base-packages))
|
||||||
|
Loading…
Reference in New Issue
Block a user