aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2025-11-28 15:23:29 -0800
committerGravatar Tom Willemse2025-11-28 15:23:29 -0800
commit2ac4cb4c5c2bcfea0873b7fb067061d93273972e (patch)
treede10b345628cbde40f4e4b7640382ddffe140e89
parent34e9fc1d8598c74634e85a3796d77c95ce803411 (diff)
downloadnew-dotfiles-2ac4cb4c5c2bcfea0873b7fb067061d93273972e.tar.gz
new-dotfiles-2ac4cb4c5c2bcfea0873b7fb067061d93273972e.zip
Emacs: Fix filename matching for filament project
-rw-r--r--oni/home/config/pop-os/emacs.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/oni/home/config/pop-os/emacs.el b/oni/home/config/pop-os/emacs.el
index 68cdbe1..97e83b7 100644
--- a/oni/home/config/pop-os/emacs.el
+++ b/oni/home/config/pop-os/emacs.el
@@ -287,7 +287,11 @@ buffers.")
(lambda (e)
(setf (flycheck-error-filename e)
(expand-file-name
- (replace-regexp-in-string (rx string-start "/app/") "" (flycheck-error-filename e))
+ (replace-regexp-in-string (rx string-start "/app/")
+ (if (string-match (rx "filament") default-directory)
+ "filament/"
+ "")
+ (flycheck-error-filename e))
(project-root (project-current))))
e)
errors))