diff options
Diffstat (limited to 'guix/.guix-packages/emacs.scm')
l---------[-rw-r--r--] | guix/.guix-packages/emacs.scm | 257 |
1 files changed, 1 insertions, 256 deletions
diff --git a/guix/.guix-packages/emacs.scm b/guix/.guix-packages/emacs.scm index 14ff055..f918131 100644..120000 --- a/guix/.guix-packages/emacs.scm +++ b/guix/.guix-packages/emacs.scm @@ -1,256 +1 @@ -(define-module (emacs) - #:use-module ((guix licenses) #:prefix license:) - #:use-module (guix packages) - #:use-module (guix download) - #:use-module (guix build-system gnu) - #:use-module (guix git-download) - #:use-module (guix licenses) - #:use-module (guix utils) - #:use-module (guix memoization) - #:use-module (guix build-system emacs) - #:use-module (guix build-system glib-or-gtk) - #:use-module (gnu packages) - #:use-module (gnu packages imagemagick) - #:use-module (gnu packages xorg) - #:use-module (gnu packages base) - #:use-module (gnu packages code) - #:use-module (gnu packages gcc) - #:use-module (gnu packages php) - #:use-module (gnu packages web) - #:use-module (gnu packages autotools) - #:use-module (gnu packages compression) - #:use-module (gnu packages emacs) - #:use-module (gnu packages emacs-xyz) - #:use-module (guix utils) - #:use-module (srfi srfi-1) - #:use-module (ice-9 match)) - -(define-public emacs-pythonic - (package - (name "emacs-pythonic") - (version "0.2.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/pythonic-emacs/pythonic.git") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0hbvy8wdi5dgxn86j8z54y2fhcvm605xxm6xv054nl6fw2hh2h5h")))) - (build-system emacs-build-system) - (propagated-inputs - `(("s" ,emacs-s) - ("f" ,emacs-f))) - (home-page "https://github.com/pythonic-emacs/anaconda-mode") - (synopsis "Utility functions for writing pythonic emacs package.") - (description - "Utility functions for writing pythonic emacs package.") - (license license:gpl3+))) - -(define-public emacs-anaconda-mode - (package - (name "emacs-anaconda-mode") - (version "0.1.14") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/pythonic-emacs/anaconda-mode.git") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "04f6kw4rd8k6waiyfbk7x8qdrqm411mdsdzjh2w9rvmv7y36ckh8")))) - (build-system emacs-build-system) - (propagated-inputs - `(("emacs-pythonic" ,emacs-pythonic) - ("dash" ,emacs-dash) - ("s" ,emacs-s) - ("f" ,emacs-f))) - (home-page "https://github.com/pythonic-emacs/anaconda-mode") - (synopsis "Code navigation, documentation lookup and completion for -Python.") - (description - "Code navigation, documentation lookup and completion for Python.") - (license license:gpl3))) - -(define-public emacs-kiwix - (package - (name "emacs-kiwix") - (version "1.0.3") - (source - (origin - (method url-fetch) - (uri (string-append - "https://elpa.gnu.org/packages/kiwix-" - version - ".tar")) - (sha256 - (base32 - "061b816xp8ykqd56z0nvc69aql9y4mba42p6x6vc0j6gr9n3c1j6")))) - (build-system emacs-build-system) - (propagated-inputs - `(("emacs-request" ,emacs-request))) - (home-page - "https://github.com/stardiviner/kiwix.el") - (synopsis - "Searching offline Wikipedia through Kiwix.") - (description - "Emacs client for a free offline web browser created by Emmanuel -Engelhart and Renaud Gaudin in 2007.") - (license license:gpl3+))) - -(define-public emacs-realgud-xdebug - (package - (name "emacs-realgud-xdebug") - (version "0.1.0") - (source - (origin - (uri (git-reference - (url "https://github.com/realgud/realgud-xdebug") - (commit version))) - (method git-fetch) - (sha256 - (base32 "0iyxm4yfjwpc322md8iz38xs1y6whqjgsbbs7vdjw1k5029q8nc0")) - (file-name (git-file-name name version)))) - (build-system emacs-build-system) - (inputs - (list emacs-realgud)) - (home-page "https://github.com/realgud/realgud-xdebug/") - (synopsis - "Modular front-end for interacting with external debuggers") - (description - "RealGUD is a modular, extensible GNU Emacs front-end for interacting -with external debuggers. It integrates various debuggers such as gdb, pdb, -ipdb, jdb, lldb, bashdb, zshdb, etc. and allows visually steping through code in the -sources. Unlike GUD, it also supports running multiple debug sessions in -parallel.") - (license license:gpl3+))) - -(define-public emacs-xcscope - (package - (name "emacs-xcscope") - (version "1.5") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/dkogan/xcscope.el") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0w2bxrnidladpzrd82z3w3gvjhajs71k5vjk2y03r09i9fwn2ykc")))) - (build-system emacs-build-system) - (home-page "https://github.com/realgud/realgud-xdebug/") - (synopsis - "emacs auto-complete & company-mode for php ") - (description - "The PHP code completion and the jump to definition/declaration/inclusion-file provided by phpctags") - (license license:gpl3+))) - -(define-public emacs-ac-php - (package - (name "emacs-ac-php") - (version "2.4.2") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/xcwen/ac-php") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "08vfdp7q6x5fk2nn5dl884cyysxrl2gw8f16g7wqvf7v24jmx71d")))) - (build-system emacs-build-system) - (native-inputs - (list emacs-company emacs-helm)) - (propagated-inputs - (list emacs-php-mode php emacs-s - emacs-f emacs-popup emacs-dash - emacs-xcscope cscope emacs-auto-complete - emacs-yasnippet)) - (home-page "https://github.com/xcwen/ac-php") - (synopsis - "emacs auto-complete & company-mode for php ") - (description - "The PHP code completion and the jump to definition/declaration/inclusion-file provided by phpctags") - (license license:gpl3+))) - -(define-public emacs-php-quickhelp - (package - (name "emacs-php-quickhelp") - (version "0.5.5") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/vpxyz/php-quickhelp") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1d9rg699wl67qkb93r4qnjn0ng4xn9c2g6kc98zaiy2v0v2wcv8g")))) - (build-system emacs-build-system) - (propagated-inputs - (list jq)) - (home-page "https://github.com/vpxyz/php-quickhelp") - (synopsis - "A php quickhelp and eldoc backed for emacs ") - (description - "Provide quick help (and a eldoc beckend) for company-php and company-phpactor. It require jq to extract a short help from php manual.") - (license license:gpl3+))) - -(define-public emacs-mastodon-updated - (package - (inherit emacs-mastodon) - (name "emacs-mastodon") - (version "1.0.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://codeberg.org/martianh/mastodon.el") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "13swcbvwhjl8ksrgzvmfafkgd3iz8znk49bs1n48w3g9qvh097w7")))) - (propagated-inputs - (list emacs-request)) - (build-system emacs-build-system))) - -(define-public emacs-mini-modeline - (package - (name "emacs-mini-modeline") - (version "20211130.604") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kiennq/emacs-mini-modeline.git") - (commit "434b98b22c69c8b3b08e9c267c935591c49a8301"))) - (sha256 - (base32 - "063bpi3gxzi6kkc3mb9h4m8lvbsvfw47z559960h912h2l3z6vhq")))) - (build-system emacs-build-system) - (propagated-inputs (list emacs-dash)) - (home-page "https://github.com/kiennq/emacs-mini-modeline") - (synopsis "Display modeline in minibuffer") - (description - "Display modeline in minibuffer. With this we save one display line and also -don't have to see redundant information.") - (license #f))) - -(define-public emacs-isearch-mb - (package - (name "emacs-isearch-mb") - (version "0.5") - (source (origin - (method url-fetch) - (uri (string-append "https://elpa.gnu.org/packages/isearch-mb-" - version ".tar")) - (sha256 - (base32 - "0fah8dmh9jv05i93ccn9dvl7qmfy32vwxqdzkf1v8gr1plsyjyx7")))) - (build-system emacs-build-system) - (home-page "https://github.com/astoff/isearch-mb") - (synopsis "Control isearch from the minibuffer") - (description "") - (license license:gpl3+))) +/gnu/store/bp44dky1ixj2w1hqjs8nw7a5k177vl9s-home-dotfiles--guix-packages-emacs-scm
\ No newline at end of file |