2
jestdotty
124d

i have a bunch of archived projects and I have NO recollection of writing them despite them being complex

😖

trying to find a script I knew I had and I don't even know where it is. goddammit

*goes on a deleting spree*

I hate organizing random stuff. my OCD inclinations scream at me but I never enjoy organization. why can't it all just self organize

I also want a search feature for all my old repos. grrrrr

this just feels like such a disaster. I made a git backup script for my external HDD but I don't think that script backed up the archived projects... of which there's evidently 6 damned pages. why do we produce so much code. how

Comments
  • 2
    there's a bunch of things in there I don't wanna delete because they were being used by repos that I still wanna have archived

    don't make too many repos, guiizzz

    before realizing rust's workspace feature I was even making too many repos in rust. workspaces rule. very nice.
  • 1
    @jestdotty I have a "kinda stupid but it works" for finding bits for text based files.

    Like you I have way to many projects, and finding the thing I know I have but don't remember exactly where was beginning to happen way to often.

    I use Helix editor, and they have build a really good fuzzy finder platform for file names and content of files, [space + /] for finding things inside files [space + f] for finding files by name.

    All you need to do is open helix in your projects directory so it can index all files and that's it, you get a list of files and a preview, and most of the time I can recall enough information to fuzzy find my way in seconds, it's great because it requires no effort in labeling things ahead of time - I suck at that.

    It has a learning curve if you are not coming from Vim or other similar editors, it's a really good editor, but even if you just use it for finding files it's a really useful tool
  • 0
    WinUI has limitations, such as requiring store integration to share your tool.

    So, WinForms is preferred by some! (Me writing a very custom app for myself and 1 friend. Total market cap : 2 people)

    Fun fact after a couple of hours of searching:

    You *can* modify the status bar of an app,

    you just need to import DLLs you may not have heard of before.

    [DllImport("dwmapi.dll")]

    private static extern int DwmSetWindowAttribute(IntPtr hwnd, int attr, ref int attrValue, int attrSize);

    private const int DWMWA_USE_IMMERSIVE_DARK_MODE = 20;

    private const int DWMWA_MICA_EFFECT = 1029;

    Never heard about this DLL before in my life.
  • 0
    WinUI has limitations, such as requiring store integration to share your tool.

    So, WinForms is preferred by some! (Me writing a very custom app for myself and 1 friend. Total market cap : 2 people)

    Fun fact after a couple of hours of searching:

    You *can* modify the status bar of an app,

    you just need to import DLLs you may not have heard of before.

    [DllImport("dwmapi.dll")]

    private static extern int DwmSetWindowAttribute(IntPtr hwnd, int attr, ref int attrValue, int attrSize);

    private const int DWMWA_USE_IMMERSIVE_DARK_MODE = 20;

    private const int DWMWA_MICA_EFFECT = 1029;

    Never heard about this DLL before in my life.
Add Comment