From e9754f74d64beee52888932c24b5567a030a1e9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jurij=20Podgor=C5=A1ek?= Date: Sat, 2 Dec 2023 23:59:10 +0100 Subject: [PATCH] malo bolji zshrc, manifest z emacs paketi --- .zshrc | 4 +++- manifest.scm | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 manifest.scm diff --git a/.zshrc b/.zshrc index a7d20dc..e0ae29f 100644 --- a/.zshrc +++ b/.zshrc @@ -140,7 +140,9 @@ alias imgcrop1920="mogrify -resize 1920x1920 " # Za LXD! -export PATH="${PATH}:$(go env GOPATH)/bin:/sbin:/usr/sbin" +if command -v go; then + export PATH="${PATH}:$(go env GOPATH)/bin:/sbin:/usr/sbin" +fi #export LD_LIBRARY_PATH="$(go env GOPATH)/deps/dqlite/.libs/:$(go env GOPATH)/deps/raft/.libs/:${LD_LIBRARY_PATH}" # ??? fix crashanja diff --git a/manifest.scm b/manifest.scm new file mode 100644 index 0000000..fd7b827 --- /dev/null +++ b/manifest.scm @@ -0,0 +1,32 @@ +;; This "manifest" file can be passed to 'guix package -m' to reproduce +;; the content of your profile. This is "symbolic": it only specifies +;; package names. To reproduce the exact same profile, you also need to +;; capture the channels being used, as returned by "guix describe". +;; See the "Replicating Guix" section in the manual. + +(specifications->manifest + (list "screen" + "emacs-web-mode" + "emacs-php-mode" + "emacs-treemacs" + "emacs-general" + "emacs-projectile" + "emacs-lsp-mode" + "emacs-dashboard" + "emacs-writeroom" + "emacs-ivy" + "emacs-pyvenv" + "emacs-geiser" + "emacs-company" + "emacs-editorconfig" + "emacs-all-the-icons" + "emacs-doom-modeline" + "emacs-autothemer" + "emacs-annalist" + "emacs-rainbow-delimiters" + "sway" + "emacs-next-pgtk" + "glibc-locales@2.35" + "font-fira-code" + "foot" + "rofi-wayland"))