From 7aee366e41187fd18012c8119d61e09bceb64af9 Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Sat, 10 Aug 2024 12:20:40 +0700 Subject: [PATCH 1/4] Emacs: New org-agenda view --- .config/emacs/init.org | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/.config/emacs/init.org b/.config/emacs/init.org index 757f84e..e922086 100644 --- a/.config/emacs/init.org +++ b/.config/emacs/init.org @@ -2767,18 +2767,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 From 14e0ebf3d68c4a20559b5e388aa4e30159f65c3b Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Sat, 10 Aug 2024 12:21:10 +0700 Subject: [PATCH 2/4] Linux: Toggle bluetooth codec script --- .local/scripts/toggle-bt-codec | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 .local/scripts/toggle-bt-codec diff --git a/.local/scripts/toggle-bt-codec b/.local/scripts/toggle-bt-codec new file mode 100755 index 0000000..9c17d5e --- /dev/null +++ b/.local/scripts/toggle-bt-codec @@ -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 From 267fd0e6834d32c7dd23ddc79f2a50e024e37969 Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Sat, 10 Aug 2024 12:29:06 +0700 Subject: [PATCH 3/4] fish: Add scripts path --- .config/fish/fish_variables | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/fish/fish_variables b/.config/fish/fish_variables index a8cde0b..98259ad 100644 --- a/.config/fish/fish_variables +++ b/.config/fish/fish_variables @@ -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 From 4f8452e78603c20ac81efeda05b2e0e8098150ba Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Sat, 10 Aug 2024 15:08:57 +0700 Subject: [PATCH 4/4] Emacs: org-transclusion --- .config/emacs/init.org | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.config/emacs/init.org b/.config/emacs/init.org index e922086..025f30e 100644 --- a/.config/emacs/init.org +++ b/.config/emacs/init.org @@ -227,6 +227,7 @@ Finish up org-fancy-priorities org-roam org-download + org-transclusion valign ;; Programming Languages tuareg @@ -2890,7 +2891,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/") @@ -2898,8 +2905,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)