name change, docker, yuzu, swapfile, other things
This commit is contained in:
parent
85c44d6feb
commit
31b8c3c663
12 changed files with 62 additions and 44 deletions
|
@ -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]
|
||||
|
|
|
@ -101,6 +101,9 @@
|
|||
"hicolor-icon-theme"
|
||||
|
||||
|
||||
"font-google-noto-sans-cjk" ;; fonts
|
||||
|
||||
|
||||
"alacritty" ;; gui applicatiosn
|
||||
"wlogout" ;; applications that gui :0
|
||||
"waybar"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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%-
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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-----
|
|
@ -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-----
|
12
modules/home-config/ca-certs/freya_intermediate_ca.crt
Executable file
12
modules/home-config/ca-certs/freya_intermediate_ca.crt
Executable 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-----
|
11
modules/home-config/ca-certs/freya_root_ca.crt
Executable file
11
modules/home-config/ca-certs/freya_root_ca.crt
Executable 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-----
|
11
shinji.scm
11
shinji.scm
|
@ -1,4 +1,4 @@
|
|||
(use-modules (home-config base-system)
|
||||
(se-modules (home-config base-system)
|
||||
(gnu))
|
||||
|
||||
(operating-system
|
||||
|
@ -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))))))
|
||||
|
|
Loading…
Reference in a new issue