feat: add Next (Scheduled Today) capture template

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-20 13:21:00 -05:00
parent c70d6a9e99
commit 68b3e5d83c
2 changed files with 34 additions and 1 deletions

View File

@@ -710,7 +710,11 @@ SCHEDULED: %^t
(find-file (let ((date (format-time-string "%Y-%m-%d"))) (find-file (let ((date (format-time-string "%Y-%m-%d")))
(expand-file-name (concat date ".org") (expand-file-name (concat date ".org")
"~/org/weekly"))))) "~/org/weekly")))))
(file "~/org/capture-templates/weekly.org")))) (file "~/org/capture-templates/weekly.org")))
(add-to-list 'org-capture-templates
`("n" "Next (Scheduled Today)" entry (file ,imalison:org-gtd-file)
,(format "%s%s\n%s" "* NEXT %?" imalison:created-property-string
"SCHEDULED: %(format-time-string \"<%Y-%m-%d %a>\")"))))
#+end_src #+end_src
** Babel ** Babel
#+begin_src emacs-lisp :tangle org-config-config.el #+begin_src emacs-lisp :tangle org-config-config.el

29
nixos/hyprland.nix Normal file
View File

@@ -0,0 +1,29 @@
{ config, pkgs, lib, makeEnable, ... }:
makeEnable config "myModules.hyprland" true {
programs.hyprland = {
enable = true;
# Plugins for XMonad-like experience
plugins = [
pkgs.hyprlandPlugins.hy3 # Dynamic tiling like XMonad
pkgs.hyprlandPlugins.hyprexpo # Expose/overview (like skippy-xd)
];
};
# Hyprland-specific packages
environment.systemPackages = with pkgs; [
# Hyprland utilities
hyprpaper # Wallpaper
hypridle # Idle daemon
hyprlock # Screen locker
hyprcursor # Cursor themes
wl-clipboard # Clipboard for Wayland
cliphist # Clipboard history
grim # Screenshot utility
slurp # Region selection
swappy # Screenshot annotation
wlsunset # Night light / blue light filter
# For hy3 directional focus
jq # JSON processing (used in scripts)
];
}