Update home-configuration/home-configuration.scm
parent
8c43ac7328
commit
dd66caedc8
|
@ -7,12 +7,15 @@
|
|||
(use-modules (gnu home)
|
||||
(gnu packages)
|
||||
(gnu services)
|
||||
(gnu packages guile-xyz)
|
||||
(gnu packages haskell)
|
||||
(gnu packages ebook)
|
||||
(gnu home services syncthing)
|
||||
(gnu packages tor)
|
||||
(gnu packages package-management)
|
||||
(gnu packages syncthing)
|
||||
(guix gexp)
|
||||
(gnu packages rust-apps)
|
||||
(gnu home services)
|
||||
(gnu home services shells)
|
||||
(gnu home services fontutils)
|
||||
|
@ -86,6 +89,8 @@
|
|||
lf
|
||||
ranger
|
||||
emacs-org-roam
|
||||
guile-ares-rs
|
||||
emacs-arei
|
||||
;; multimonitor
|
||||
xset
|
||||
arandr
|
||||
|
@ -125,7 +130,11 @@
|
|||
alacritty
|
||||
lm-sensors
|
||||
;; anki
|
||||
ripgrep
|
||||
emacs-olivetti
|
||||
emacs-deadgrep
|
||||
emacs-rg
|
||||
emacs-dumb-jump
|
||||
;; foliate
|
||||
emacs-slime
|
||||
python
|
||||
|
@ -134,7 +143,8 @@
|
|||
;; steam
|
||||
;; make
|
||||
p7zip
|
||||
cmake
|
||||
tor-client
|
||||
cmake
|
||||
;;
|
||||
emacs-dirvish
|
||||
readline
|
||||
|
@ -183,9 +193,11 @@
|
|||
"fcitx5-qt"
|
||||
"ungoogled-chromium"
|
||||
"fcitx5-gtk"
|
||||
"torbrowser"
|
||||
"unrar"
|
||||
"nicotine+"
|
||||
"foliate"
|
||||
"tor-client"
|
||||
"make"
|
||||
"calibre"
|
||||
"element-desktop"
|
||||
|
@ -202,9 +214,9 @@
|
|||
("lf" . "~/.local/bin/lf/lfrun")
|
||||
("ll" . "ls -l")
|
||||
("ls" . "ls -p --color=auto")
|
||||
;; todo fix this ("size" . "dured_func(){ du -sh \"$1\" | awk '{printf \"\\\\033[31m%s\\\\033[0m%s\\\\n\", \\$1, substr(\\$0, length(\\$1)+1)}'; unset -f dured_func; }; dured_func")
|
||||
("record" . "ffmpeg -f x11grab -r 25 -s 1366x768 -i $DISPLAY -c:v libx264 -pix_fmt yuv420p -preset ultrafast -crf 23 -y /tmp/output.mp4")
|
||||
("revive" . "xmodmap -e '\\''clear mod4'\\'' && xmodmap -e '\\''keycode 133 = F20'\\''")))
|
||||
("record" . "ffmpeg -f x11grab -r 25 -s 1366x768 -i $DISPLAY -c:v libx264 -pix_fmt yuv420p -preset ultrafast -crf 23 -y /tmp/output.mp4")
|
||||
("isolate" . "guix shell --container --network --preserve='^DISPLAY$' \
|
||||
--preserve='^XAUTHORITY$' --expose=$XAUTHORITY --expose=/etc/ssl/certs ")))
|
||||
(bashrc (list (local-file
|
||||
"/home/hashirama/src/guix-config/.bashrc"
|
||||
"bashrc")))
|
||||
|
@ -217,6 +229,8 @@
|
|||
. "$HOME/dev/guix_channel/ajatt-tools-guix:$GUILE_LOAD_PATH")
|
||||
("XMONAD_CONFIG_DIR"
|
||||
. "$HOME/.xmonad")
|
||||
("GUIX_PROFILE=$HOME/.config/guix/current"
|
||||
. "$GUIX_PROFILE/etc/profile")
|
||||
))
|
||||
))
|
||||
|
||||
|
@ -261,7 +275,7 @@
|
|||
"audio/ogg"
|
||||
"audio/opus"
|
||||
"audio/x-opus+ogg"
|
||||
"audio/flac"
|
||||
"audio/flac"
|
||||
"video/mp4"
|
||||
"video/x-matroska"
|
||||
"video/webm"))
|
||||
|
@ -320,10 +334,10 @@
|
|||
("EDITOR" . "emacs")
|
||||
("FCEDIT" . "emacs")
|
||||
("PAGER" . "less")
|
||||
("READER" . "emacs")
|
||||
("READER" . "foliate")
|
||||
("SHELL" . "bash")
|
||||
("TERMINAL" . "alacritty")
|
||||
("VISUAL" . "emacs")
|
||||
("VISUAL" . "nsxiv")
|
||||
("WM" . "xmonad")))))
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue