Updated personal config
This commit is contained in:
parent
ce1361397d
commit
74252abbf7
25 changed files with 141 additions and 29 deletions
|
@ -30,6 +30,18 @@
|
|||
;; Enable SPC option in minibuffer
|
||||
;;(define-key minibuffer-local-completion-map (kbd "SPC") 'self-insert-command)
|
||||
|
||||
;; Enable SPC option in minibuffer
|
||||
;;(define-key minibuffer-local-completion-map (kbd "SPC") 'self-insert-command)
|
||||
;; Enable fido mode
|
||||
;;(setq fido-mode t)
|
||||
;;(fido-vertical-mode)
|
||||
|
||||
;;(defun my-icomplete-styles ()
|
||||
;; (setq-local completion-styles '(orderless)))
|
||||
;;(add-hook 'icomplete-minibuffer-setup-hook 'my-icomplete-styles)
|
||||
|
||||
|
||||
|
||||
;; Disable native comp warnings
|
||||
(setq native-comp-async-report-warnings-errors 'silent)
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
(use-package hyperbole
|
||||
:ensure t
|
||||
:defer t
|
||||
:disabled
|
||||
:config
|
||||
(hyperbole-mode 1))
|
||||
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
:ensure t)
|
||||
#+end_src
|
||||
|
||||
#+begin_src elisp
|
||||
(use-package ob-shell)
|
||||
#+end_src
|
||||
|
||||
#+begin_src elisp
|
||||
(use-package org
|
||||
|
@ -21,7 +24,9 @@
|
|||
(org-babel-do-load-languages
|
||||
'org-babel-load-languages
|
||||
'((php . t)
|
||||
(scheme . t)))
|
||||
(scheme . t)
|
||||
(sql . t)
|
||||
(shell .t)))
|
||||
;;(verb . t)))
|
||||
|
||||
(add-to-list 'org-src-lang-modes '("php" . php-ts))
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
#+begin_src elisp
|
||||
(use-package company
|
||||
:ensure t
|
||||
:after (hyperbole)
|
||||
:hook
|
||||
(after-init . global-company-mode))
|
||||
:config
|
||||
(add-hook 'after-init-hook 'global-company-mode))
|
||||
#+end_src
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
#+begin_src elisp
|
||||
(use-package vertico
|
||||
:ensure t
|
||||
:init
|
||||
(vertico-mode))
|
||||
(use-package vertico
|
||||
:ensure t
|
||||
:init
|
||||
(vertico-mode)
|
||||
(vertico-mouse-mode))
|
||||
#+end_src
|
||||
|
|
|
@ -1,7 +1,55 @@
|
|||
#+begin_src elisp
|
||||
(use-package dashboard
|
||||
:ensure t
|
||||
:after nerd-icons
|
||||
:config
|
||||
(dashboard-setup-startup-hook)
|
||||
(setq dashboard-center-content t))
|
||||
|
||||
(setq dashboard-startupify-list '(dashboard-insert-banner
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-banner-title
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-navigator
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-init-info
|
||||
dashboard-insert-items
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-footer))
|
||||
(setq dashboard-startup-banner '("~/.config/emacs/dashboard-logo/Powerline.png" "~/.config/emacs/dashboard-logo/Guru.png" "~/.config/emacs/dashboard-logo/Manray.png" "~/.config/emacs/dashboard-logo/dbpee.gif" "~/.config/emacs/dashboard-logo/MSG.png" "~/.config/emacs/dashboard-logo/gandalf.gif"))
|
||||
(setq dashboard-banner-logo-title "Wumbology. The study of Wumbo.")
|
||||
(setq dashboard-center-content t)
|
||||
(setq dashboard-items '((recents . 5)
|
||||
(projects . 5)
|
||||
(bookmarks . 5)
|
||||
(agenda . 5)))
|
||||
(setq dashboard-display-icons-p t)
|
||||
(setq dashboard-icon-type 'nerd-icons)
|
||||
(setq dashboard-set-heading-icons t)
|
||||
(setq dashboard-set-file-icons t)
|
||||
(dashboard-modify-heading-icons '((recents . "nf-oct-file")
|
||||
(bookmarks . "nf-oct-book")
|
||||
(projects . "nf-oct-project")
|
||||
(agenda . "nf-oct-calendar")))
|
||||
(setq dashboard-navigator-buttons
|
||||
`(;; line1
|
||||
(("WORK" "" "" nil "" "" ""))
|
||||
((,(nerd-icons-mdicon "nf-md-bitbucket" :height 1.1 :v-adjust 0.0)
|
||||
"Bitbucket"
|
||||
"Browse Work Bitbucket"
|
||||
(lambda (&rest _) (browse-url "https://bitbucket.org/c308/workspace/overview/")))
|
||||
(,(nerd-icons-mdicon "nf-md-jira" :height 1.1 :v-adjust 0.0)
|
||||
"Jira"
|
||||
"Browse Work Jira"
|
||||
(lambda (&rest _) (browse-url "https://c308.atlassian.net/jira/your-work"))))
|
||||
(("" "" "" () "" "" ""))
|
||||
;; line 2
|
||||
(("PERSONAL" "" "" nil "" "" ""))
|
||||
((,(nerd-icons-flicon "nf-linux-forgejo" :height 1.1 :v-adjust 0.0)
|
||||
"Git"
|
||||
"Browse Personal Forgejo"
|
||||
(lambda (&rest _) (browse-url "https://forge.superkamiguru.org")))
|
||||
(,(nerd-icons-octicon "nf-oct-person_fill" :height 1.1 :v-adjust 0.0)
|
||||
"Site"
|
||||
"Browse Personal Website"
|
||||
(lambda (&rest _) (browse-url "https://superkamiguru.org")))))))
|
||||
#+end_src
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#+BEGIN_SRC elisp
|
||||
(use-package doom-modeline
|
||||
:ensure t
|
||||
:after poke-line
|
||||
:init (doom-modeline-mode 1))
|
||||
#+END_SRC
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
#+BEGIN_SRC elisp
|
||||
(use-package emojify
|
||||
:ensure t
|
||||
:hook (after-init . global-emojify-mode))
|
||||
(use-package emojify
|
||||
:ensure t
|
||||
:hook (after-init . global-emojify-mode)
|
||||
:config
|
||||
(setq emojify-user-emojis '((":solaire:" . (("name" . "Solaire")
|
||||
("image" . "~/.config/emacs/emojis/custom/solaire.png")
|
||||
("style" . "github")))
|
||||
(":estus:" . (("name" . "Estus")
|
||||
("image" . "~/.config/emacs/emojis/custom/estus.png")
|
||||
("style" . "github")))))
|
||||
(when (featurep 'emojify)
|
||||
(emojify-set-emoji-data)))
|
||||
#+END_SRC
|
||||
|
||||
|
||||
|
|
|
@ -9,6 +9,6 @@
|
|||
|
||||
#+begin_src elisp
|
||||
(use-package company-php
|
||||
;;:disabled
|
||||
:disabled
|
||||
:ensure t)
|
||||
#+end_src
|
||||
#+end_src
|
||||
|
|
13
src/modules/languages/polymode.org
Normal file
13
src/modules/languages/polymode.org
Normal file
|
@ -0,0 +1,13 @@
|
|||
#+begin_src elisp
|
||||
(use-package polymode
|
||||
:disabled
|
||||
:ensure t)
|
||||
#+end_src
|
||||
|
||||
#+begin_src elisp
|
||||
(use-package poly-org
|
||||
:disabled
|
||||
:ensure t
|
||||
:config
|
||||
(add-to-list 'auto-mode-alist '("\\.org" . poly-org-mode)))
|
||||
#+end_src
|
9
src/modules/utility/dirvish.org
Normal file
9
src/modules/utility/dirvish.org
Normal file
|
@ -0,0 +1,9 @@
|
|||
#+begin_src elisp
|
||||
(use-package dirvish
|
||||
:ensure t
|
||||
:disabled
|
||||
:config
|
||||
(dirvish-override-dired-mode)
|
||||
(setq dirvish-attributes
|
||||
'(vc-state subtree-state all-the-icons collapse git-msg file-time file-size)))
|
||||
#+end_src
|
8
src/modules/utility/eaf.org
Normal file
8
src/modules/utility/eaf.org
Normal file
|
@ -0,0 +1,8 @@
|
|||
#+begin_src elisp
|
||||
(use-package eaf
|
||||
:vc (:url "https://github.com/emacs-eaf/emacs-application-framework"
|
||||
:branch "master")
|
||||
:disabled
|
||||
:config
|
||||
(eaf-install-and-update))
|
||||
#+end_src
|
4
src/modules/utility/fireplace.org
Normal file
4
src/modules/utility/fireplace.org
Normal file
|
@ -0,0 +1,4 @@
|
|||
#+begin_src elisp
|
||||
(use-package fireplace
|
||||
:ensure t)
|
||||
#+end_src
|
5
src/modules/utility/org-reminders.org
Normal file
5
src/modules/utility/org-reminders.org
Normal file
|
@ -0,0 +1,5 @@
|
|||
#+begin_src elisp
|
||||
(use-package org-reminders
|
||||
:vc (:url "https://github.com/ginqi7/org-reminders"
|
||||
:branch "main"))
|
||||
#+end_src
|
7
src/modules/utility/poke-line.org
Normal file
7
src/modules/utility/poke-line.org
Normal file
|
@ -0,0 +1,7 @@
|
|||
#+begin_src elisp
|
||||
(use-package poke-line
|
||||
:ensure t
|
||||
:config
|
||||
(poke-line-global-mode 1)
|
||||
(setq-default poke-line-pokemon "gengar"))
|
||||
#+end_src
|
Loading…
Add table
Add a link
Reference in a new issue