about summary refs log tree commit diff stats
path: root/src/config
Commit message (Expand)AuthorAgeFilesLines
* Read ~/.config/profanity/inputrcJames Booth2015-12-062-2/+22
* Updated version in CHANGELOG and commentsJames Booth2015-12-021-4/+4
* Renamed /notify message -> /notify chatJames Booth2015-11-292-13/+13
* Removed regular chat message triggersJames Booth2015-11-282-102/+3
* Added room specific notify settingsJames Booth2015-11-282-46/+136
* Finished basic /notify triggersJames Booth2015-11-252-45/+93
* Implemented regular chat notify triggersJames Booth2015-11-252-4/+38
* Tidy regular chat and room notificationsJames Booth2015-11-242-0/+44
* Added autocompleters for notify trigger removalJames Booth2015-11-242-0/+69
* Added functions to manage custom notification triggersJames Booth2015-11-242-0/+78
* Merge branch 'master' into notificationsJames Booth2015-11-243-93/+179
|\
| * Added conf_string_list_addJames Booth2015-11-243-42/+52
| * Created config/conflists.c for shared config list handlingJames Booth2015-11-233-51/+127
* | Added notify triggers WIPJames Booth2015-11-232-0/+8
|/
* Show summary of trusted certificates, add /tls cert <fingerprint>James Booth2015-11-222-0/+41
* Tidied roster commandsJames Booth2015-11-221-0/+7
* Added /roster resource joinJames Booth2015-11-222-0/+5
* Added /roster char resourceJames Booth2015-11-223-0/+44
* Added word wrap to roster panelJames Booth2015-11-223-0/+5
* Updated themesJames Booth2015-11-221-0/+12
* Option to show presence information on single line in rosterJames Booth2015-11-221-1/+1
* Added /roster indent presenceJames Booth2015-11-212-0/+24
* Added /roster indent resourceJames Booth2015-11-212-0/+24
* Added /roster indent contactJames Booth2015-11-212-0/+25
* Removed unused priority settingsJames Booth2015-11-201-6/+0
* Added /roster char contactJames Booth2015-11-203-0/+44
* Added /roster char headerJames Booth2015-11-193-0/+45
* Changed roster defaults, updated themesJames Booth2015-11-192-3/+5
* Added option to show resource priority in rosterJames Booth2015-11-182-0/+5
* Added roster count optionJames Booth2015-11-182-0/+5
* Pass offline filter to roster_get_contactsJames Booth2015-11-181-1/+1
* Added /roster order name|presenceJames Booth2015-11-172-0/+6
* Show presence in roster WIPJames Booth2015-11-152-0/+10
* Added missing default time formats.James Booth2015-11-141-0/+4
* Added extra fields to TLSCertificateJames Booth2015-11-102-24/+166
* Show current TLS certificateJames Booth2015-11-102-32/+38
* Store current TLS certificate fingerpint in memory for reconnectJames Booth2015-11-092-0/+38
* Fix pointer dereferencingMichael Vetter2015-10-261-1/+0
* Applied coding style to src/config/James Booth2015-10-256-55/+57
* Applied coding style to account.hJames Booth2015-10-251-43/+43
* Applied coding style to accounts.cJames Booth2015-10-251-50/+50
* Applied coding style to account.hJames Booth2015-10-251-7/+7
* Applied coding style to account.cJames Booth2015-10-251-8/+8
* Force tls on all connections, add tls policy account propertyJames Booth2015-10-184-6/+39
* Renamed PREF_CERT_PATH -> PREF_TLS_CERTPATHJames Booth2015-10-182-4/+4
* Implemented /script showJames Booth2015-10-172-1/+40
* Implemented /script listJames Booth2015-10-172-0/+27
* Add ability to script commands after connectJames Booth2015-10-156-4/+182
* Added lastactivity preferenceJames Booth2015-10-142-0/+5
* Add preference for showing TLS indicator in titlebarJames Booth2015-10-143-0/+6
lass="w"> 'project-switch-commands '(?b "Consult Project Buffer" consult-project-buffer) t) (add-to-list 'project-switch-commands '(?r "Consult Ripgrep" consult-ripgrep) t) (add-to-list 'project-switch-commands '(?m "Magit" magit-status) t) (add-to-list 'project-switch-commands '(?R "Replace Regexp" project-query-replace-regexp) t) ;; project-root and project-try-local copied/modified from https://github.com/karthink/project-x/blob/master/project-x.el (cl-defmethod project-root ((project (head local))) "Return root directory of current PROJECT." (cdr project)) (defun project-try-local (dir) "Treat DIR as a project if it contains a .project file." (if-let ((root (locate-dominating-file dir ".project"))) (cons 'local root))) ;; Add this hook last so so that vc takes precedence over local (add-hook 'project-find-functions 'project-try-local 90) :bind ("C-x p P" . project-switch-project) ("C-x f" . project-recentf)) (use-package perspective ;; Don't restart persp-mode when re-evaluating, as it clears the current persp list :init (or persp-mode (persp-mode)) :config (defun switch-project (proj) "Switch to project or already open project perspective." (interactive (list (project-prompt-project-dir))) (let* ((persp-name (file-name-nondirectory (directory-file-name proj))) (persp (gethash persp-name (perspectives-hash)))) (unless (equal persp (persp-curr)) ;; Create or switch to a perspective named after the project (persp-switch persp-name) ;; If the perspective did not exist, switch to the project (when (not persp) (project-switch-project proj))))) :bind ("C-x p p" . switch-project) ("C-x x x" . persp-switch-last) ("C-x x ." . persp-switch-quick)) (provide 'init-project) ;;; init-project.el ends here