alezost

alezost pushed to master at alezost/config

2 years ago

alezost pushed tag v0.2.2 to alezost/guile-xosd

3 years ago

alezost pushed to master at alezost/guile-xosd

3 years ago

alezost pushed tag v0.10 to alezost/emacs-alect-themes

3 years ago

alezost pushed to master at alezost/emacs-alect-themes

3 years ago

alezost pushed to master at alezost/emacs-guix

  • c9aef52121 elisp/ui-package: Add 'guix-package-use-name-at-point' variable * elisp/guix-ui-package.el (guix-package-use-name-at-point): New variable. (guix-packages-by-name): Use it.
  • e5ff0e5905 elisp/ui-package: Fix an error on package name read This is a followup to commit fbc2bbc12873ce080992f99b12c652ae007fc3c6. Reported by Nicolò Balzarotti at <https://github.com/alezost/guix.el/issues/45> and by Christopher Howard at <https://lists.gnu.org/archive/html/bug-guix/2021-06/msg00036.html>. * elisp/guix-ui-package.el (guix-packages-by-name): Make sure 'thing-at-point' returns a string (it can also return nil). Otherwise, do not read package names (as it would be a useless function call).
  • View comparison for these 2 commits »

3 years ago

alezost pushed to master at alezost/emacs-guix

  • 8ce6d219e8 Rename 'guix-search-…' to 'guix-packages-…' commands * elisp/guix-ui-package.el (guix-search-by-regexp, guix-search-by-name): Leave as obsolete aliases; rename to 'guix-packages-by-regexp' and 'guix-packages-by-name-regexp' respectively. * elisp/guix-popup.el (guix-package-popup): Adjust accordingly. * elisp/guix-help.el (guix-help-specifications): Likewise. * doc/emacs-guix.texi (Package Commands): Likewise.
  • fbc2bbc128 elisp/ui-package: Use thing at point for 'guix-packages-by-name' command Ispired by Formbi: <https://gitlab.com/emacs-guix/emacs-guix/-/merge_requests/9/diffs>. * elisp/guix-ui-package.el (guix-packages-by-name): Check 'thing-at-point' and use it if it is a package name.
  • 057e3a61b2 Remove all references to the "GuixSD" name This is a modified copy of <https://git.savannah.gnu.org/cgit/guix/emacs-guix.git/commit/?id=825ab772f7f64700a9914ccbf9b079eb6aef6461>. * README (About, Installation): Replace ‘GuixSD’ with ‘Guix System’. * doc/emacs-guix.texi (Package Commands, Profiles, Generations, System) (System From File, Services, Service Commands): Likewise. * elisp/guix-about.el (guix-logo-file): Do not use ‘guixsd-logo.svg’. * elisp/guix-utils.el (guix-guixsd?): Remove now unused procedure. (guix-read-os-file-name): Update docstring. * images/README: Refer to singular ‘guix-logo.svg’. * images/guixsd-logo.svg: Delete file.
  • View comparison for these 3 commits »

3 years ago

alezost pushed to master at alezost/emacs-bui

  • f3a137628e examples/buffers: Use default filters * examples/buffers.el (buffers-filter-predicates): Add default filters.
  • ab62fcefc3 core: Add interactive filters Co-authored-by: Alex Kost <alezost@gmail.com> * bui-utils.el (bui-apply-interactive): New function. * bui-core.el (bui-enable-filter): Use it. (bui-filter-by-regexp, bui-filter-by-sexp): New functions. (bui-filter-predicates): Add them.
  • ed3f2c8b26 core: Add 'bui-current-params' * bui-core.el (bui-current-params): New function.
  • 9a2321b322 Fix typo
  • View comparison for these 4 commits »

3 years ago

alezost pushed to master at alezost/guix-config

  • 1fb884c7b1 packages/games: Update 'fheroes2' for the new home and version (0.8.4)
  • c57e3db08e os: Do not build bootloader in any way
  • 16dfa51151 os: Add "de_DE.utf8" locale
  • c917a282e7 packages: Fix 'fheroes2' build * modules/al/guix/packages/games.scm (fheroes2): CPATH may not be set.
  • 7421d0cc48 packages: Update 'font-symbola' to 13.00 * modules/al/guix/packages/fonts.scm (font-symbola): Update version, home page, and adjust for the TTF->OTF change.
  • View comparison for these 5 commits »

3 years ago

alezost pushed to master at alezost/emacs-guix

  • bb2a0539f8 elisp/repl: Support geiser 0.12.x * elisp/guix-repl.el (guix-start-repl): Set 'geiser-repl-buffer-project'.
  • 753dbb08aa scheme: Remove "@@" from 'log-url' "@@" is not allowed in Guile 3.x. * scheme/emacs-guix/actions.scm (package-build-log-file): Do not use "@@".
  • 66695d0af0 scheme: Remove "@@" from "pack" symbols "@@" is not allowed in Guile 3.x. * scheme/emacs-guix/pack.scm (compressor-names): Do not use "@@". (pack-format-names): Likewise.
  • 20cb235ae9 scheme: Remove "@@" from 'operating-system-firmware' "@@" is not allowed in Guile 3.x. * scheme/emacs-guix/system.scm (system-firmware-sexp): Do not use "@@".
  • 307aa05e87 scheme: Remove "@@" from 'search-path-environment-variables' "@@" is not allowed in Guile 3.x. * scheme/emacs-guix/profiles.scm: Use 'search-path-environment-variables' directly from (guix scripts package) module.
  • View comparison for these 5 commits »

3 years ago

alezost pushed to master at alezost/emacs-guix

  • 41fba4eec8 Fix the previous commit This is a followup to commit d246b2c443bbb9d49575b63bb78c14699c4448cf.

4 years ago

alezost pushed to master at alezost/emacs-guix

  • d246b2c443 elisp/misc: Update Emacs path if needed This helps Geiser find the correct (environment's) Guile. * elisp/guix-misc.el (guix-set-emacs-environment): Set 'exec-path' when setting "PATH" variable.

4 years ago

alezost pushed to master at alezost/emacs-journal

4 years ago

alezost pushed to master at alezost/emacs-guix

  • 58a840d067 build: Fix build for Emacs 27 <https://gitlab.com/emacs-guix/emacs-guix/-/merge_requests/5>. * elisp/local.mk (AUTOLOADS): Add '-l autoload' option to make it compatible with Emacs 27.

4 years ago

alezost pushed to master at alezost/emacs-alect-themes

  • 684249b83d Add 'magit-header-line-key' face
  • bbdcd4e6b3 Replace 'emms-mode-line-icon-image-cache' with 'emms-mode-line-icon-color' This EMMS bug was fixed by <https://git.savannah.gnu.org/cgit/emms.git/commit/?id=de5643494ae61617aa247b00d42d84b84ea9b12e>.
  • View comparison for these 2 commits »

4 years ago

alezost pushed to master at alezost/emacs-guix

  • a975da31aa scheme/packages: Fix compilation warning (for Guile 3.0) * scheme/emacs-guix/packages.scm (packages-from-file): Use 'primitive-load' instead of 'load' as the latter gives a warning if compiled with Guile 3.0.
  • 968cad7f1a scheme: Add missing autoloads (for Guile 3.0) See <http://git.savannah.gnu.org/cgit/guix.git/commit/?id=6a7c4636d4dec47eefa03c95da5a1315bd0e0413> for the explanation. * scheme/emacs-guix/lint.scm (emacs-guix): Add 'package-specification' autoload. * scheme/emacs-guix/profiles.scm (emacs-guix): Add 'user-owned?' autoload.
  • View comparison for these 2 commits »

4 years ago

alezost pushed to master at alezost/emacs-imenus

4 years ago

alezost pushed to master at alezost/emacs-guix

  • df1fc5d888 elisp/command: Disambiguate "--list-profiles" package option Reported by ksg at <http://issues.guix.gnu.org/41614> and by zimoun at <https://gitlab.com/emacs-guix/emacs-guix/-/issues/24>. This option was added by <http://git.savannah.gnu.org/cgit/guix.git/commit/?id=3972dc5d43ea824ee4ab78592e759f62ce90bf6a>. * elisp/guix-command.el (guix-command-improve-package-argument): Use "P" for "--list-profiles" (as "l" is already used by "--list-generations").
  • e0f1c0803f elisp/command: Disambiguate "--no-offload" build option This option was renamed from "--no-build-hook" by <http://git.savannah.gnu.org/cgit/guix.git/commit/?id=dc209d5a5ddba4320c9a4f893d6df4b70f3685a0>. * elisp/guix-command.el (guix-command-improve-common-build-argument): Use "O" for "--no-offload" (as "n" is used by "--dry-run").
  • View comparison for these 2 commits »

4 years ago

alezost pushed to master at alezost/emacs-guix

  • 5b65938f77 scheme/actions: Updates for a recent API change That was introduced by <https://git.savannah.gnu.org/cgit/guix.git/commit/?id=65ffb9388c1c3d870cb07e4cb3ef12c9ac06a161> This should fix <https://gitlab.com/emacs-guix/emacs-guix/-/issues/18>. * scheme/emacs-guix/actions.scm (process-package-actions): Use the new 'with-build-handler' macro instead of calling 'build-and-use-profile' with '#:dry-run?' and '#:use-substitutes?' keywords. (package-source-build-derivation): Likewise.
  • 9faebb7b07 elisp/devel: Update font-lock and indent symbols According to the Guix's ".dir-locals.el".
  • View comparison for these 2 commits »

4 years ago

alezost pushed to master at alezost/emacs-guix

  • 0b8f751243 elisp/prettify: Adjust 'guix-prettify-regexp' Reported by zimoun: <https://gitlab.com/emacs-guix/emacs-guix/-/issues/22>. * elisp/guix-prettify.el (guix-prettify-regexp): Handle "lzip" before the hash part.

4 years ago