Skip to content

Commit

Permalink
Leggo my eggo
Browse files Browse the repository at this point in the history
  • Loading branch information
gopar committed Jan 9, 2025
1 parent 051186a commit bae5cf0
Show file tree
Hide file tree
Showing 5 changed files with 73 additions and 42 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,6 @@ emacs29.el
private.el
.DS_Store
/etc/diary
/tree-sitter/
/tmp/
/.chatgpt-shell.el
62 changes: 23 additions & 39 deletions README.org
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,8 @@ Main configuration
(org-agenda-custom-commands
'(("h" "Agenda and Home tasks"
((agenda "" ((org-agenda-span 1)))
(todo "WAITING|IN-PROGRESS")
(todo "IN-PROGRESS")
(todo "WAITING")
(tags-todo "inbox|break")
(todo "NEXT"))
((org-agenda-sorting-strategy '(time-up habit-up priority-down category-up))))
Expand Down Expand Up @@ -618,6 +619,7 @@ I know this isn't built in but putting it here w/ org mode stuff
(defun gopar/load-window-config-and-close-home-agenda ()
(interactive)
(org-save-all-org-buffers)
(shell-command "shortcuts run 'Emacs Pomodoro'")
(jump-to-register ?`)))
#+end_src

Expand Down Expand Up @@ -1017,6 +1019,14 @@ Requires =pip install jedi epc= in all virtualenvs
(jedi:setup-function nil))
#+end_src

*** Pip Requirements
#+begin_src emacs-lisp
(use-package pip-requirements
:ensure t
:defer
:hook (pip-requirements-mode . (lambda () (focus-mode -1)))
)
#+end_src
** Kotlin
#+begin_src emacs-lisp
(use-package kotlin-mode :ensure t :defer)
Expand Down Expand Up @@ -1148,43 +1158,6 @@ Window Management
:hook (after-save . executable-make-buffer-file-executable-if-script-p))
#+end_src

** COMMENT Spelling
There seems to be some weird stuff happeing when using tree-sitter with flyspell.
The faces aren't showing up :/

#+begin_src emacs-lisp
(use-package ispell
:ensure nil
:custom
(ispell-program-name "aspell")
(ispell-personal-dictionary (concat user-emacs-directory "etc/.aspell.lang.pws"))
(ispell-dictionary nil)
(ispell-local-dictionary nil)
(ispell-extra-args '("--sug-mode=ultra" "--lang=en_US"
"--run-together" "--run-together-limit=16"
"--camel-case"))
:init
(defun gopar/add-word-to-dictionary ()
(interactive)
(let ((word (word-at-point)))
(append-to-file (concat word "\n") nil ispell-personal-dictionary)
(message "Added '%s' to %s" word ispell-personal-dictionary))))

(use-package flyspell
:ensure nil
:defer
:hook ((prog-mode . flyspell-prog-mode)
(org-mode . flyspell-mode)
(text-mode . flyspell-mode)
(flyspell-mode . (lambda ()
(set-face-attribute 'flyspell-incorrect nil :underline '(:style wave :color "Red1"))
(set-face-attribute 'flyspell-duplicate nil :underline '(:style wave :color "DarkOrange")))))
:bind (:map flyspell-mode-map
("C-;" . nil)
("C-," . flyspell-goto-next-error)
("C-." . flyspell-auto-correct-word)))
#+end_src

** Jinx Spelling
If on new system, might need to install =enchant= and =pkg-config=
#+begin_src emacs-lisp
Expand Down Expand Up @@ -2779,7 +2752,7 @@ Also start type break mode after start up since I might just be dragging along
:init
(setq shell-maker-root-path (concat user-emacs-directory "var/"))
(add-to-list 'display-buffer-alist
'("\\*chatgpt\\*"
'("\\*chatgpt"
display-buffer-in-side-window
(side . right)
(slot . 0)
Expand Down Expand Up @@ -3087,6 +3060,17 @@ Useful for when making videos
(gc-cons-percentage .9))
#+end_src

** [[https://github.com/larstvei/Focus][Focus]]
#+begin_src emacs-lisp
(use-package focus
:ensure t
:defer
:hook ((prog-mode . focus-mode)
(docker-ts-mode . (lambda () (focus-mode -1)))
(typescript-ts-mode . (lambda () (focus-mode -1)))
(web-mode . (lambda () (focus-mode -1)))))
#+end_src

* 1st Party Modes
Stuff I've made for myself that are modes

Expand Down
26 changes: 24 additions & 2 deletions eshel-vs-warp.org
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Eshell vs Warp
Video: https://www.youtube.com/watch?v=34INSNevPOk

⛔️ ✅

| Feature | Warp | Eshell |
|-----------------------------+------+--------|
| Select Text With Mouse | ✅ | |
Expand All @@ -14,4 +14,26 @@ Video: https://www.youtube.com/watch?v=34INSNevPOk
| AI integration | ✅ | |
| Warp Drive (storeable cmds) | ✅ | |
| Customizeable | ✅ | |
| Require login | ✅ | |
| Does not require login | ⛔️ | |





















⛔️ ✅
2 changes: 1 addition & 1 deletion org
Submodule org updated from 97c933 to 0fdaf1
22 changes: 22 additions & 0 deletions words
Original file line number Diff line number Diff line change
Expand Up @@ -132,3 +132,25 @@ Steed - A horse being ridden or available for riding.
Hearth - The floor or area around a fireplace. Can also be used as a symbol of one's home.
Portcullis - A Strong, heavy grating that can be lowered down grooves on each side of a gateway to block it (Castle Gate)
Adage - A proverb or short statement expressing a general truth.
Inimitable - Defying imitation; matchless.
Subterfuge - Deception used to achieve an end.
Quiescent - Quiet, still, or inactive
Druidic - Pertaining to, or resembling, the Druids
Reverent - Marked by, feeling, or expressing reverence.
Reverence - A feeling of profound awe and respect and often love
Ecumenical - Refers to efforts aimed at promoting unity and cooperation among different Christian denominations
Consensus - An opinion/position/agreement reached by a group as a whole.
Homiletics - The art of preaching.
Creed - A system of belief, principles, or opinions.
Shalom - A traditional Jewish greeting or farewell. Literally means 'Peace'.
Frenetic - Distracted; mad; frantic; phrenetic.
Vacous - Empty, unfilled, void
Mendacious - Given to deception or falsehood; lying.
Innuendo - An allusive or oblique remark or hint. Typically suggestive
Bridle - head gear used to control a horse
Cauterize - Burning of skin/flesh of a wound with heated instrument. Typically to stop bleeding or prevent infection
Avowed - That has been asserted, admitted, or stated publicly.
Enthroned - Install (a monarch) on a throne, especially during a ceremony to mark the beginning of their rule
Deleterious - Causing harm or damage
Litany - A repetitive recital, series, or list
Myriad - Constituting a very large, indefinite number; innumerable

0 comments on commit bae5cf0

Please sign in to comment.