Update home-configuration/home-configuration.scm
parent
8c43ac7328
commit
dd66caedc8
|
@ -7,12 +7,15 @@
|
||||||
(use-modules (gnu home)
|
(use-modules (gnu home)
|
||||||
(gnu packages)
|
(gnu packages)
|
||||||
(gnu services)
|
(gnu services)
|
||||||
|
(gnu packages guile-xyz)
|
||||||
(gnu packages haskell)
|
(gnu packages haskell)
|
||||||
(gnu packages ebook)
|
(gnu packages ebook)
|
||||||
(gnu home services syncthing)
|
(gnu home services syncthing)
|
||||||
|
(gnu packages tor)
|
||||||
(gnu packages package-management)
|
(gnu packages package-management)
|
||||||
(gnu packages syncthing)
|
(gnu packages syncthing)
|
||||||
(guix gexp)
|
(guix gexp)
|
||||||
|
(gnu packages rust-apps)
|
||||||
(gnu home services)
|
(gnu home services)
|
||||||
(gnu home services shells)
|
(gnu home services shells)
|
||||||
(gnu home services fontutils)
|
(gnu home services fontutils)
|
||||||
|
@ -86,6 +89,8 @@
|
||||||
lf
|
lf
|
||||||
ranger
|
ranger
|
||||||
emacs-org-roam
|
emacs-org-roam
|
||||||
|
guile-ares-rs
|
||||||
|
emacs-arei
|
||||||
;; multimonitor
|
;; multimonitor
|
||||||
xset
|
xset
|
||||||
arandr
|
arandr
|
||||||
|
@ -125,7 +130,11 @@
|
||||||
alacritty
|
alacritty
|
||||||
lm-sensors
|
lm-sensors
|
||||||
;; anki
|
;; anki
|
||||||
|
ripgrep
|
||||||
emacs-olivetti
|
emacs-olivetti
|
||||||
|
emacs-deadgrep
|
||||||
|
emacs-rg
|
||||||
|
emacs-dumb-jump
|
||||||
;; foliate
|
;; foliate
|
||||||
emacs-slime
|
emacs-slime
|
||||||
python
|
python
|
||||||
|
@ -134,7 +143,8 @@
|
||||||
;; steam
|
;; steam
|
||||||
;; make
|
;; make
|
||||||
p7zip
|
p7zip
|
||||||
cmake
|
tor-client
|
||||||
|
cmake
|
||||||
;;
|
;;
|
||||||
emacs-dirvish
|
emacs-dirvish
|
||||||
readline
|
readline
|
||||||
|
@ -183,9 +193,11 @@
|
||||||
"fcitx5-qt"
|
"fcitx5-qt"
|
||||||
"ungoogled-chromium"
|
"ungoogled-chromium"
|
||||||
"fcitx5-gtk"
|
"fcitx5-gtk"
|
||||||
|
"torbrowser"
|
||||||
"unrar"
|
"unrar"
|
||||||
"nicotine+"
|
"nicotine+"
|
||||||
"foliate"
|
"foliate"
|
||||||
|
"tor-client"
|
||||||
"make"
|
"make"
|
||||||
"calibre"
|
"calibre"
|
||||||
"element-desktop"
|
"element-desktop"
|
||||||
|
@ -202,9 +214,9 @@
|
||||||
("lf" . "~/.local/bin/lf/lfrun")
|
("lf" . "~/.local/bin/lf/lfrun")
|
||||||
("ll" . "ls -l")
|
("ll" . "ls -l")
|
||||||
("ls" . "ls -p --color=auto")
|
("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")
|
||||||
("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$' \
|
||||||
("revive" . "xmodmap -e '\\''clear mod4'\\'' && xmodmap -e '\\''keycode 133 = F20'\\''")))
|
--preserve='^XAUTHORITY$' --expose=$XAUTHORITY --expose=/etc/ssl/certs ")))
|
||||||
(bashrc (list (local-file
|
(bashrc (list (local-file
|
||||||
"/home/hashirama/src/guix-config/.bashrc"
|
"/home/hashirama/src/guix-config/.bashrc"
|
||||||
"bashrc")))
|
"bashrc")))
|
||||||
|
@ -217,6 +229,8 @@
|
||||||
. "$HOME/dev/guix_channel/ajatt-tools-guix:$GUILE_LOAD_PATH")
|
. "$HOME/dev/guix_channel/ajatt-tools-guix:$GUILE_LOAD_PATH")
|
||||||
("XMONAD_CONFIG_DIR"
|
("XMONAD_CONFIG_DIR"
|
||||||
. "$HOME/.xmonad")
|
. "$HOME/.xmonad")
|
||||||
|
("GUIX_PROFILE=$HOME/.config/guix/current"
|
||||||
|
. "$GUIX_PROFILE/etc/profile")
|
||||||
))
|
))
|
||||||
))
|
))
|
||||||
|
|
||||||
|
@ -261,7 +275,7 @@
|
||||||
"audio/ogg"
|
"audio/ogg"
|
||||||
"audio/opus"
|
"audio/opus"
|
||||||
"audio/x-opus+ogg"
|
"audio/x-opus+ogg"
|
||||||
"audio/flac"
|
"audio/flac"
|
||||||
"video/mp4"
|
"video/mp4"
|
||||||
"video/x-matroska"
|
"video/x-matroska"
|
||||||
"video/webm"))
|
"video/webm"))
|
||||||
|
@ -320,10 +334,10 @@
|
||||||
("EDITOR" . "emacs")
|
("EDITOR" . "emacs")
|
||||||
("FCEDIT" . "emacs")
|
("FCEDIT" . "emacs")
|
||||||
("PAGER" . "less")
|
("PAGER" . "less")
|
||||||
("READER" . "emacs")
|
("READER" . "foliate")
|
||||||
("SHELL" . "bash")
|
("SHELL" . "bash")
|
||||||
("TERMINAL" . "alacritty")
|
("TERMINAL" . "alacritty")
|
||||||
("VISUAL" . "emacs")
|
("VISUAL" . "nsxiv")
|
||||||
("WM" . "xmonad")))))
|
("WM" . "xmonad")))))
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue