Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added integration with counsel; Added night/fzf-M-x, night/fzf-recentf #2

Open
wants to merge 30 commits into
base: master
Choose a base branch
from

Conversation

NightMachinery
Copy link

@NightMachinery NightMachinery commented Oct 21, 2020

Counsel has a much better UX than the current implementation. It integrates with emacs' theme, does not flicker, feels faster, highlights the search string (though this is inconsistent with fzf, but still not too bad.), and probably has other goodies like history and stuff.

PS: I just took a look at the diff, and the only changes in fzf.el that matter are adding:

(setq-local display-line-numbers nil)
(load-file (concat (file-name-directory load-file-name) "/counsel-fzf.el")) ; @helpwanted Perhaps there is a better way?

image

@NightMachinery NightMachinery changed the title Added integration with counsel, night/fzf-M-x, night/fzf-recentf Added integration with counsel; Added night/fzf-M-x, night/fzf-recentf Oct 21, 2020
…; modified: gitmodules/fzf.el (modified content)
….el; modified: autoload/night-evil.el; modified: autoload/night-notes.el; modified: autoload/night-ssh.el; new file: autoload/org/night-babel-tests.el; modified: gitmodules/fzf.el (modified content)
…ed: night-pdf.el; modified: night-shortcuts-hotkeybindings.el; new night-tabs.el; modified: night-unimpaired.el; modified: night-babel-tests.el; modified: init.el; modified: fzf.el (modified content)
…ied: night-archive.el; modified: fzf.el (modified content)
…ht-lisp.el; modified: night-shortcuts-hotkeybindings.el; modified: night-ssh.el; new night-undo.el; modified: night-archive.el; new night-org-keybindings.el; modified: night-org.el; modified: night-python.el; modified: night-doom-keybindings.el; modified: packages.el; modified: fzf.el (modified content)
…ed night/counsel-clipboard; added ivy-mark helpers and hotkeys
…ed: night-notes.el; modified: night-shortcuts-hotkeybindings.el; modified: fzf.el (modified content);
…modified: night-notes.el; modified: night-rtl.el; modified: night-ssh.el; modified: night-yasnippet.el; modified: custom.el; modified: night-loader.el; new example_zsh; new src_bash; new src_brishz; new src_python; new src_python_output; new night-solarized-light-theme.el; new night-solarized-light2-theme.el; modified: fzf.el (modified content);
NightMachinery and others added 12 commits May 13, 2021 01:12
…fied: night-dired.el; modified: night-images.el; new night-interactive-text-manip.el; modified: night-ivy.el; modified: night-mouse.el; modified: night-notes.el; modified: night-shortcuts-hotkeybindings.el; modified: night-links.el; modified: night-org-keybindings.el; modified: init.el; modified: night-brish.el; modified: night-doom-overrides.el; modified: fzf.el (modified content);
…modified: night-ivy.el; modified: night-brish.el; modified: night-loader.el; modified: packages.el; modified: fzf.el (modified content);
…files; added M-<up>:night/ivy-halfpage-up et al; ...
…odified: scrollback-mode.el; new night-bookmarks.el; new night-buffer-switch-hooks.el; modified: night-clipboard.el; modified: night-completion.el; modified: night-dired.el; modified: night-irc.el; modified: night-ivy.el; new night-metaprogramming.el; modified: night-notes.el; modified: night-shortcuts-hotkeybindings.el; modified: night-ssh.el; modified: night-ui.el; modified: night-window.el; new night-agenda.el; new night-books.el; modified: night-links.el; modified: night-org-advice.el; modified: night-org-keybindings.el; modified: night-dev.el; modified: config.el; modified: custom.el; modified: night-doom-overrides.el; modified: night-gui.el; modified: night-last.el; modified: night-loader.el; modified: __; new prop_fold; new src_commonlisp; new src_elisp; new src_perl; modified: title; modified: packages.el; modified: fzf.el (modified content);
…; modified: night-bookmarks.el; modified: night-completion.el; new night-fuzzy.el; modified: night-ivy.el; new night-mips.el; modified: night-notes.el; modified: night-scroll.el; modified: night-ssh.el; modified: night-ui.el; new night-util.el; modified: night-archive.el; modified: night-links.el; new night-org-util.el; modified: night-ui.el; modified: night-basic.el; new example_python; new example_tex; modified: packages.el; modified: fzf.el (modified content);
…nsert-transformed-title: imp: markers. empty org headers no longer added to kill-ring. night/file-extension-actions: fix; imp: org-highlighter. userConfig: IRC. ivy now uses orderless; some fzf hotkeys reverted to ivy. night/search-notes now searches .org_archive, too. ui: a: urgent-face, urgent-tag. a: night/messages-get, night/goto-byte, night/org-reveal-maybe, night/org-link-highlighter-get-str-backward, night/org-link-highlighter-open-at-point; rewrote night/org-link-highlighter-hotkeys-enable to use general's local keymap; night/org-link-highlighter-backward now shows the link target; night/org-link-highlighter-forward now jumps to the start of the match. night/org-link-highlighter-follow: fix. vundo now preloaded. theme switched to solarized-selenized et al. fixed upstream regression by setting doom-modeline-window-width-limit. added dep: a.el. added lots of theme packages; added packages: plz, ement, gnus, ediprolog, teco-screenshot, org-sticky-header, consult, orderless. enabled more lang modules. ...
…d: night-kitty.el; modified: night-notes.el; modified: night-rtl.el; new night-shell-repl.el; modified: night-shortcuts-hotkeybindings.el; modified: night-ssh.el; modified: night-jupyter.el; modified: tmp.el; modified: src_jupyter_julia; modified: packages.el; modified: fzf.el (modified content);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant