Alphenex53

joined 6 days ago
[–] Alphenex53@programming.dev 1 points 1 day ago (1 children)

I honestly only recently started writing notes and I did notice it does help me be more productive a little bit. That is only because I have terrible memory. That is why I need synced notes, if I am outside I need something for me to immediately write my thoughts down just in case I forget em.

As for your script with Git in background and a delay hoping everything is synced up… I understand why this is done, but there has to be a better way.

I agree but I couldn't find one yet.

Trust me I have no reason to mention I Arch, it isnt a thing that is seen as hard to install anymore anyway. Plus I just used the archinstall script because I couldnt be bothered at the time :D. I just made this post because people enjoy talking about what they use and so do I, also I may discover new programs such as Kiwiks now. As for FZF, I do use it but only for this. alias e='fd -H | fzf --height 99% --preview-window right:50% --preview "bat {}" | xargs -r $EDITOR'

[–] Alphenex53@programming.dev 5 points 1 day ago* (last edited 1 day ago) (3 children)

I use Helix + Markdown + Zettelkasten + Git + Codeberg for notes. I just wrote a script whenever I type ns to the terminal I go to the Notes directory and it creates a process that git pulls in the background. I also add a half a second delay to opening Helix so HOPEFULLY by the time I write to the notes they are updated. As for backups, I was using Timeshift but it just uses too much space so I just got rid of it. I am just being careful when deleting files and directories.

 

This is just for discovering new software. I created mine so I don't forget the programs I use when setting up a new machine. You can skip the obvious ones. Here, I'll start:

# System
Distro: Arch Linux
Window Manager: i3
Shell: Zsh (OMZ)
Terminal: Kitty
Terminal Multiplexer: Tmux
Application Launcher: Rofi
Notification: Dunst
Compositor: Picom
Panel: Polybar
Audio: Pipewire

# The Web
Web Browser: Librewolf, Helium
Chat: Discord, Element
Mesh VPN: Zerotier
DPI Bypass: B4

# File Management
File Browser: Thunar, Yazi
File Sharing: LocalSend
Torrent: qBitTorrent
Git CLI: Lazygit

# File Creation/Modification
Text Editor: Micro
Code Editor: Helix, Zed
LaTeX Editor: Gummi
Image Editor: GIMP, Krita
Video Editor: Kdenlive, Blender
Audio Editor: Audacity
Modelling: Blender
Document Editor: LibreOffice, Xournal++
Image Upscaler: Upscayl

# File Viewing
Music Player: Strawberry
Media Player: MPV
Image Viewer: Ristretto
Document Viewer: Papers

# Utility
Screenshotter: Flameshot
Pipewire Graph: QPWGraph
Video Recorder: OBS
Color Picker: XColor
Default Apps: Selectdefaultapplication
Clipboard History: greenclip
Dotfile Manager: yadm
Network TUI: impala, nmtui
Bluetooth TUI: bluetui
Volume TUI: wiremix
Disk Analyzer: ncdu
Wallpaper: xwallpaper
Chooser: choose
Markdown Renderer: glow

# Gaming
Game Launcher: Steam, Faugus, Prism, Sober
Proton Manager: ProtonUp-QT

# Productivity
Flashcard: Anki
Whiteboard: Drawy
[–] Alphenex53@programming.dev 2 points 1 day ago* (last edited 1 day ago)

Not a problem directly with the distro itself but; Void Linux. The community can be really hostile over small things, when you are following along the road they laid they are very friendly. However, as soon as you mention someone they dislike, criticize the distro and request for something that doesn't align with them you get a lot of backlash. I remember asking them to create official Void Linux Discord server on Reddit because Reddit was the platform devs were using. I got attacked because apparently Matrix is FOSS and it was ridiculous for suggesting that bla bla bla. Another one was, I shared my Void Linux rice and it was nice at first then somebody noticed the based.cooking bookmark on my browser and then my post got deleted. I don't even follow Luke Smith I just found the website on one of his videos while learning about Linux. Besides all that, there are very little packages and they intentionally won't add some packages due to political reasons, why the fuck would I want your political stance to affect my experience. If I wanted oppression in my OS I would rather use Windows or Mac, at least I would have more programs there. Sorry for the wall of text, just puking fair dislike ^^

[–] Alphenex53@programming.dev 2 points 4 days ago (10 children)

Genuine question, why would I need a terminal multiplexer when I am using a tiling window manager? I saw a lot of people using them in normal desktop environments which makes sense but why in a tiling window manager?

[–] Alphenex53@programming.dev 1 points 5 days ago

It is just preference and consistency with other APIs imo. However, personally when I see LEDEnable or LEDDisable I feel like a teeny tiny bit more will happen inside the function meanwhile LEDState is like only changing a variable or something. Also I would like LED_Set(bool enabled) or if there are more LED_SetEnabled(bool b) better.