diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/home-packages/gnome-xyz.scm | 4 | ||||
-rw-r--r-- | modules/home-packages/shells.scm | 45 |
2 files changed, 47 insertions, 2 deletions
diff --git a/modules/home-packages/gnome-xyz.scm b/modules/home-packages/gnome-xyz.scm index f07a1f1..32abb18 100644 --- a/modules/home-packages/gnome-xyz.scm +++ b/modules/home-packages/gnome-xyz.scm @@ -59,7 +59,7 @@ (invoke bash "build.sh") (invoke bash "install.sh" "-d" bin))))) (home-page "https://github.com/vinceliuice/Lavanda-gtk-theme") - (synopsis "test") - (description "test") + (synopsis "Lavanda gtk theme for linux desktops") + (description "Lavanda gtk theme for linux desktops") (license license:gpl3)))) diff --git a/modules/home-packages/shells.scm b/modules/home-packages/shells.scm new file mode 100644 index 0000000..b9ba646 --- /dev/null +++ b/modules/home-packages/shells.scm @@ -0,0 +1,45 @@ +(define-module (home-packages shells) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix gexp) + #:use-module (gnu packages base) + #:use-module (gnu packages version-control) + #:use-module (gnu packages web) + #:use-module (gnu packages bash) + #:use-module (gnu packages) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix download) + #:use-module (guix build-system trivial) + #:use-module (guix utils)) + +(define-public zsh-autosuggestions + (package + (name "zsh-autosuggestions") + (version "0.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zsh-users/zsh-autosuggestions") + (commit (string-append "v" version)))) + (sha256 + (base32 + "1g3pij5qn2j7v7jjac2a63lxd97mcsgw6xq6k5p7835q9fjiid98")) + (file-name (git-file-name name version)))) + (build-system trivial-build-system) + (arguments + '(#:modules ((guix build utils)) + #:builder + (begin + (use-modules (guix build utils)) + (let* ((out (assoc-ref %outputs "out")) + (bin (string-append out "/share/zsh/zsh-autosuggestions")) + (source (assoc-ref %build-inputs "source"))) + (mkdir-p bin) + (copy-recursively source bin))))) + (home-page "https://github.com/zsh-users/zsh-autosuggestions") + (synopsis "Fish-like autosuggestions for zsh") + (description "Fish-like fast/unobtrusive autosuggestions for zsh. It suggests commands as you type based on history and completions.") + (license license:expat))) + + |