Compare commits

..

19 Commits

Author SHA1 Message Date
c82e9ce6fa Fix elfeed synchronization with Miniflux 2025-12-22 08:28:33 +01:00
d0fa140a9b Use ruff and ty for Python development 2025-12-18 06:03:51 +01:00
af1a257167 Speed up LSP via lsp-booster 2025-11-27 04:01:04 +01:00
50e1703719 Remove bibliography management functionality 2025-11-25 11:08:45 +01:00
d007bb0229 Group PDF settings in a single block 2025-10-29 17:30:35 +01:00
8ceaf658a1 Disable PDF recoloring by default 2025-10-27 17:11:31 +01:00
ec4279e5c0 Simplify projectile search path 2025-10-27 17:11:05 +01:00
4473bbab7e Improve elfeed synchronization configuration 2025-09-29 17:55:12 +02:00
71bbd9576b Add timesheet email template 2025-09-29 17:54:44 +02:00
ba9370bbd4 Add keybinding to upload files to Arduino 2025-04-25 15:47:29 +02:00
fbba44d7a2 Format configuration files 2025-04-01 14:44:30 +02:00
827e1a879a Tweak Org agenda display 2025-04-01 14:22:48 +02:00
258ffa1486 Remove redundant credentials configuration 2025-04-01 14:22:16 +02:00
826b27a621 Enable PDF smooth scrolling 2025-04-01 14:21:53 +02:00
84d941ed62 Display org agenda events of the week 2025-03-04 18:04:37 +01:00
f42e7c2192 Disable upload module 2025-03-04 18:01:29 +01:00
fa19e34239 Remove Uni email configuration 2025-03-04 18:00:50 +01:00
51d2463a8d Move RSS configuration to module 2024-11-19 22:12:17 +01:00
5e0f9a61be Remove Wallabag configuration 2024-11-19 22:11:58 +01:00
4 changed files with 13 additions and 7 deletions

9
+ui.el
View File

@@ -13,8 +13,7 @@
(add-hook 'pdf-tools-enabled-hook 'pdf-view-roll-minor-mode))
;; Customize modeline
(setq doom-modeline-major-mode-icon t
doom-modeline-buffer-encoding nil
doom-modeline-check-simple-format t)
doom-modeline-buffer-encoding nil)
;; Hide direnv environment variables popup
(setq direnv-always-show-summary nil)
;; Change splash-screen banner
@@ -64,7 +63,11 @@
:icon (nerd-icons-octicon "nf-oct-rss" :face 'doom-dashboard-menu-title)
:when (featurep! :app rss)
:face (:inherit (doom-dashboard-menu-title bold))
:action =rss)))
:action =rss)
("Read saved articles"
:icon (nerd-icons-octicon "nf-oct-book" :face 'doom-dashboard-menu-title)
:face (:inherit (doom-dashboard-menu-title bold))
:action =wallabag)))
;; Restore previous session without confirmation
(defadvice! restore-no-confirm-session-quickload-a ()
:override #'doom/quickload-session

View File

@@ -86,8 +86,9 @@
;; Set up the mail stack
(after! mu4e (load! "+mail"))
;; HACK Enable AOT native compilation
(setq! package-native-compile t)
(setq native-comp-jit-compilation nil)
(after! (doom-packages straight)
(setq straight--native-comp-available t))
;; Use PlatformIO for Arduino development
(use-package! platformio-mode
:after cc-mode

View File

@@ -164,8 +164,8 @@
;;plantuml ; diagrams for confusing people more
;;purescript ; javascript, but functional
(python +lsp ; beautiful is better than ugly
+tree-sitter
+uv)
+poetry
+tree-sitter)
;;qt ; the 'cutest' gui framework ever
;;racket ; a DSL for DSLs
;;raku ; the artist formerly known as perl6

View File

@@ -25,7 +25,9 @@
(package! os1-theme :recipe (:host github :repo "sashimacs/os1-theme"))
;; Move buffer while maintaining cursor centered
(package! centered-cursor-mode)
;; Use the latest version of pdf-tools
;; Use the fork of pdf-tools with smooth scrolling
(unpin! pdf-tools)
(package! pdf-tools :recipe (:host github :repo "aikrahguzar/pdf-tools" :branch "child-frame-preview"))
(package! image-roll :recipe (:host github :repo "dalanicolai/image-roll.el"))
;; Declarative org capture templates
(package! doct :recipe (:host github :repo "progfolio/doct"))