fixing things i guess

This commit is contained in:
Chris Cochrun 2023-07-05 09:28:52 -05:00
parent 1316e27028
commit d211c52e9c
4 changed files with 47 additions and 38 deletions

View file

@ -357,7 +357,7 @@ colors:
# - (Linux/BSD) user login shell # - (Linux/BSD) user login shell
# - (Windows) powershell # - (Windows) powershell
shell: shell:
program: bash program: fish
# args: # args:
# - --login # - --login

View file

@ -1,14 +1,12 @@
#!/usr/bin/env fish # set -U fish_user_paths $HOME/.local/bin $HOME/scripts $HOME/bin $HOME/.doom-emacs/bin $HOME/.emacs.d/bin $HOME/.cargo/bin $HOME/dev/kde/src/kdesrc-build
# set TERM "xterm-256color"
set -U fish_user_paths $HOME/.local/bin $HOME/scripts $HOME/bin $HOME/.doom-emacs/bin $HOME/.emacs.d/bin $HOME/.cargo/bin $HOME/dev/kde/src/kdesrc-build # set EDITOR "emacsclient -c -a"
set TERM "xterm-256color" # set VISUAL "emacsclient -c -a emacs"
set EDITOR "emacsclient -c -a" # # set QT_QPA_PLATFORMTHEME "qt5ct"
set VISUAL "emacsclient -c -a emacs" # set KWIN_DRM_USE_EGL_STREAMS 1
# set QT_QPA_PLATFORMTHEME "qt5ct" # set -Ux ANDROID_SDK_ROOT /opt/android-sdk
set KWIN_DRM_USE_EGL_STREAMS 1 # set -Ux JAVA_HOME /usr/lib/jvm/default
set -Ux ANDROID_SDK_ROOT /opt/android-sdk # set -Ux CHROME_EXECUTABLE /usr/bin/qutebrowser
set -Ux JAVA_HOME /usr/lib/jvm/default
set -Ux CHROME_EXECUTABLE /usr/bin/qutebrowser
function fish_greeting -d "what's up, fish?" function fish_greeting -d "what's up, fish?"
# set_color $fish_color_autosuggestion[1] # set_color $fish_color_autosuggestion[1]
@ -203,30 +201,30 @@ end
# starship init fish | source # starship init fish | source
### ALIASES ### ALIASES
alias yay "paru" # alias yay "paru"
alias yeet "paru -Rns" # alias yeet "paru -Rns"
alias ls "exa -l" # alias ls "exa -l"
alias la "exa -la" # alias la "exa -la"
alias mpf "mpv --profile=fast" # alias mpf "mpv --profile=fast"
alias mps "mpv --profile=slow" # alias mps "mpv --profile=slow"
alias suspend "systemctl suspend" # alias suspend "systemctl suspend"
alias sysuse "systemctl --user" # alias sysuse "systemctl --user"
alias sys "systemctl" # alias sys "systemctl"
alias ec "emacsclient -t" # alias ec "emacsclient -t"
alias ecc "emacsclient -c" # alias ecc "emacsclient -c"
alias mkdir "mkdir -pv" # alias mkdir "mkdir -pv"
alias nupd "update-nix" # alias nupd "update-nix"
alias nupg "upgrade-nix" # alias nupg "upgrade-nix"
alias nixs "nix search nixpkgs" # alias nixs "nix search nixpkgs"
alias myip "curl icanhazip.com" # alias myip "curl icanhazip.com"
alias ytd "yt-dlp -o \"~/Videos/%(title)s.%(ext)s\" $1" # alias ytd "yt-dlp -o \"~/Videos/%(title)s.%(ext)s\" $1"
### Start X at login ### Start X at login
if status is-login # if status is-login
if test -z "$DISPLAY" -a "$XDG_VTNR" = 1 # if test -z "$DISPLAY" -a "$XDG_VTNR" = 1
exec dbus-run-session startx # exec dbus-run-session startx
end # end
end # end
# macchina # macchina
# pfetch # pfetch
@ -238,6 +236,6 @@ end
# end # end
# fm6000 -r -c blue # fm6000 -r -c blue
any-nix-shell fish --info-right | source # any-nix-shell fish --info-right | source
direnv hook fish | source direnv hook fish | source

View file

@ -61,6 +61,7 @@
"bat" "bat"
"dutree" "dutree"
"alacritty" "alacritty"
"fish-foreign-env"
"libnotify" "libnotify"
"nextcloud-client" "nextcloud-client"
"rofi-wayland" "rofi-wayland"
@ -85,13 +86,14 @@
"breeze" "breeze"
"breeze-icons" "breeze-icons"
"kdeconnect" "kdeconnect"
"plasma" ;; "plasma"
"dolphin" "dolphin"
"ark" "ark"
"kdenlive" "kdenlive"
"mediainfo" "mediainfo"
;; "tridactyl-native" ;; "tridactyl-native"
"qtwayland@5.15.8" "qtwayland@5.15.8"
"qtdeclarative@5.15.8"
;; "qtwayland" ;; "qtwayland"
"egl-wayland" "egl-wayland"
"pinentry" "pinentry"
@ -268,7 +270,15 @@
(home-fish-configuration (home-fish-configuration
(aliases '(("ls" . "exa -l") (aliases '(("ls" . "exa -l")
("gh" . "guix home -L ~/dotfiles/guix reconfigure ~/dotfiles/guix/home.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"))))) ("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")
("ytd" . "yt-dlp -o \\\"~/Videos/%(title)s.%(ext)s\\\" $1")))
(config (list
;; (plain-file "home-manager" "fenv source $HOME/.nix-profile/etc/profile.d/hm-session-vars.sh")
(plain-file "direnv" "direnv hook fish | source")
(local-file "../.config/fish/config.fish")))))
(simple-service 'config (simple-service 'config
home-xdg-configuration-files-service-type home-xdg-configuration-files-service-type
`(("hypr" ,(local-file "../.config/hypr" #:recursive? #t)) `(("hypr" ,(local-file "../.config/hypr" #:recursive? #t))
@ -284,6 +294,7 @@
("starship.toml" ,(local-file "../.config/starship.toml")) ("starship.toml" ,(local-file "../.config/starship.toml"))
("guix/channels.scm" ,(local-file "channels.scm")) ("guix/channels.scm" ,(local-file "channels.scm"))
("home-manager/home.nix" ,(local-file "home.nix")) ("home-manager/home.nix" ,(local-file "home.nix"))
("fish/functions" ,(local-file "../.config/fish/functions" #:recursive? #t))
("qt5ct/colors/snazzy.conf" ,(local-file "../.config/qt5ct/snazzy.conf")) ("qt5ct/colors/snazzy.conf" ,(local-file "../.config/qt5ct/snazzy.conf"))
("alacritty/alacritty.yml" ,(local-file "../.config/alacritty/alacritty.yml")) ("alacritty/alacritty.yml" ,(local-file "../.config/alacritty/alacritty.yml"))
("direnv/direnvrc" ,(plain-file "direnvrc" "\ ("direnv/direnvrc" ,(plain-file "direnvrc" "\

View file

@ -1,4 +1,4 @@
(define-module (zola) (define-module (pkgs zola)
#:use-module (gnu packages) #:use-module (gnu packages)
#:use-module (gnu packages base) #:use-module (gnu packages base)
#:use-module (gnu packages crates-io) #:use-module (gnu packages crates-io)