summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/home-packages/gnome-xyz.scm4
-rw-r--r--modules/home-packages/shells.scm45
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)))
+
+