Merge remote-tracking branch 'origin/master'
This commit is contained in:
		
						commit
						0558b4869e
					
				| @ -156,113 +156,114 @@ Finish up | ||||
| #+END_SRC | ||||
| ** Package Management | ||||
| #+begin_src emacs-lisp | ||||
|   ;; Also read: <https://protesilaos.com/codelog/2022-05-13-emacs-elpa-devel/> | ||||
|   (setq package-archives | ||||
|         '(("elpa" . "https://elpa.gnu.org/packages/") | ||||
|           ("elpa-devel" . "https://elpa.gnu.org/devel/") | ||||
|           ("nongnu" . "https://elpa.nongnu.org/nongnu/") | ||||
|           ("melpa" . "https://melpa.org/packages/"))) | ||||
| ;; Also read: <https://protesilaos.com/codelog/2022-05-13-emacs-elpa-devel/> | ||||
| (setq package-archives | ||||
|       '(("elpa" . "https://elpa.gnu.org/packages/") | ||||
|         ("elpa-devel" . "https://elpa.gnu.org/devel/") | ||||
|         ("nongnu" . "https://elpa.nongnu.org/nongnu/") | ||||
|         ("melpa" . "https://melpa.org/packages/"))) | ||||
| 
 | ||||
| 
 | ||||
|   ;; Proof-of-concept to install a list of packages | ||||
|   (mapc | ||||
|    (lambda (package) | ||||
|      (unless (package-installed-p package) | ||||
|       (package-install package))) | ||||
|    '(recentf | ||||
|      benchmark-init | ||||
|      ;; dashboard | ||||
|      ;; ligature | ||||
|      ;; hydra | ||||
|      ;; multiple-cursors | ||||
|      ;; Text Editing | ||||
|      evil | ||||
|      evil-collection | ||||
|      evil-surround | ||||
|      evil-snipe | ||||
|      evil-commentary | ||||
|      evil-goggles | ||||
|      avy | ||||
|      all-the-icons-ibuffer | ||||
|      drag-stuff | ||||
|      ;; ace-window | ||||
|      ;; Mail | ||||
|      smtpmail | ||||
|      sendmail | ||||
|      age | ||||
|      popper | ||||
|      centaur-tabs | ||||
|      ;; VEMCO | ||||
|      vertico | ||||
|      vertico-posframe | ||||
|      savehist | ||||
|      embark | ||||
|      embark-consult | ||||
|      marginalia | ||||
|      orderless | ||||
|      consult | ||||
|      consult-eglot | ||||
|      all-the-icons-completion | ||||
|      helpful | ||||
|      vterm | ||||
|      eat | ||||
|      ;; Enhancements | ||||
|      olivetti | ||||
|      doom-modeline | ||||
|      undo-fu | ||||
|      undo-fu-session | ||||
|      vundo | ||||
|      which-key | ||||
|      mono-complete | ||||
|      beframe | ||||
|      harpoon | ||||
|      format-all | ||||
|      ;; company | ||||
|      ;; lsp-mode | ||||
|      ;; lsp-ui | ||||
|      ;; flycheck | ||||
|      ;; Org | ||||
|      org-bullets | ||||
|      org-kanban | ||||
|      org-fancy-priorities | ||||
|      org-roam | ||||
|      org-download | ||||
|      valign | ||||
|      ;; Programming Languages | ||||
|      tuareg | ||||
|      dune | ||||
|      merlin | ||||
|      merlin-eldoc | ||||
|      utop | ||||
|      highlight-quoted | ||||
|      rustic | ||||
|      ob-rust | ||||
|      haskell-mode | ||||
|      clojure-mode | ||||
|      cider | ||||
|      fsharp-mode | ||||
|      go-mode | ||||
|      json-mode | ||||
|      markdown-mode | ||||
|      typescript-mode | ||||
|      elm-mode | ||||
|      gdscript-mode | ||||
|      ;; Tools | ||||
|      mu4e-alert | ||||
|      dirvish | ||||
|      restclient | ||||
|      gptel | ||||
|      disaster | ||||
|      magit)) | ||||
| ;; Proof-of-concept to install a list of packages | ||||
| (mapc | ||||
|  (lambda (package) | ||||
|    (unless (package-installed-p package) | ||||
|     (package-install package))) | ||||
|  '(recentf | ||||
|    benchmark-init | ||||
|    ;; dashboard | ||||
|    ;; ligature | ||||
|    ;; hydra | ||||
|    ;; multiple-cursors | ||||
|    ;; Text Editing | ||||
|    evil | ||||
|    evil-collection | ||||
|    evil-surround | ||||
|    evil-snipe | ||||
|    evil-commentary | ||||
|    evil-goggles | ||||
|    avy | ||||
|    all-the-icons-ibuffer | ||||
|    drag-stuff | ||||
|    ;; ace-window | ||||
|    ;; Mail | ||||
|    smtpmail | ||||
|    sendmail | ||||
|    age | ||||
|    popper | ||||
|    centaur-tabs | ||||
|    ;; VEMCO | ||||
|    vertico | ||||
|    vertico-posframe | ||||
|    savehist | ||||
|    embark | ||||
|    embark-consult | ||||
|    marginalia | ||||
|    orderless | ||||
|    consult | ||||
|    consult-eglot | ||||
|    all-the-icons-completion | ||||
|    helpful | ||||
|    vterm | ||||
|    ;; eat | ||||
|    ;; Enhancements | ||||
|    olivetti | ||||
|    doom-modeline | ||||
|    undo-fu | ||||
|    undo-fu-session | ||||
|    vundo | ||||
|    which-key | ||||
|    mono-complete | ||||
|    beframe | ||||
|    harpoon | ||||
|    format-all | ||||
|    ;; company | ||||
|    ;; lsp-mode | ||||
|    ;; lsp-ui | ||||
|    ;; flycheck | ||||
|    ;; Org | ||||
|    org-bullets | ||||
|    org-kanban | ||||
|    org-fancy-priorities | ||||
|    org-roam | ||||
|    org-download | ||||
|    org-transclusion | ||||
|    valign | ||||
|    ;; Programming Languages | ||||
|    tuareg | ||||
|    dune | ||||
|    merlin | ||||
|    merlin-eldoc | ||||
|    utop | ||||
|    highlight-quoted | ||||
|    rustic | ||||
|    ob-rust | ||||
|    haskell-mode | ||||
|    clojure-mode | ||||
|    cider | ||||
|    fsharp-mode | ||||
|    go-mode | ||||
|    json-mode | ||||
|    markdown-mode | ||||
|    typescript-mode | ||||
|    elm-mode | ||||
|    gdscript-mode | ||||
|    ;; Tools | ||||
|    mu4e-alert | ||||
|    dirvish | ||||
|    restclient | ||||
|    gptel | ||||
|    disaster | ||||
|    magit)) | ||||
| 
 | ||||
|   (setopt package-vc-selected-packages | ||||
|           '((dotenv :url "https://github.com/pkulev/dotenv.el") | ||||
|             (indent-bars :url "https://github.com/jdtsmith/indent-bars") | ||||
|             (doom-themes :url "https://github.com/JosephFerano/doom-themes") | ||||
|             (org-timeblock :url "https://github.com/ichernyshovvv/org-timeblock") | ||||
|             (dape :url "https://github.com/svaante/dape") | ||||
|             (app-launcher :url "https://github.com/SebastienWae/app-launcher"))) | ||||
|   (package-initialize) | ||||
| (setopt package-vc-selected-packages | ||||
|         '((dotenv :url "https://github.com/pkulev/dotenv.el") | ||||
|           (indent-bars :url "https://github.com/jdtsmith/indent-bars") | ||||
|           (doom-themes :url "https://github.com/JosephFerano/doom-themes") | ||||
|           (org-timeblock :url "https://github.com/ichernyshovvv/org-timeblock") | ||||
|           (dape :url "https://github.com/svaante/dape") | ||||
|           (app-launcher :url "https://github.com/SebastienWae/app-launcher"))) | ||||
| (package-initialize) | ||||
| 
 | ||||
| #+end_src | ||||
| ** COMMENT Benchmarking | ||||
| @ -2023,8 +2024,8 @@ be kept here commented out in case we want to try it again. | ||||
|     (with-current-buffer vterm-buf | ||||
|       (setq popper-popup-status 'raised)))) | ||||
| 
 | ||||
| (global-set-key (kbd "C-c t") #'vterm) | ||||
| (global-set-key (kbd "C-c T") #'joe/vterm-here) | ||||
| ;; (global-set-key (kbd "C-c t") #'vterm) | ||||
| ;; (global-set-key (kbd "C-c T") #'joe/vterm-here) | ||||
| ;; (setq explicit-shell-file-name "~/Development/fell/fell") | ||||
| (add-hook 'shell-mode (lambda () (setq-local global-hl-line-mode nil))) | ||||
| (setq shell-kill-buffer-on-exit t) | ||||
| @ -2774,18 +2775,23 @@ Org mode buffers have associated files. | ||||
|          ((agenda "" | ||||
|                   ((org-agenda-overriding-header "Daily Agenda") | ||||
|                    (org-agenda-span 1) | ||||
|                    ;; (org-agenda-time-grid nil) | ||||
|                    (org-agenda-time-grid nil) | ||||
|                    ;; (org-agenda-overriding-columns-format "%20ITEM %DEADLINE") | ||||
|                    (org-agenda-view-columns-initially nil) | ||||
|                    )) | ||||
|           (tags-todo "dampsig" | ||||
|                      ((org-agenda-overriding-header "🖥️📚🔢⚛️📊🕹️ DAMPSIG\n") | ||||
|                       (org-agenda-block-separator ?*))) | ||||
|           (tags-todo "+PRIORITY=\"B\"" | ||||
|                      ()) | ||||
|           (tags-todo "+PRIORITY=\"C\"") | ||||
|           (tags-todo "+PRIORITY=\"D\""))) | ||||
|         )) | ||||
|                    (org-agenda-block-separator ?═))) | ||||
|           (tags-todo "work" | ||||
|                      ((org-agenda-overriding-header "🖥️💸 Work\n") | ||||
|                       (org-agenda-block-separator ?═))) | ||||
|           (tags-todo "sideprojects" | ||||
|                      ((org-agenda-overriding-header "🖥️🧔🏻 Side Projects\n") | ||||
|                       (org-agenda-block-separator ?⎯))) | ||||
|           (tags-todo "gamingpads" | ||||
|                      ((org-agenda-overriding-header "🖥️📚️🕹️ Gaming Pads\n") | ||||
|                       (org-agenda-block-separator ?⎯))) | ||||
|           (tags-todo "admin" | ||||
|                      ((org-agenda-overriding-header "✍🏻 Admin\n") | ||||
|                       (org-agenda-block-separator ?⎯))) | ||||
|           )))) | ||||
| #+end_src | ||||
| *** org-capture | ||||
| #+begin_src emacs-lisp | ||||
| @ -2892,7 +2898,13 @@ with the cursor you hit TAB and you complete the following; | ||||
| (setq org-download-image-dir "./Images/") | ||||
| (setq org-download-heading-lvl nil) | ||||
| #+end_src | ||||
| *** COMMENT org-roam | ||||
| *** org-transclusion | ||||
| #+begin_src emacs-lisp | ||||
| (define-key global-map (kbd "C-c t t") #'org-transclusion-mode) | ||||
| (define-key global-map (kbd "C-c t a") #'org-transclusion-add) | ||||
| (define-key global-map (kbd "C-c t r") #'org-transclusion-remove) | ||||
| #+end_src | ||||
| *** org-roam | ||||
| #+begin_src emacs-lisp | ||||
| (require 'org-roam) | ||||
| (setq org-roam-directory "/home/joe/Notes/Roam/") | ||||
| @ -2900,8 +2912,8 @@ with the cursor you hit TAB and you complete the following; | ||||
|                                              (propertize "${tags:10}" 'face 'org-tag))) | ||||
| 
 | ||||
| (org-roam-db-autosync-mode) | ||||
| (define-key global-map (kbd "C-c n l") #'org-roam-buffer-toggle) | ||||
| (define-key global-map (kbd "C-c n f") #'org-roam-node-find) | ||||
| (define-key global-map (kbd "C-c n l") #'org-roam-buffer-toggle) | ||||
| (define-key global-map (kbd "C-c n g") #'org-roam-graph) | ||||
| (define-key global-map (kbd "C-c n i") #'org-roam-node-insert) | ||||
| (define-key global-map (kbd "C-c n c") #'org-roam-capture) | ||||
|  | ||||
| @ -44,4 +44,4 @@ SETUVAR fish_pager_color_description:B3A06D\x1eyellow | ||||
| SETUVAR fish_pager_color_prefix:normal\x1e\x2d\x2dbold\x1e\x2d\x2dunderline | ||||
| SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan | ||||
| SETUVAR fish_pager_color_selected_background:\x2dr | ||||
| SETUVAR --export fish_user_paths:/home/joe/\x2elocal/opt/JetBrains\x20Rider\x2d2024\x2e1\x2e4/bin\x1e/home/joe/\x2elocal/share/bin/fasm\x1e/home/joe/\x2elocal/share/bin/zig\x1e/home/joe/\x2elocal/share/bin/cargo/bin\x1e/home/joe/\x2elocal/bin\x1e/home/joe/\x2enimble/bin | ||||
| SETUVAR --export fish_user_paths:/home/joe/\x2elocal/scripts\x1e/home/joe/\x2elocal/opt/JetBrains\x20Rider\x2d2024\x2e1\x2e4/bin\x1e/home/joe/\x2elocal/share/bin/fasm\x1e/home/joe/\x2elocal/share/bin/zig\x1e/home/joe/\x2elocal/share/bin/cargo/bin\x1e/home/joe/\x2elocal/bin\x1e/home/joe/\x2enimble/bin | ||||
|  | ||||
							
								
								
									
										14
									
								
								.local/scripts/toggle-bt-codec
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										14
									
								
								.local/scripts/toggle-bt-codec
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,14 @@ | ||||
| #!/bin/bash | ||||
| 
 | ||||
| ldac=`pactl list | grep Active | grep a2dp-sink-sbc` | ||||
| card=`pactl list | grep "Name: bluez_card." | cut -d ' ' -f 2` | ||||
| 
 | ||||
| if [ -n "$ldac" ]; then | ||||
|     echo "Switching $card to msbc..." | ||||
|     pactl set-card-profile $card headset-head-unit-msbc | ||||
|     echo "...done" | ||||
| else | ||||
|     echo "Switching $card to ldac..." | ||||
|     pactl set-card-profile $card a2dp-sink-sbc | ||||
|     echo "...done" | ||||
| fi | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user