name change, docker, yuzu, swapfile, other things

This commit is contained in:
Freya Murphy 2023-11-03 10:43:24 -04:00
parent 85c44d6feb
commit 31b8c3c663
No known key found for this signature in database
GPG key ID: 988032A5638EE799
12 changed files with 62 additions and 44 deletions

View file

@ -1,7 +1,7 @@
[user]
signingkey = 4F6BC11CEBB2F24214B90FAC9FF6937B829E565A
email = tylerm@tylerm.dev
name = Tyler Murphy
email = freya@freyacat.org
name = Freya Murphy
[commit]
gpgsign = true
[init]

View file

@ -101,6 +101,9 @@
"hicolor-icon-theme"
"font-google-noto-sans-cjk" ;; fonts
"alacritty" ;; gui applicatiosn
"wlogout" ;; applications that gui :0
"waybar"

View file

@ -3,8 +3,8 @@
{
# Home Manager needs a bit of information about you and the paths it should
# manage.
home.username = "tylerm";
home.homeDirectory = "/home/tylerm";
home.username = "freya";
home.homeDirectory = "/home/freya";
home.stateVersion = "22.11"; # Please read the comment before changing.
# This value will set some environment variables to allow home-manager to
@ -27,6 +27,7 @@
cider
gzdoom
unityhub
yuzu-early-access
#steam
# Rust

View file

@ -1,12 +1,12 @@
Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye"
Host icarus
HostName icarus.tylerm.dev
User tylerm
Host garchomp
HostName garchomp.freya.cat
User freya
Host tardis
HostName tardis.tylerm.dev
User tylerm
Host yveltal
HostName yveltal.freya.cat
User freya
Port 1111
Host stationery

View file

@ -36,10 +36,6 @@ bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5%
bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -5%
bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle
bindsym XF86AudioMicMute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle
bindsym F3 exec pactl set-sink-volume @DEFAULT_SINK@ +5%
bindsym F2 exec pactl set-sink-volume @DEFAULT_SINK@ -5%
bindsym F1 exec pactl set-sink-mute @DEFAULT_SINK@ toggle
bindsym F4 exec pactl set-source-mute @DEFAULT_SOURCE@ toggle
# Brightness keybinds
bindsym XF86MonBrightnessDown exec brightnessctl set 5%-

View file

@ -37,7 +37,7 @@ $HOME/.guix-home/on-first-login
export NIX_PROFILE=$HOME/.nix-profile
export XDG_DATA_DIRS=$XDG_DATA_DIRS:$NIX_PROFILE/share
export XDG_DATA_DIRS=$XDG_DATA_DIRS:/var/lib/flatpak/exports/share
export XDG_DATA_DIRS=$XDG_DATA_DIRS:/home/tylerm/.local/share/flatpak/exports/share
export XDG_DATA_DIRS=$XDG_DATA_DIRS:$HOME/.local/share/flatpak/exports/share
export PATH=$PATH:$NIX_PROFILE/bin
export LIBRARY_PATH=$LIBRARY_PATH:$NIX_PROFILE/lib

View file

@ -1,6 +1,7 @@
(define-module (home-config base-system)
#:use-module (gnu)
#:use-module (gnu system setuid)
#:use-module (gnu system locale)
#:use-module (gnu packages)
#:use-module (gnu packages admin)
#:use-module (gnu packages avahi)
@ -24,6 +25,7 @@
#:use-module (gnu services nix)
#:use-module (gnu services sound)
#:use-module (gnu services avahi)
#:use-module (gnu services docker)
#:use-module (gnu services spice)
#:use-module (gnu services virtualization)
#:use-module (home-packages wm)
@ -50,16 +52,21 @@
(kernel linux)
(firmware (list linux-firmware intel-microcode sof-firmware))
(locale "en_US.utf8")
(locale-definitions (cons* (locale-definition
(name "en_US.utf8") (source "en_US"))
(locale-definition
(name "ja_JP.utf8") (source "ja_JP"))
%default-locale-definitions))
(timezone "America/New_York")
(keyboard-layout (keyboard-layout "us"))
(host-name "ThisWillChange")
;; The list of user accounts ('root' is implicit).
(users (cons* (user-account
(name "tylerm")
(comment "Tyler Murphy")
(name "freya")
(comment "freya")
(group "users")
(home-directory "/home/tylerm")
(home-directory "/home/freya")
(shell (file-append zsh "/bin/zsh"))
(supplementary-groups '("wheel" "audio" "lp" "plugdev" "libvirt" "kvm" "netdev" "video" "tty")))
%base-user-accounts))
@ -81,6 +88,9 @@
"chrony"
"gnupg"
"flatpak"
"man-db"
"man-pages"
"docker"
"alsa-utils" ;; sound and bluetooth
@ -152,6 +162,7 @@
(fast-connectable? #t)))
(service pam-limits-service-type)
(service fprintd-service-type)
(service docker-service-type)
(udev-rules-service 'fido2 libfido2 #:groups '("plugdev")))
;; This is the default list of services we

View file

@ -1,11 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIBnDCCAUKgAwIBAgIRANSS7G2uorge5TXlGr7z2qswCgYIKoZIzj0EAwIwLDEQ
MA4GA1UEChMHZnJleWFDQTEYMBYGA1UEAxMPZnJleWFDQSBSb290IENBMB4XDTIz
MTAwNDIxMzczMFoXDTMzMTAwMTIxMzczMFowLDEQMA4GA1UEChMHZnJleWFDQTEY
MBYGA1UEAxMPZnJleWFDQSBSb290IENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD
QgAEvyoFgV7LYPyYzubVKEAmDRtp/1Fd/+/txbFBOXE0lX3EC0pPgfr2G8S7FC5P
aNv+ZxmnSSI8vLJbVofLKNu3GaNFMEMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB
/wQIMAYBAf8CAQEwHQYDVR0OBBYEFIWAMA1zgd/KEOAV/26yfuJS48O1MAoGCCqG
SM49BAMCA0gAMEUCIQDX9oivOL5hueuikrAEoiVw0jwTOOQ51zEQD1v4Xlp1RQIg
LitR7EYp6R0ejK66ZSE0cUdsF/4WbgtrlS3p/MQgDdw=
-----END CERTIFICATE-----

View file

@ -1,12 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIBxTCCAWqgAwIBAgIQKD7wGJ+2vQCA1+8z2waLiTAKBggqhkjOPQQDAjAsMRAw
DgYDVQQKEwdmcmV5YUNBMRgwFgYDVQQDEw9mcmV5YUNBIFJvb3QgQ0EwHhcNMjMx
MDA0MjEzNzMxWhcNMzMxMDAxMjEzNzMxWjA0MRAwDgYDVQQKEwdmcmV5YUNBMSAw
HgYDVQQDExdmcmV5YUNBIEludGVybWVkaWF0ZSBDQTBZMBMGByqGSM49AgEGCCqG
SM49AwEHA0IABAygCEQ06w0AKgqXVWCL1iX0oRqS6QEb0VY49zZimPRVmI+FdJ0O
KB4kANOJABYyFfpzoK9omJXdz6BvsFHx6c+jZjBkMA4GA1UdDwEB/wQEAwIBBjAS
BgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBQFRP1PrOhDg13b9m/oPHg4IAuy
KjAfBgNVHSMEGDAWgBSFgDANc4HfyhDgFf9usn7iUuPDtTAKBggqhkjOPQQDAgNJ
ADBGAiEAoY0OsXihuhxIQAx8Fp5agkE70UaOHmT5JLJhVGH7sQYCIQCzId4kEMJ8
N4/afVgJI7R5hHbcu1Wge40SSkMx1pplFA==
-----END CERTIFICATE-----

View file

@ -0,0 +1,12 @@
-----BEGIN CERTIFICATE-----
MIIBxjCCAWugAwIBAgIRAKDzyQOSQ6q84fqZBGlmZQ8wCgYIKoZIzj0EAwIwLDEQ
MA4GA1UEChMHZnJleWFDQTEYMBYGA1UEAxMPZnJleWFDQSBSb290IENBMB4XDTIz
MTAyODEzNDAzNloXDTMzMTAyNTEzNDAzNlowNDEQMA4GA1UEChMHZnJleWFDQTEg
MB4GA1UEAxMXZnJleWFDQSBJbnRlcm1lZGlhdGUgQ0EwWTATBgcqhkjOPQIBBggq
hkjOPQMBBwNCAAQnCVugNyAxPBHS8jiF5mJmUvFUbYSL5OWzkSCMjac3FXwLTqe8
AxPga5jHATf2Kt7laq5BYm7jB4M+TcJsdM3Mo2YwZDAOBgNVHQ8BAf8EBAMCAQYw
EgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUbDJYRGXitoGNJ9r+vbJp0lU5
4VgwHwYDVR0jBBgwFoAUZhpq20aVnG7megVbECcu2kyom8kwCgYIKoZIzj0EAwID
SQAwRgIhAOZHh1skE3xE9NHpTQS8cUqiJ+cBLwcIGUguKOUf5hj9AiEA3IoFdhsO
hAErELhLd5FM3Yxl3j/TzHslvsD4QyeNhG4=
-----END CERTIFICATE-----

View file

@ -0,0 +1,11 @@
-----BEGIN CERTIFICATE-----
MIIBnDCCAUKgAwIBAgIRAPVH+EAJd7BV1oocsZ1LQLEwCgYIKoZIzj0EAwIwLDEQ
MA4GA1UEChMHZnJleWFDQTEYMBYGA1UEAxMPZnJleWFDQSBSb290IENBMB4XDTIz
MTAyODEzNDAzNVoXDTMzMTAyNTEzNDAzNVowLDEQMA4GA1UEChMHZnJleWFDQTEY
MBYGA1UEAxMPZnJleWFDQSBSb290IENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD
QgAEvVC5H2UQZQxMJxKnWkNF7kKNXVDpY2N81yFXRb+K/MKw3aQTI1ukJ6A3AmZP
P9urbt/wOHI2zBuodGi4gaLBSaNFMEMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB
/wQIMAYBAf8CAQEwHQYDVR0OBBYEFGYaattGlZxu5noFWxAnLtpMqJvJMAoGCCqG
SM49BAMCA0gAMEUCIQCCyubbf8AUq+PPrnBRQ/WFYKH3mwUXcDT7VZoLm+/q+gIg
YdSLl4AnWfDLlaTTZspft2fq5rEFCB5N+4p/67vSsmY=
-----END CERTIFICATE-----

View file

@ -1,4 +1,4 @@
(use-modules (home-config base-system)
(se-modules (home-config base-system)
(gnu))
(operating-system
@ -16,7 +16,7 @@
"5c5dcb22-62b1-41af-9116-b8fdfba83ca2"))
(target "cryptroot")
(type luks-device-mapping))))
(file-systems (cons* (file-system
(mount-point "/")
(device "/dev/mapper/cryptroot")
@ -26,4 +26,11 @@
(mount-point "/boot/efi")
(device (uuid "AD5A-4DF3"
'fat32))
(type "vfat")) %base-file-systems)))
(type "vfat")) %base-file-systems))
(swap-devices
(list
(swap-space
(target "/swapfile")
(dependencies (filter (file-system-mount-point-predicate "/")
file-systems))))))