Commit Graph

960 Commits (255547be0ffc0cc9e52858797e3e581253c3b36b)

Author SHA1 Message Date
Pierre Neidhardt 29cea2f87c Emacs: Echo keystroke prefix quicker 2017-07-28 17:21:06 +01:00
Pierre Neidhardt 5b0635cf68 Emacs: Forbid dialog boxes 2017-07-28 17:20:50 +01:00
Pierre Neidhardt 15b7f4ed6c Org: Make ellipsis more readable 2017-07-28 17:20:14 +01:00
Pierre Neidhardt f6a3cd4f8f EXWM: Add upstream report to comment on Athena and xcape 2017-07-28 17:19:40 +01:00
Pierre Neidhardt eb95befff0 Emacs: Add dired-du to selected packages 2017-07-28 15:19:49 +01:00
Pierre Neidhardt 73c10d1a30 evil-helm: Add TODO on making it completely evil 2017-07-28 15:19:15 +01:00
Pierre Neidhardt de2c4a6b29 evil-mu4e: Bing "gu" to mu4e-view-go-to-url 2017-07-28 15:18:38 +01:00
Pierre Neidhardt 436d00bd45 Evil: Move SPC -> C-SPC replacement to the leader init 2017-07-28 12:01:14 +01:00
Pierre Neidhardt c5455fb4af EXWM: Add symon 2017-07-28 12:01:14 +01:00
Pierre Neidhardt cc18f9ee62 Emacs: Turn on display-time 2017-07-28 08:12:35 +01:00
Pierre Neidhardt 53817749fb Emacs: Add various TODOs 2017-07-28 08:12:25 +01:00
Pierre Neidhardt 1ad1adadc1 EXWM: Refactor toggle-window-split binding 2017-07-27 17:48:34 +01:00
Pierre Neidhardt fdb9e69c9d Emacs: Force desktop-save 2017-07-27 17:48:34 +01:00
Pierre Neidhardt bfdc44f66c mu4e: Tweak message-kill-buffer-on-exit, mu4e-unread-face 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 93939c08e0 Helm: Make helm-grep-finish face more readable on a white background 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 6e7caa5472 mu4e: Swap "r" and "R" bindings 2017-07-27 17:48:34 +01:00
Pierre Neidhardt ba7e0c3b40 Emacs: Evil: Add hook to fix Edebug 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 2895ef418b EXWM: Bind s-C to kill-this-buffer and s-c to helm-resume 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 6c6ea2e634 EXWM: Simplify volume functions 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 3e1d9116cb Emacs: Move Flycheck config to a separate file 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 7ba8097619 EXWM: Move switch-to-last-buffer and toggle-single-window to functions.el 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 57997da0b2 EXWM: Fix case->pcase and t->_ 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 4511f9d8ca Emacs: Refactor custom-file settings 2017-07-27 14:10:04 +01:00
Pierre Neidhardt e221a83d77 mu4e: Check file instead of symbol existence 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 4d7e644cf3 Emacs: Recommend coordinates in local.el, fix EMMS and pdf-tools comments 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 0200c81d83 Helm: Bind "M-o" to "other-window" for generic files 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 3d9f881723 EXWM: Workaround exwm-layout-toggle-fullscreen 2017-07-27 14:10:04 +01:00
Pierre Neidhardt eb2a4a7e25 EXWM: Fix exwm-start missing argument 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 9e37b7fb26 EXWM: Set up as default WM 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 8e2afef213 Emacs: Move network-security.data to cache 2017-07-27 09:23:44 +01:00
Pierre Neidhardt 4ce46ee775 Emacs: Replace bbdb with org-contacts 2017-07-27 09:23:44 +01:00
Pierre Neidhardt 08354036fd Emacs: Move Eshell and mu4e binding defuns to their init
Use autoloads.
Fix some lazy-loading.
2017-07-26 23:08:58 +01:00
Pierre Neidhardt 66c4d177cc Emacs: Fix s-tab conflict between Magit and the WM 2017-07-26 21:41:32 +01:00
Pierre Neidhardt b3302777ef Emacs: EXWM: exwm-layout-toggle-fullscreen-or-single-window 2017-07-26 21:40:52 +01:00
Pierre Neidhardt 1e65664601 Emacs: EXWM: Use s-r to run programs 2017-07-26 21:30:53 +01:00
Pierre Neidhardt c623170e7c Emacs: EMMS: Don't attempt to resume track when none was playing 2017-07-26 21:29:56 +01:00
Pierre Neidhardt eb06558c6c Emacs: Update EXWM comments 2017-07-26 21:27:16 +01:00
Pierre Neidhardt 79f1bb9082 Emacs: Remove evil-leader from selected package
Move its config to a separate file.
2017-07-26 17:47:57 +01:00
Pierre Neidhardt f852079d82 Emacs: mu4e: Do not throw error on missing personal config 2017-07-26 17:47:57 +01:00
Pierre Neidhardt 8f70f4dddf Emacs: Fix flycheck init 2017-07-26 17:47:57 +01:00
Pierre Neidhardt c545e2915d Emacs: Init EXWM 2017-07-26 17:47:57 +01:00
Pierre Neidhardt 2d2b255611 Emacs: Bind flycheck-or-whitespace-mode to f9 2017-07-25 10:31:06 +01:00
Pierre Neidhardt c836a6bf4b Emacs: mu4e: Update comments, path to personal, use descending sort 2017-07-24 23:11:29 +01:00
Pierre Neidhardt 877a7c5abc Emacs: Evil: Add link around WIP-defun object 2017-07-24 17:26:38 +01:00
Pierre Neidhardt b77f25d286 Emacs: Evil: Add bindings for term-mode 2017-07-24 17:26:38 +01:00
Pierre Neidhardt 8626516916 Emacs: Evil: Finalize Info and help-mode bindings 2017-07-24 17:26:38 +01:00
Pierre Neidhardt e6a2f02fb9 Emacs: Evil: Add "g" and "G" bindings to Helm 2017-07-24 17:26:38 +01:00
Pierre Neidhardt ece02e0901 Emacs: Evil: Use 'motion as initial state in most special modes 2017-07-24 17:26:38 +01:00
Pierre Neidhardt c6d6652a32 Emacs: Comment out bison-mode from selected packages 2017-07-24 17:26:38 +01:00
Pierre Neidhardt 4a75289d1b Emacs: Disable epa-pinentry loopback
See it gpg2.1 can still set the pinentry from the prompt.  If not, re-enable
this inside a version check.
2017-07-24 17:26:38 +01:00
Pierre Neidhardt c47d078829 Emacs: Finalize mu4e conf, add leader bindings, add mu4e-alert 2017-07-24 17:26:38 +01:00
Pierre Neidhardt 099518f0dd Emacs: Add helm-mu to selected packages 2017-07-20 17:21:37 +01:00
Pierre Neidhardt 7134f8a11e Emacs: Evil: Add bindings for pdf-tools 2017-07-20 17:21:37 +01:00
Pierre Neidhardt 5dbc8c5822 Emacs: Rename 'smiext' and comment on EMMS nil-resume
'smiext' should be removed at some point.
2017-07-20 17:21:37 +01:00
Pierre Neidhardt 07ce33a9cb Emacs: Move mode-specific Evil bindings to seperate files 2017-07-20 17:21:37 +01:00
Pierre Neidhardt f69a4b7fb7 Emacs: Init mu4e
Remove mutt-specific config
2017-07-20 17:21:37 +01:00
Pierre Neidhardt 191e9ce28c Emacs: Remove typo-oriented abbrevs 2017-07-18 17:34:28 +01:00
Pierre Neidhardt cd2296d606 Emacs: Don't select rc-mode package by default 2017-07-18 17:34:28 +01:00
Pierre Neidhardt 5a48c4f1af Emacs: Evil: Make calendar more evil 2017-07-17 17:17:24 +01:00
Pierre Neidhardt 1acd9493ef Emacs: Add Flycheck and helm-flycheck to selected packages 2017-07-17 17:17:24 +01:00
Pierre Neidhardt 0a5654ed6c Emacs: Init Elfeed 2017-07-17 07:59:36 +01:00
Pierre Neidhardt 82da2f2288 Emacs: Evil: Add bindings for transmission 2017-07-15 18:24:21 +01:00
Pierre Neidhardt b21e055d43 Emacs: Evil: Fix typo in eshell bindings 2017-07-15 18:22:58 +01:00
Pierre Neidhardt 4e523026de Emacs: Evil: Clean-up eshell bindings 2017-07-13 17:17:24 +01:00
Pierre Neidhardt 481de8d267 Emacs: Evil: Set mode-line color according to evil state 2017-07-13 17:17:24 +01:00
Pierre Neidhardt 0e61cfd47a Emacs: Fix and set up transmission.el 2017-07-12 22:51:57 +01:00
Pierre Neidhardt 31f7bd149e Emacs: Comment on cairo dependency for poppler needed for pdf-tools 2017-07-12 22:51:14 +01:00
Pierre Neidhardt 15e542fada Merge branch 'master' of bitbucket.org:/ambrevar/dotfiles 2017-07-09 21:53:09 +01:00
Pierre Neidhardt e38ca10c14 EMMS: Sleep for 0.200 instead of 0.100 to resume the play time 2017-07-09 21:48:20 +01:00
Pierre Neidhardt 2e1d063813 Emacs: Use the 's-' prefix for window management 2017-07-09 21:47:50 +01:00
Pierre Neidhardt 36ee5cd5b2 Remove fish config 2017-07-08 23:16:18 +01:00
Pierre Neidhardt ecabd9e35b Emacs: Evil: Load org-mode when 'org-agenda-files is not bound 2017-07-07 17:40:23 +01:00
Pierre Neidhardt c32466d8eb Emacs: Eshell: Fix typos in Fish completion 2017-07-07 17:40:23 +01:00
Pierre Neidhardt 3b636be658 Emacs: Eshell: Add subcommand workaround for Fish completion 2017-07-06 16:49:58 +01:00
Pierre Neidhardt 6186417351 Emacs: Use prettify-symbols-mode instead of latex-pretty-symbols 2017-07-03 22:43:37 +01:00
Pierre Neidhardt f5ac496622 Emacs: Replace init-pdf by pdf-tools 2017-07-02 19:13:04 +01:00
Pierre Neidhardt ba3799fcda Emacs: Fix latex-mode loading by requiring init-tex instead of mode-tex 2017-07-02 18:54:48 +01:00
Pierre Neidhardt c4dfca28ad Emacs: Evil: Bind evil-commentary instead of using the minor-mode 2017-07-02 18:53:20 +01:00
Pierre Neidhardt 8c7c6e0a87 Emacs: Fix browse-url-generic-program setting 2017-07-02 18:40:24 +01:00
Pierre Neidhardt c2e91654bc Emacs: Eshell: Use default-directory properly in fish completion 2017-07-02 18:12:17 +01:00
Pierre Neidhardt 2b06874954 Emacs: Eshell: Add "wifi-menu" to list of visual commands 2017-07-02 18:11:47 +01:00
Pierre Neidhardt 06d3b08c2f Emacs: Bind <f6> and C-<f6> to ispell-buffer and ispell-change-dictionary in text-mode
This reflects the compile* bindings in prog-mode.
2017-06-30 17:27:02 +01:00
Pierre Neidhardt a4b2053c97 Emacs: Use abbrev-mode in text-mode only by default 2017-06-30 17:27:02 +01:00
Pierre Neidhardt ef782a1da1 Emacs: Remove auto-revert modeline lighter 2017-06-30 17:27:02 +01:00
Pierre Neidhardt d923f46e56 Emacs: Tone down Helm source face 2017-06-29 20:40:58 +01:00
Pierre Neidhardt e11d0c9c8f Emacs: Remove Helm and Undo-Tree lighters 2017-06-29 20:40:42 +01:00
Pierre Neidhardt aded10aaa0 Emacs: Don't modify paragraph-start 2017-06-29 18:07:50 +01:00
Pierre Neidhardt 6efaf4d233 Emacs: Evil: Bind C-/ to helm-quit-and-find-file 2017-06-29 18:07:50 +01:00
Pierre Neidhardt 6347e7d9e2 Emacs: Don't display embedded cover in Emms with mpv 2017-06-28 23:00:47 +01:00
Pierre Neidhardt 24dac30062 Emacs: Don't use special display with helm completion (e.g. Eshell) 2017-06-28 17:44:36 +01:00
Pierre Neidhardt cbc7c41b58 Emacs: Color XML elements for it is too unreadable otherwise 2017-06-28 17:44:36 +01:00
Pierre Neidhardt 658caac1fd Emacs: Eshell: Add default completion from fish 2017-06-28 17:44:36 +01:00
Pierre Neidhardt 21d796f062 Emacs: Turn off which-function-mode and display-time 2017-06-27 21:15:26 +01:00
Pierre Neidhardt c0462b3bdf Emacs: Eshell: Tweak history settings 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 3fc0047778 Emacs: Eshell: Fallback to bash for completion 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 344a587a6a Emacs: Emms: Store mpv input file in Emms' cache 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 8118d33340 Emacs: Emms: Allow pausing from browser 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 4b57bdd6a2 Emacs: Emms: Resume playing time on restart 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 816a852f6e gpg: Use Emacs for pinentry 2017-06-27 09:50:24 +01:00
Pierre Neidhardt 92328505f8 Emacs: Evil: Do not expand abbrev when exiting insert-mode 2017-06-27 09:50:24 +01:00