tinternet, chem, env, etc

This commit is contained in:
Freya Murphy 2023-11-07 21:49:55 -05:00
parent 27e37516aa
commit 343661e945
No known key found for this signature in database
GPG key ID: 988032A5638EE799
12 changed files with 155 additions and 10 deletions

View file

@ -3,7 +3,7 @@
(url "https://git.savannah.gnu.org/git/guix.git") (url "https://git.savannah.gnu.org/git/guix.git")
(branch "master") (branch "master")
(commit (commit
"c4886c0cb608e1b36969f195eb2f7ea25a37ac89") "3f83dc5587573f173b1f61864c9b510f05de84b1")
(introduction (introduction
(make-channel-introduction (make-channel-introduction
"9edb3f66fd807b096b48283debdcddccfea34bad" "9edb3f66fd807b096b48283debdcddccfea34bad"
@ -11,10 +11,10 @@
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))
(channel (channel
(name 'nonguix) (name 'nonguix)
(url "https://gitlab.com/nonguix/nonguix") (url "https://gitlab.com/nonguix/nonguix.git")
(branch "master") (branch "master")
(commit (commit
"61279f68f2b617ab868a094db856188602fc880b") "def38a656de0a6a2aca7da59d2d6ff824782420c")
(introduction (introduction
(make-channel-introduction (make-channel-introduction
"897c1a470da759236cc11798f4e0a5f7d4d59fbc" "897c1a470da759236cc11798f4e0a5f7d4d59fbc"

View file

@ -121,10 +121,11 @@
"syncthing" "syncthing"
"filezilla" "filezilla"
"pinentry" "pinentry"
"firefox-wayland"
"ungoogled-chromium")) "ungoogled-chromium"))
(list neovim-new ;; custom made packages (list neovim-new ;; custom made packages
easyeffects ;; thanks guix for not having them or doing them wrong >:( easyeffects ;; thanks guix for not having them or doing them wrong >:(
firefox-wayland-new ;;firefox-wayland-new
lavanda-gtk-theme lavanda-gtk-theme
zsh-autosuggestions zsh-autosuggestions
freya-ca-certs freya-ca-certs
@ -162,6 +163,7 @@
(".local/share/icons" ,(local-file "icons" #:recursive? #t)) (".local/share/icons" ,(local-file "icons" #:recursive? #t))
(".gtkrc-2.0" ,(local-file "gtk/gtkrc-2.0")) (".gtkrc-2.0" ,(local-file "gtk/gtkrc-2.0"))
(".nix-channels" ,(local-file "nix-channels")) (".nix-channels" ,(local-file "nix-channels"))
(".scripts" ,(local-file "scripts" #:recursive? #t))
(".gitconfig" ,(local-file "git/gitconfig")))) (".gitconfig" ,(local-file "git/gitconfig"))))
(service home-pipewire-service-type) (service home-pipewire-service-type)

View file

@ -28,6 +28,7 @@
gzdoom gzdoom
unityhub unityhub
yuzu-early-access yuzu-early-access
sonar-scanner-cli
#steam #steam
# Rust # Rust

118
home-config/scripts/chem.js Normal file
View file

@ -0,0 +1,118 @@
let H = 1.008;
let He = 4.002;
let Li = 6.94;
let Be = 9.012;
let B = 10.81;
let C = 12.011;
let N = 14.007;
let O = 15.999;
let F = 18.998;
let Ne = 20.180;
let Na = 22.990;
let Mg = 24.305;
let Al = 26.982;
let Si = 28.085;
let P = 30.974;
let S = 32.06;
let Cl = 35.45;
let Ar = 39.95;
let K = 39.098;
let Ca = 40.078;
let Sc = 44.956;
let Ti = 47.867;
let V = 50.942;
let Cr = 51.996;
let Mn = 54.938;
let Fe = 55.845;
let Co = 58.933;
let Ni = 58.693;
let Cu = 63.546;
let Zn = 65.38;
let Ga = 69.723;
let Ge = 72.630;
let As = 74.922;
let Se = 78.971;
let Br = 79.904;
let Kr = 83.798;
let Rb = 85.468;
let Sr = 87.62;
let Y = 88.906;
let Zr = 91.224;
let Nb = 92.906;
let Mo = 95.95;
let Tc = 98;
let Ru = 101.07;
let Rh = 102.91;
let Pd = 106.42;
let Ag = 107.87;
let Cd = 112.41;
let In = 114.82;
let Sn = 118.71;
let Sb = 121.76;
let Te = 127.60;
let I = 126.90;
let Xe = 131.29;
let Cs = 132.91;
let Ba = 137.33;
let La = 138.91;
let Ce = 140.12;
let Pr = 140.91;
let Nd = 144.24;
let Pm = 145.00;
let Sm = 150.36;
let Eu = 151.96;
let Gd = 157.25;
let Tb = 158.93;
let Dy = 162.50;
let Ho = 164.93;
let Er = 167.26;
let Tm = 168.93;
let Yb = 173.05;
let Lu = 174.97;
let Hf = 178.49;
let Ta = 180.95;
let W = 183.84;
let Re = 75;
let Os = 190.23;
let Ir = 192.22;
let Pt = 195.08;
let Au = 107.87;
let Hg = 200.59;
let Tl = 204.38;
let Pb = 207.2;
let Bi = 208.98;
let Po = 209;
let At = 210;
let Rn = 222;
let Fr = 223;
let Ra = 226;
let Ac = 227;
let Th = 232.04;
let Pa = 231.04;
let U = 238.03;
let Np = 237;
let Pu = 244;
let Am = 243;
let Cm = 247;
let Bk = 247;
let Cf = 251;
let Es = 252;
let Fm = 257;
let Md = 258;
let No = 259;
let Lr = 266;
let Rf = 267;
let Db = 268;
let Sg = 269;
let Bh = 270;
let Hs = 277;
let Mt = 278;
let Ds = 281;
let Rg = 282;
let Cn = 285;
let Nh = 286;
let Fl = 289;
let Mc = 290;
let Lv = 293;
let Ts = 294;
let Og = 294;

View file

@ -11,7 +11,7 @@ Host yveltal
Host stationery Host stationery
HostName stationery.faith HostName stationery.faith
User tylerm User freya
Host queeg Host queeg
Hostname queeg.cs.rit.edu Hostname queeg.cs.rit.edu
@ -24,7 +24,7 @@ Host nitron
Host github.com Host github.com
Hostname github.com Hostname github.com
User tam2214 User tam2214
IdentityFile /home/tylerm/.ssh/id_rit IdentityFile /home/freya/.ssh/id_rit
Host * Host *
KexAlgorithms -sntrup761x25519-sha512@openssh.com KexAlgorithms -sntrup761x25519-sha512@openssh.com

View file

@ -11,7 +11,7 @@ autotiling &
/usr/bin/gnome-keyring-daemon --foreground & /usr/bin/gnome-keyring-daemon --foreground &
GTK_THEME=">:(" waybar & GTK_THEME="Adwaita-dark" waybar &
discord --enable-features=UseOzonePlatform --ozone-platform=wayland & discord --enable-features=UseOzonePlatform --ozone-platform=wayland &
element-desktop --enable-features=UseOzonePlatform --ozone-platform=wayland & element-desktop --enable-features=UseOzonePlatform --ozone-platform=wayland &

View file

@ -50,6 +50,9 @@ export PATH=$PATH:$LOCAL_PROFILE/bin
export CC=$(which gcc) export CC=$(which gcc)
export LD=$(which gcc) export LD=$(which gcc)
# Docker
export DOCKER_CONFIG=$HOME/.docker
# Setup certs # Setup certs
export SSL_CERT_FILE=/run/current-system/profile/etc/ssl/certs/ca-certificates.crt export SSL_CERT_FILE=/run/current-system/profile/etc/ssl/certs/ca-certificates.crt
export SSL_CERT_DIR=/run/current-system/profile/etc/ssl/certs export SSL_CERT_DIR=/run/current-system/profile/etc/ssl/certs

View file

@ -35,6 +35,8 @@ alias config="/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME"
alias ls="ls --color=auto" alias ls="ls --color=auto"
alias su="doas -s" alias su="doas -s"
alias ptable="node -i -e '$(< $HOME/.scripts/chem.js)'"
# Have manpages use colors # Have manpages use colors
man() { man() {
env \ env \

View file

@ -68,7 +68,7 @@
(group "users") (group "users")
(home-directory "/home/freya") (home-directory "/home/freya")
(shell (file-append zsh "/bin/zsh")) (shell (file-append zsh "/bin/zsh"))
(supplementary-groups '("wheel" "audio" "lp" "plugdev" "libvirt" "kvm" "netdev" "video" "tty"))) (supplementary-groups '("docker" "wheel" "audio" "lp" "plugdev" "libvirt" "kvm" "netdev" "video" "tty")))
%base-user-accounts)) %base-user-accounts))
(packages (append (map specification->package (list "sof-firmware" ;; core system (packages (append (map specification->package (list "sof-firmware" ;; core system

View file

@ -0,0 +1,12 @@
-----BEGIN CERTIFICATE-----
MIIB0DCCAXagAwIBAgIRAKk5OC0K/5fULwXrMQuONpIwCgYIKoZIzj0EAwIwRjEd
MBsGA1UEChMUQ2VydGlmaWNhdGVBdXRob3JpdHkxJTAjBgNVBAMTHENlcnRpZmlj
YXRlQXV0aG9yaXR5IFJvb3QgQ0EwHhcNMjMxMTA0MDIwMzU1WhcNMzMxMTAxMDIw
MzU1WjBGMR0wGwYDVQQKExRDZXJ0aWZpY2F0ZUF1dGhvcml0eTElMCMGA1UEAxMc
Q2VydGlmaWNhdGVBdXRob3JpdHkgUm9vdCBDQTBZMBMGByqGSM49AgEGCCqGSM49
AwEHA0IABKZzRX5AdjTTzkPr3tUw4SiTYI85sDsrvh7qWCSY70htRk/ldo3q1C3+
Y1h11ZHha9niYPFEQbAyvupM8nw2hrejRTBDMA4GA1UdDwEB/wQEAwIBBjASBgNV
HRMBAf8ECDAGAQH/AgEBMB0GA1UdDgQWBBRPy7zJUi60Mx1uvJVL9rD8+XK+3jAK
BggqhkjOPQQDAgNIADBFAiEAsA5ha5E/pv4UBdIX0XmYqk905hch9YkM0aM1idXK
2/QCIDQMv88O698/domTyYnIHi2qoSyEl3aKTbntgGE/CNHj
-----END CERTIFICATE-----

View file

@ -5,6 +5,8 @@
#:use-module ((guix licenses) #:prefix license:) #:use-module ((guix licenses) #:prefix license:)
#:use-module (gnu packages bash) #:use-module (gnu packages bash)
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
#:use-module (guix utils)
#:use-module (guix build utils)
#:use-module (nonguix build-system binary) #:use-module (nonguix build-system binary)
#:use-module (guix build-system trivial) #:use-module (guix build-system trivial)
#:use-module (nongnu packages mozilla)) #:use-module (nongnu packages mozilla))
@ -16,7 +18,12 @@
(modify-inputs (modify-inputs
(package-inputs firefox) (package-inputs firefox)
(delete "pipewire") (delete "pipewire")
(append pipewire))))) (append pipewire)))
(arguments
(substitute-keyword-arguments (package-arguments firefox)
((#:phases phases)
#~(modify-phases #$phases
(delete 'check)))))))
(define-public firefox-wayland-new (define-public firefox-wayland-new
(package (package

View file

@ -1,4 +1,4 @@
(se-modules (home-config base-system) (use-modules (home-config base-system)
(gnu)) (gnu))
(operating-system (operating-system