From 2c4b1032a577a4166ba60495a792ea8014fac43a Mon Sep 17 00:00:00 2001 From: Mitch Tishmack Date: Mon, 7 Sep 2020 11:51:34 -0500 Subject: [PATCH] Add some tags --- bin.org | 2 +- emacs.org | 52 ++++++++++++++++++++++++++++++---------------------- readme.org | 2 +- tmux.org | 2 +- 4 files changed, 33 insertions(+), 25 deletions(-) diff --git a/bin.org b/bin.org index e82a6a2..293e07e 100644 --- a/bin.org +++ b/bin.org @@ -1002,7 +1002,7 @@ foreach my $input (@ARGV){ } #+END_SRC -* TODO ~/bin/nix-update still worth keeping? +* TODO ~/bin/nix-update still worth keeping? :cleaning: More for nix on macos, but just merges NixOS/nipkgs origin/master to the current branch in a tmux window and watches it. diff --git a/emacs.org b/emacs.org index 9d42da2..30b51c0 100644 --- a/emacs.org +++ b/emacs.org @@ -74,7 +74,7 @@ This configuration is using *use-package* extensively. Install it earlyso we can (setq use-package-verbose t) #+END_SRC -*** TODO test diminish updates +*** TODO test diminish updates :validation: Keep the mode line less cluttered with crap from modes I don't care about. @@ -425,7 +425,7 @@ Also have the scratch buffer be empty instead of have the derp message I never r (custom-set-variables '(initial-scratch-message nil)) #+END_SRC -*** TODO fonts setup doesn't work +*** TODO fonts setup doesn't work :broken: List of fonts in order of preference. Set preferred font list when we're in a gui emacs session. @@ -647,7 +647,7 @@ Make git not ass to use. At least in emacs. magit is the best git interface... i ) #+END_SRC -*** workgroups2 +*** TODO workgroups2 :broken: Save workgroup layouts. Similar..ish to desktop-save. @@ -675,11 +675,12 @@ Highlight matching ()'s []'s etc... ) #+END_SRC -*** TODO org-mode capture-updates +*** TODO org-mode :validation:testing: Org-mode keybindings and settings, pretty sparse really. -Todo is to figure out what needs to happen for the capture templates. +Todo is to figure out what needs to happen for the capture templates and +validate the agenda changes. #+BEGIN_SRC emacs-lisp (use-package org @@ -781,7 +782,7 @@ Figure out how the hell to use this thing. ;;(use-package ob-async :after org-plus-contrib :ensure t) #+END_SRC -**** TODO org babel ob-async testing +**** TODO org babel ob-async testing :validation: Validate that this installs from scratch fine, blocking babel executions is ass. @@ -789,7 +790,7 @@ Validate that this installs from scratch fine, blocking babel executions is ass. (use-package ob-async :after org :ensure t) #+END_SRC -**** TODO org-habit customization +**** TODO org-habit customization :testing: Figure out the customization needed here. @@ -803,7 +804,7 @@ Figure out the customization needed here. (org-habit-following-days 7)) #+END_SRC -**** TODO org-bullets review if alternative is worth it +**** TODO org-bullets review if alternative is worth it :validation: https://github.com/integral-dw/org-superstar-mode @@ -839,7 +840,7 @@ https://github.com/integral-dw/org-superstar-mode ) #+END_SRC -**** TODO Keep ox-latex in org setup? +**** TODO Keep ox-latex in org setup? :validation:broken: Its tangle is set to no... @@ -872,6 +873,8 @@ Flycheck for on the fly checking of code. ) #+END_SRC +**** TODO pkg-config lib stuff for flycheck :broken: + Need to vet this, used it more when I did more c. But its handy for non standard pkg-config setups. @@ -897,7 +900,7 @@ Not tangled into the config intentionally. (message "Error: pkg-config tool not found."))) #+END_SRC -*** TODO auto-complete not tangled +*** TODO auto-complete not tangled :validation:broken: Auto complete functionality is nice to have. @@ -968,7 +971,7 @@ Desktop saving of session information handy to keep the same buffers between ses (desktop-save desktop-dirname))) #+END_SRC -*** TODO super-save +*** TODO super-save :validation:testing: REMOVE ME && TODO IF THIS WORKS @@ -985,7 +988,7 @@ Saves buffers like with auto-save but on focus loss, when idle etc... ) #+END_SRC -*** fic-mode +*** TODO fic-mode :broken: Highlight TODO/FIXME type messages in comments. @@ -1026,13 +1029,13 @@ Highlight TODO/FIXME type messages in comments. ) #+END_SRC -*** ggtags +*** TODO ggtags :broken: #+BEGIN_SRC emacs-lisp :tangle no (use-package ggtags :ensure t) #+END_SRC -*** company-mode +*** TODO company-mode :broken: Completion tips. @@ -1066,7 +1069,7 @@ So I write gooder. Me fail English? Thats unpossible. (use-package rust-mode :commands rust-mode :mode ("\\*.rs\\'" . rust-mode) :defer t) #+END_SRC -*** python-mode +*** TODO python-mode :broken: Compress down python configuration a bit. @@ -1268,6 +1271,8 @@ Instead of text might as well get a decent mode hook going here. (use-package company-nixos-options :after company :defer t) #+END_SRC +**** TODO nix-mode :broken: + #+BEGIN_SRC emacs-lisp :tangle no (use-package nix-mode :config @@ -1285,7 +1290,7 @@ Instead of text might as well get a decent mode hook going here. (use-package dockerfile-mode :defer t) #+END_SRC -*** TODO cscope or rtags or nuke +*** TODO cscope or rtags or nuke :testing:validation: Switch to rtags, or maybe even nuke entirely? @@ -1295,7 +1300,7 @@ Switch to rtags, or maybe even nuke entirely? :config (cscope-setup)) #+END_SRC -*** TODO ag validate +*** TODO ag :validation: #+BEGIN_SRC emacs-lisp (use-package ag :defer t) @@ -1306,7 +1311,7 @@ Switch to rtags, or maybe even nuke entirely? Common mode defaults I think are sensible. -***** TODO prog-mode hooks to use-package +***** TODO prog-mode hooks to use-package :broken: ALl this crap should be moved into use-package declarations. @@ -1349,9 +1354,9 @@ ALl this crap should be moved into use-package declarations. )) #+END_SRC -***** elisp +***** TODO elisp :broken: -TODO: fixme +Why is this broken? Figure out why its tangle is no. #+BEGIN_SRC emacs-lisp :tangle no (add-hook 'emacs-lisp-hook @@ -1407,7 +1412,7 @@ TODO: fixme ) #+END_SRC -*** TODO auto-insert-mode new file templates +*** TODO auto-insert-mode new file templates :broken: Review if this is worth keeping around, methinks there should be something better like yasnippet out there, this is all old af hacks @@ -1517,7 +1522,10 @@ Load this up last to allow for local customization if needed and to keep from cu (load custom-file 'noerror) #+END_SRC -* Load any local definitions +* TODO Load any local definitions :broken: + +Probably need to check if this file exists first... + #+BEGIN_SRC emacs-lisp :tangle no (load-file "~/.emacs.d/local.el") #+END_SRC diff --git a/readme.org b/readme.org index 89703f9..a289454 100644 --- a/readme.org +++ b/readme.org @@ -257,7 +257,7 @@ Language specific | haskell | [[file:haskell.org][haskell.org]] | | perl | [[file:perl.org][perl.org]] | -* TODO [2/5] +* TODO Enhancements [2/5] :someday: - [X] Figure out some way to make code blocks editable with :tangle, it sucks not being able to edit blocks as they are. - [X] Need to have some way to autocleanup old generations. Rm works for now so meh. - [ ] Need to add the ability to detect that make is generating a pointless new generation. Aka generation N and generation N-1 are the same, just leave N and don't increment. diff --git a/tmux.org b/tmux.org index d55e0bb..f0c3a8f 100644 --- a/tmux.org +++ b/tmux.org @@ -139,7 +139,7 @@ PREFIX + o = L*o*g pane output to a file. Saved with the iso8601 command for the name. Also change the foreground text to green so we know we're logging. -* TODO Tmux logging key is broken +* TODO Tmux logging key is broken :someday:broken: #+BEGIN_SRC conf :tangle no bind-key o \