From 1bf618dd862504aeb3b5f4b7190d5d0f896d0727 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Tue, 16 Jul 2024 07:35:30 +0300 Subject: packages: emacs: Rename module to emacs --- hecate/packages/emacs-xyz.scm | 91 ------------------------------------------- hecate/packages/emacs.scm | 91 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 91 insertions(+), 91 deletions(-) delete mode 100644 hecate/packages/emacs-xyz.scm create mode 100644 hecate/packages/emacs.scm diff --git a/hecate/packages/emacs-xyz.scm b/hecate/packages/emacs-xyz.scm deleted file mode 100644 index 36f583d..0000000 --- a/hecate/packages/emacs-xyz.scm +++ /dev/null @@ -1,91 +0,0 @@ -(define-module (hecate packages emacs) - #:use-module ((guix licenses) #:prefix license:) - #:use-module (guix packages) - #:use-module (guix cvs-download) - #:use-module (guix download) - #:use-module (guix deprecation) - #:use-module (guix bzr-download) - #:use-module (guix gexp) - #:use-module (guix i18n) - #:use-module (guix git-download) - #:use-module (guix hg-download) - #:use-module (guix build-system gnu) - #:use-module (guix build-system cmake) - #:use-module (guix build-system copy) - #:use-module (guix build-system emacs) - #:use-module (guix build-system perl) - #:use-module (guix build-system trivial) - #:use-module (gnu packages) - #:use-module (gnu packages emacs-xyz) - #:use-module (gnu packages emacs) - #:use-module (gnu packages databases) - #:use-module (gnu packages video) - #:use-module (gnu packages tor) - #:use-module (ice-9 match)) - -(define-public emacs-eshell-git-prompt - (let ((commit "dfcf9cd93add6763e2c46603b0323274d4c22906")) - (package - (name "emacs-eshell-git-prompt") - (version "0.1.3") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/xuchunyang/eshell-git-prompt") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "13b7nr0819pgzyvh0szi0zjyazgpxmsbqcz65cccyhh2pq48zb7j")))) - (build-system emacs-build-system) - (propagated-inputs - (list emacs-dash)) - (home-page "https://github.com/xuchunyang/eshell-git-prompt") - (synopsis "Themes for Emacs Shell (Eshell) prompt.") - (description "This package provides a variety of themes for Emacs Shell (Eshell) prompt.") - (license license:gpl3+)))) - -(define-public emacs-pcmpl-tailscale - (let ((commit "acd6bce54af506b0450cf6aa1068f63d4e25c8ce")) - (package - (name "emacs-pcmpl-tailscale") - (version "0.0.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.thanosapollo.org/pcmpl-tailscale") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0lk808ahy8ckg2fr2pqk3p5if81nqrwsajrgqafv9hgn8w4l1x0p")))) - (build-system emacs-build-system) - (home-page "https://git.thanosapollo.org/pcmpl-tailscale") - (synopsis "Enhanced shell completions for tailscale") - (description "This package provides enhanced completions for the -tailscale command and it's subcommands.") - (license license:gpl3+)))) - - -(define-public emacs-0x0 - (let ((commit "04f95142b25d8bb701f239539176df6617dcd982") - (revision "0")) - (package - (name "emacs-0x0") - (version (git-version "1.0.1" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.sr.ht/~willvaughn/emacs-0x0") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0vj9vrfkgm7plp5mvq22fm9sln11j9763g3wd2w6c82rlsk6dhva")))) - (build-system emacs-build-system) - (home-page "https://github.com/emacsorphanage/ac-ispell") - (synopsis "Integration with https://0x0.st, envs.sh, ttm.sh, and self-hosted services.") - (description - "0x0 is an pastebin integration tool. Functionality includes uploading -the current buffer, a file on your disk, or a string from the kill ring.") - (license license:gpl3+)))) diff --git a/hecate/packages/emacs.scm b/hecate/packages/emacs.scm new file mode 100644 index 0000000..36f583d --- /dev/null +++ b/hecate/packages/emacs.scm @@ -0,0 +1,91 @@ +(define-module (hecate packages emacs) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix packages) + #:use-module (guix cvs-download) + #:use-module (guix download) + #:use-module (guix deprecation) + #:use-module (guix bzr-download) + #:use-module (guix gexp) + #:use-module (guix i18n) + #:use-module (guix git-download) + #:use-module (guix hg-download) + #:use-module (guix build-system gnu) + #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) + #:use-module (guix build-system emacs) + #:use-module (guix build-system perl) + #:use-module (guix build-system trivial) + #:use-module (gnu packages) + #:use-module (gnu packages emacs-xyz) + #:use-module (gnu packages emacs) + #:use-module (gnu packages databases) + #:use-module (gnu packages video) + #:use-module (gnu packages tor) + #:use-module (ice-9 match)) + +(define-public emacs-eshell-git-prompt + (let ((commit "dfcf9cd93add6763e2c46603b0323274d4c22906")) + (package + (name "emacs-eshell-git-prompt") + (version "0.1.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/xuchunyang/eshell-git-prompt") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "13b7nr0819pgzyvh0szi0zjyazgpxmsbqcz65cccyhh2pq48zb7j")))) + (build-system emacs-build-system) + (propagated-inputs + (list emacs-dash)) + (home-page "https://github.com/xuchunyang/eshell-git-prompt") + (synopsis "Themes for Emacs Shell (Eshell) prompt.") + (description "This package provides a variety of themes for Emacs Shell (Eshell) prompt.") + (license license:gpl3+)))) + +(define-public emacs-pcmpl-tailscale + (let ((commit "acd6bce54af506b0450cf6aa1068f63d4e25c8ce")) + (package + (name "emacs-pcmpl-tailscale") + (version "0.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.thanosapollo.org/pcmpl-tailscale") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0lk808ahy8ckg2fr2pqk3p5if81nqrwsajrgqafv9hgn8w4l1x0p")))) + (build-system emacs-build-system) + (home-page "https://git.thanosapollo.org/pcmpl-tailscale") + (synopsis "Enhanced shell completions for tailscale") + (description "This package provides enhanced completions for the +tailscale command and it's subcommands.") + (license license:gpl3+)))) + + +(define-public emacs-0x0 + (let ((commit "04f95142b25d8bb701f239539176df6617dcd982") + (revision "0")) + (package + (name "emacs-0x0") + (version (git-version "1.0.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~willvaughn/emacs-0x0") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0vj9vrfkgm7plp5mvq22fm9sln11j9763g3wd2w6c82rlsk6dhva")))) + (build-system emacs-build-system) + (home-page "https://github.com/emacsorphanage/ac-ispell") + (synopsis "Integration with https://0x0.st, envs.sh, ttm.sh, and self-hosted services.") + (description + "0x0 is an pastebin integration tool. Functionality includes uploading +the current buffer, a file on your disk, or a string from the kill ring.") + (license license:gpl3+)))) -- cgit v1.2.3