Commit Graph

4439 Commits (master)

Author SHA1 Message Date
Pierre Neidhardt 37c28b3ec7 ambrevar/emacs: Emacs interaction helpers. 2021-01-14 18:34:54 +01:00
Pierre Neidhardt 6e868d529b ambrevar: Patch cmd to kill child processes cleanly. 2021-01-14 18:34:30 +01:00
Pierre Neidhardt ffa4c799f7 ambrevar/shell: Rename kill to system-signal, add kill, term. 2021-01-14 17:09:00 +01:00
Pierre Neidhardt f55db510e7 SLY: Tweak prompt formatting. 2021-01-14 16:59:35 +01:00
Pierre Neidhardt fea961c978 SLY: Colorize prompt and display entry index. 2021-01-14 16:59:29 +01:00
Pierre Neidhardt 071a0c453c EXWM/SLY: Fix auto-loading of ambrevar/helm-selector-sly. 2021-01-14 14:47:14 +01:00
Pierre Neidhardt 678c0e0778 SLY: Bind S-<return> to helm-sly-run-go-to-repl-other-window. 2021-01-14 14:46:45 +01:00
Pierre Neidhardt 34a0f3fc29 SLY: Show all sbcl-ambrevar connections in selector. 2021-01-14 11:54:46 +01:00
Pierre Neidhardt 94e8cd5b97 ambrevar/shell: Add cmd<-> and friends. 2021-01-13 19:57:19 +01:00
Pierre Neidhardt b9c95f0a8a ambrevar/shell: Remove spurious second value from ipv4. 2021-01-13 19:56:30 +01:00
Pierre Neidhardt ab9717074a ambrevar/shell: Add cmd<>, cmd< and $cmd<. 2021-01-13 19:20:14 +01:00
Pierre Neidhardt f0cad5decb ambrevar/shell: Add tee. 2021-01-13 19:07:14 +01:00
Pierre Neidhardt 40838e883c ambrevar/shell: Add cmd>. 2021-01-13 19:07:03 +01:00
Pierre Neidhardt b368c7f349 ambrevar/shell: Rename checksum to sha1. 2021-01-13 15:08:20 +01:00
Pierre Neidhardt f84f5f026a .package-lists/guix-common-lisp-manifest: Add sbcl-cmd. 2021-01-13 14:58:54 +01:00
Pierre Neidhardt 1dc72254f4 ambrevar/shell: Replace `run' and friends with `cmd' library. 2021-01-13 14:58:34 +01:00
Pierre Neidhardt bc361c9b6b ambrevar/shell: Fix match-elf-library. 2021-01-13 14:43:32 +01:00
Pierre Neidhardt 6fe5380452 ambrevar/guix: Add `guix-run'. 2021-01-13 14:43:16 +01:00
Pierre Neidhardt b884f0d613 Helm-SLY: Customize connection/buffer display formatting. 2021-01-13 11:53:03 +01:00
Pierre Neidhardt a07348b511 Use SLY as a default shell. 2021-01-13 11:52:46 +01:00
Pierre Neidhardt db009aec5b SLY: Initialize Helm selector for "sbcl-ambrevar". 2021-01-13 11:52:16 +01:00
Pierre Neidhardt c2d320d4df Replace lxqt-openssh-askpass by emacs-askpass. 2021-01-13 10:20:19 +01:00
Pierre Neidhardt f19bd66ed2 .local/bin/emacs-askpass: Init. 2021-01-13 10:19:46 +01:00
Pierre Neidhardt 26ab1fc21c .local/bin/encfsw: Set --extpass so it works in SLY. 2021-01-12 18:48:42 +01:00
Pierre Neidhardt 3a2d08fae1 SLY: Make clesh:syntax the default readtable for the sbcl-ambrevar implementation. 2021-01-12 18:41:32 +01:00
Pierre Neidhardt 8d8d3a626a .package-lists/guix-common-lisp-manifest: Add lxqt-openssh-askpass. 2021-01-12 18:40:43 +01:00
Pierre Neidhardt 94aff57818 EXWM: Make lxqt-openssh-askpass float. 2021-01-12 18:40:23 +01:00
Pierre Neidhardt 6591e5ba83 SLY: Init .slynk.lisp with SUDO_ASKPASS setting. 2021-01-12 18:35:17 +01:00
Pierre Neidhardt ca38a1e995 SLY: Fix implementations using maybe-core-dumper. 2021-01-12 13:56:20 +01:00
Pierre Neidhardt 449c85cbf4 SLY: Update sbcl-ambrevar implementation to use lisp-repl-core-dumper 0.4. 2021-01-12 13:52:03 +01:00
Pierre Neidhardt 9c3bafb9e9 ambrevar/shell: Add `env' command. 2021-01-12 12:40:57 +01:00
Pierre Neidhardt 87c6e235fa ambrevar/shell: Add `date' command. 2021-01-12 12:36:09 +01:00
Pierre Neidhardt c2ee48be16 ambrevar/shell: Use magicffi and replace slow file-type function with fast ones. 2021-01-12 12:35:44 +01:00
Pierre Neidhardt a9e7cb7b7d package-lists/guix-common-lisp-manifest: Add custom-hash-table, magicffi. 2021-01-12 12:21:41 +01:00
Pierre Neidhardt f5cdfd1d5b package-lists/guix-emacs-manifest: Add keycast, sly-stepper. 2021-01-12 12:21:23 +01:00
Pierre Neidhardt fcea4335dd ambrevar/guix: Share correct channels in share-setup-files. 2021-01-03 12:17:22 +01:00
Pierre Neidhardt 2288cabc22 ambrevar: Fix delete-store-items ftype. 2021-01-03 12:17:09 +01:00
Pierre Neidhardt df9ebc06b0 package-lists/guix-steam-gaming-manifest: Init. 2021-01-02 15:39:05 +01:00
Pierre Neidhardt f8d5c2826f local/bin/videodl: cd to Downloads, use "-f best". 2020-12-31 11:19:57 +01:00
Pierre Neidhardt 2fb7feecbb ambrevar/guix: Add disk-usage-store and delete-store-items. 2020-12-26 16:19:49 +01:00
Pierre Neidhardt 767dbe8491 ambrevar/shell: Add directory-listing. 2020-12-26 16:18:38 +01:00
Pierre Neidhardt 20af21461c SLY: Bind S-SPC to ambrevar/sly-insert-double-quotes. 2020-12-26 16:18:14 +01:00
Pierre Neidhardt 852cf2f9f9 ambrevar/shell: Add file-type, match-executable, match-elf-binary, match-elf-library. 2020-12-26 10:22:01 +01:00
Pierre Neidhardt 17c30e0903 ambrevar/guix: Fix compile error. 2020-12-26 10:21:30 +01:00
Pierre Neidhardt 62ad7c3ac6 package-lists/guix-common-lisp-manifest: Add ccl. 2020-12-21 10:17:45 +01:00
Pierre Neidhardt 593d1dcd0f local/bin/homeinit: Link dictionaries. 2020-12-21 10:15:56 +01:00
Pierre Neidhardt c57d845fab config/guix/system/usb-install-media: Note about Nonguix install media. 2020-12-20 15:35:51 +01:00
Pierre Neidhardt 4614308474 SLY: Only use lisp-repl-core-dumper if available. 2020-12-20 15:35:30 +01:00
Pierre Neidhardt d36dec8fa4 SLY: Make pure environment usable by preserving some more variables. 2020-12-20 15:35:08 +01:00
Pierre Neidhardt 20719952ad ambrevar: Initialize Guix helpers. 2020-12-20 12:14:48 +01:00