fixing up the guix config

This commit is contained in:
Chris Cochrun 2023-10-18 10:13:18 -05:00
parent adc1daf421
commit a055f7e71e
9 changed files with 125 additions and 64 deletions

View file

@ -11,6 +11,7 @@
#:use-module (pkgs qt5ct)
#:use-module (pkgs kdenlive)
#:use-module (home-services pipewire)
;; #:use-module (emacs packages melpa)
#:use-module (gnu home)
#:use-module (gnu home services)
#:use-module (gnu home services desktop)
@ -102,6 +103,7 @@
"brightnessctl"
"transmission"
"blesh"
"trash-cli"
;; Utilities and Libraries
"libva"
@ -123,18 +125,16 @@
"libimobiledevice"
"kio-extras"
"usbmuxd"
"darktable"
;; "nautilus"
"thunar"
"swaybg"
"dconf"
"dconf-editor"
;; "tracker"
;; "tracker-miners"
"gvfs"
;; "texlive"
"texlive"
;; "texlive-pdfx"
;; "texlive-latex-pdfx"
"trash-cli"
"jmtpfs"
"libmtp"
"xfconf"
@ -156,8 +156,8 @@
"libreoffice"
;; "nemo"
;; "tridactyl-native"
"qtwayland@5.15.8"
"qtdeclarative@5.15.8"
;; "qtwayland@5.15.8"
;; "qtdeclarative@5.15.8"
"egl-wayland"
"pinentry"
"pinentry-qt"
@ -177,9 +177,9 @@
"phinger-cursors-theme" ;; Personal package of cursors
"papirus-icon-theme"
"sound-theme-freedesktop"
"lightly"
;; Gui Apps
"lightly"
"nextcloud-client"
"dunst"
"rofi-wayland"
@ -190,18 +190,18 @@
"imv"
"mpv"
"mpv-mpris"
"firefox"
"icecat"
"firefox-wayland"
"qutebrowser"
"nyxt"
"breeze"
"kdeconnect"
"plasma"
;;"plasma"
"dolphin"
"darktable"
"thunar"
"dconf-editor"
"ark"
"kdenlive-fix" ;; Personal fixed kdenlive
;;"kdenlive-fix" ;; Personal fixed kdenlive
"gimp"
"distrobox"
"libreoffice"
@ -212,6 +212,7 @@
;; Fonts
"font-google-noto"
"font-google-noto-emoji"
"font-victor-mono"
;; Emacs and packages
"emacs-next-pgtk"
@ -248,7 +249,7 @@
"emacs-org-re-reveal"
"emacs-org-ql"
"emacs-org-msg"
"emacs-nov-el"
;; "emacs-nov-el"
"emacs-calfw"
"emacs-transmission"
"emacs-emojify"
@ -275,6 +276,7 @@
"emacs-pdf-tools"
"emacs-vterm"
"emacs-plz"
"emacs-empv"
"emacs-ement"
"emacs-bongo"
"emacs-emms"
@ -319,8 +321,8 @@
(home-bash-configuration
(guix-defaults? #t)
(aliases '(("grep" . "grep --color=auto")
("gh" . "guix home -L ~/dotfiles/guix reconfigure ~/dotfiles/guix/home.scm")
("gs" . "sudo guix system -L /home/chris/dotfiles/guix reconfigure /home/chris/dotfiles/guix/$(hostname).scm")
("gh" . "guix home -L ~/.dotfiles/guix reconfigure ~/.dotfiles/guix/home.scm")
("gs" . "sudo guix system -L /home/chris/.dotfiles/guix reconfigure /home/chris/.dotfiles/guix/$(hostname).scm")
("ytd" . "yt-dlp -o \\\"~/vids/%(title)s.%(ext)s\\\" $1")
("yta" . "yt-dlp -o \\\"~/music/%(title)s.%(ext)s\\\" $1")))
(bashrc (list (plain-file "blesh" "source $HOME/.guix-home/profile/share/blesh/ble.sh")
@ -358,8 +360,8 @@
(service home-fish-service-type
(home-fish-configuration
(aliases '(("ls" . "exa -l")
("gh" . "guix home -L ~/dotfiles/guix reconfigure ~/dotfiles/guix/home.scm")
("gs" . "sudo guix system -L /home/chris/dotfiles/guix reconfigure /home/chris/dotfiles/guix/$(hostname).scm")
("gh" . "guix home -L ~/.dotfiles/guix reconfigure ~/.dotfiles/guix/home.scm")
("gs" . "sudo guix system -L /home/chris/.dotfiles/guix reconfigure /home/chris/.dotfiles/guix/$(hostname).scm")
("ec" . "emacsclient -t")
("ecc" . "emacsclient -c")
("mkdir" . "mkdir -p")