~ficd

Ontario, Canada

https://ficd.ca

daniel@ficd.ca

Graduate student, cybersecurity researcher, programming enjoyer.

Trackers

~ficd/tree-sitter-mail

Last active 8 days ago

~ficd/utils

Last active 10 days ago

~ficd/zona

Last active 24 days ago

~ficd/ashen

Last active 26 days ago

#3 Normalize paragraph spacing in mail formatter 10 days ago

mail added by ~ficd on ~ficd/utils

#3 Normalize paragraph spacing in mail formatter 10 days ago

enhancement added by ~ficd on ~ficd/utils

#3 Normalize paragraph spacing in mail formatter 10 days ago

Ticket created by ~ficd on ~ficd/utils

Currently, when format.py encounters a blank line, it's kept, even if there are multiple in a row. However, there should only be one line separating content in "formattable" areas -- so consecutive blanks should be reduced to one line.

#1 Fix signature-block bug in `format.py` 10 days ago

mail added by ~ficd on ~ficd/utils

#2 Niri "windows in this workspace" popup 10 days ago

desktop added by ~ficd on ~ficd/utils

#1 Fix signature-block bug in `format.py` 10 days ago

Comment by ~ficd on ~ficd/utils

Daniel Fichtinger referenced this ticket in commit 6efe5f6.

REPORTED RESOLVED FIXED

#2 Niri "windows in this workspace" popup 10 days ago

new util added by ~ficd on ~ficd/utils

#2 Niri "windows in this workspace" popup 10 days ago

Ticket created by ~ficd on ~ficd/utils

While the Niri window indicator shows how many windows are open in the current workspace (and it's very helpful), the hover-popup information which is just as helpful isn't as convenient since it requires a mouse hover.

I propose a separate utility which, when invoked, spawns a floating GUI showing the windows open in the workspace. It won't replace the window picker since it's purely informational, and it should lay out the windows from left to right in an easily readable, visually pleasing way, perhaps with a thumbnail preview.

#1 Fix signature-block bug in `format.py` 10 days ago

bug added by ~ficd on ~ficd/utils

#1 Fix signature-block bug in `format.py` 10 days ago

Ticket created by ~ficd on ~ficd/utils

If a line uses -- punctuation in the middle of a sentence, and the wrapping happens to be s.t. the next line starts with --, the line is incorrectly parsed as the signature block, and the rest of the file isn't formatted.

It should only be interpreted as a signature block if the line only contains -- (whitespace stripped).