1
0
Fork 0

Compare commits

..

No commits in common. "6797f80d0e93b8ccf9e4a3a332b531d3702206c3" and "7a742d3639fd1f0d14c96fe80c8b2b273e855021" have entirely different histories.

6 changed files with 6 additions and 74 deletions

View File

@ -12,6 +12,10 @@ end
set -x GPG_TTY (tty) set -x GPG_TTY (tty)
set -x EDITOR /usr/bin/hx
set -x VISUAL /usr/bin/hx
set -Ua fish_user_paths /home/sudoer777/.config/guix/current/bin/ set -Ua fish_user_paths /home/sudoer777/.config/guix/current/bin/
set -x GUIX_HOME /home/sudoer777/.guix-home/profile set -x GUIX_HOME /home/sudoer777/.guix-home/profile
@ -28,11 +32,6 @@ set -x SSL_CERT_FILE $GUIX_HOME/etc/ssl/certs/ca-certificates.crt
set -x GIT_SSL_CAINFO $SSL_CERT_FILE set -x GIT_SSL_CAINFO $SSL_CERT_FILE
set -x EDITOR $GUIX_HOME/bin/hx
set -x VISUAL $GUIX_HOME/bin/hx
alias ls='exa' alias ls='exa'
function home-reconfig function home-reconfig
@ -49,8 +48,4 @@ function home-update
just update just update
end end
function hotspot
sudo sysctl net.ipv4.ip_default_ttl=65
end
fish_add_path -g fish_add_path -g

View File

@ -1 +0,0 @@
{"email":"vaultwarden@sudoer777.dev","base_url":"https://vault.sudoer777.dev/","identity_url":null,"notifications_url":null,"lock_timeout":3600,"sync_interval":3600,"pinentry":"pinentry","client_cert_path":null}

View File

@ -1 +0,0 @@
# use-keyboxd

View File

@ -1,5 +0,0 @@
pinentry-program /gnu/store/mglbqwkdyzxqw0gfngmghr7vrkcxwkxa-pinentry-tty-1.2.1/bin/pinentry
default-cache-ttl 600
max-cache-ttl 7200
default-cache-ttl-ssh 1800
max-cache-ttl-ssh 7200

View File

@ -12,5 +12,3 @@
pinentry-mode = loopback pinentry-mode = loopback
[init] [init]
defaultBranch = main defaultBranch = main
[sendemail]
smtpserver = /home/sudoer777/.guix-home/profile/bin/msmtp

View File

@ -10,46 +10,16 @@
(gnu home services guix) (gnu home services guix)
(gnu home services gnupg) (gnu home services gnupg)
(gnu home services ssh) (gnu home services ssh)
(gnu home services mail)
(gnu home services syncthing)) (gnu home services syncthing))
(home-environment (home-environment
(packages (specifications->packages (list "emacs-guix" (packages (specifications->packages (list "emacs-guix"
"emacs-geiser-guile" "emacs-geiser-guile"
"emacs-geiser" "emacs-geiser"
"coreutils"
"findutils"
"util-linux"
; "shadow" - conflicts with host distro (needs Shepherd?)
"iputils"
"procps"
"psmisc"
"gzip"
"tar"
"diffutils"
"iproute2"
"ncurses"
"bzip2"
"xz"
"psmisc"
"curl"
"pinentry-tty"
"wget"
"man-db"
"mailutils"
"lsof"
"strace"
"tcpdump"
"file"
"e2fsprogs"
"guile" "guile"
"guix" "guix"
"speedtest-cli"
"emacs" "emacs"
"make" "make"
"password-store"
"pass-otp"
"rbw"
"just" "just"
"bat" "bat"
"cups" "cups"
@ -65,7 +35,6 @@
; "waybar" - conflicts with host distro ; "waybar" - conflicts with host distro
"pijul" "pijul"
"git" "git"
"git:send-email"
"starship" "starship"
; "hyprland" - conflicts with host distro ; "hyprland" - conflicts with host distro
; "inkscape" - libcamera broken ; "inkscape" - libcamera broken
@ -74,6 +43,7 @@
"flatpak" "flatpak"
"libreoffice" "libreoffice"
"kitty" "kitty"
; "gnupg" - conflicts with host distro
"dolphin" "dolphin"
"keepassxc" "keepassxc"
"htop" "htop"
@ -149,33 +119,9 @@
(local-file ".config/fish/config.fish"))))) (local-file ".config/fish/config.fish")))))
(service home-files-service-type (service home-files-service-type
`((".emacs.d/init.el" ,(local-file "./.emacs.d/init.el")) `((".emacs.d/init.el" ,(local-file "./.emacs.d/init.el"))
(".gitconfig" ,(local-file "./gitconfig")) (".gitconfig" ,(local-file "./gitconfig"))))
(".gnupg/common.conf" ,(local-file "./.gnupg/common.conf"))))
(service home-xdg-configuration-files-service-type (service home-xdg-configuration-files-service-type
`(("weechat/weechat.conf" ,(local-file "./.config/weechat/weechat.conf")) `(("weechat/weechat.conf" ,(local-file "./.config/weechat/weechat.conf"))
("zathura/zathurarc" ,(local-file "./.config/zathura/zathurarc")) ("zathura/zathurarc" ,(local-file "./.config/zathura/zathurarc"))
("rbw/config.json" ,(local-file "./.config/rbw/config.json"))
("guix/channels.scm" ,(local-file "./channels.scm.lock")))) ("guix/channels.scm" ,(local-file "./channels.scm.lock"))))
(service home-gpg-agent-service-type
(home-gpg-agent-configuration
(pinentry-program
(file-append pinentry-tty "/bin/pinentry"))
(ssh-support? #t)))
(service home-msmtp-service-type
(home-msmtp-configuration
(accounts
(list
(msmtp-account
(name "default")
(configuration
(msmtp-configuration
(host "smtp.fastmail.com")
(port 465)
(auth? #t)
(user "fastmail@ethanreece.com")
(from "guix-home@ethanreece.com")
(tls? #t)
(tls-starttls? #f)
(tls-trust-file "~/.guix-home/profile/etc/ssl/certs/ca-certificates.crt")
(password-eval "pass Mail/fastmail@ethanreece.com"))))))))
(service home-symlink-manager-service-type)))) (service home-symlink-manager-service-type))))