fastfetch | grep ackag
Packages: 3582 (dpkg), 17 (flatpak)
I don't think we have the time
EDIT : I use debian btw. Yes I'm old, male and a father.
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
fastfetch | grep ackag
Packages: 3582 (dpkg), 17 (flatpak)
I don't think we have the time
EDIT : I use debian btw. Yes I'm old, male and a father.
Grepping "ackag" is super cursed
why? if I do Package/package/packages/Packages it's likely not to hit if it doesn't match the letter case correctly or if I added the s when it shouldn't be there.
it's definitely going to hit ackag , and I don't have to write as much.
It definitely will work and is efficient, it just feels cursed
I'd to just run <command> | grep -i "package", feels more intuitive for me.
But again, nothing wrong with how you did it, just feels unnatural to me
-i, --ignore-case Ignore case distinctions in patterns and input data, so that characters that differ only in case match each other.
Oh , would you look at that. Great. What's the quotes do?
Nothing in this case, but allows for spaces and shell expansion so a lot of people (including myself most of the time) add them by default from muscle memory
That's kinda fun
Emac
fair enough LOL
This looks like a CVE recipe list once somebody has your IP address from lemmy
# System
Distro: Gentoo Linux
Desktop Environment: KDE Plasma
Window Manager: kwin, twm, icewm
Shell: zsh
Terminal: Konsole, xterm, urxvt
Terminal Multiplexer: tmux
Application Launcher: -
Notification: -
Compositor: -
Panel: -
Audio: Pipewire
# The Web
Web Browser: Firefox (via flatpak)
Chat: Discord web, Beeper Text (App image)
Mesh VPN: -
DPI Bypass: -
Browser Picker: which_browser
# File Management
File Browser: Dolphin, mc, sf
File Sharing: scp
Torrent: torbox.app
# File Creation/Modification
Text Editor: vim, kate
LaTeX Editor: -
Image Editor: -
Video Editor: -
Audio Editor: -
Modelling: -
Document Editor: LibreOffice
Image Upscaler: -
# Software Dev
Code Editor: Jetbrains
Web Agent Manager: KJules
Agents: Jules, agy, codex
Github Notifier: kgithub-notify
Languages: Go, Flutter, Qt/C++
Git CLI: git / gh / gl
# File Viewing
Music Player: Strawberry, Spotify
Media Player: mpv
Image Viewer: -
Document Viewer: -
# Utility
Screenshotter: Spectacle
Pipewire Graph: -
Video Recorder: Spectacle
Color Picker: -
Default Apps: -
Clipboard History: klipper
Dotfile Manager: chezmoi
Network TUI: nmtui
Bluetooth TUI: -
Volume TUI: wiremix
Disk Analyzer: du, ncdu
Wallpaper: -
Chooser: -
Markdown Renderer: -
Socket CLI tool: socat, ss, nc
# Gaming
Game Launcher: Steam
Proton Manager: -
# Productivity
Flashcard: -
Whiteboard: tldraw
Password manager: bitwarden
I move between NixOS and OpenBSD but try to keep things consistent for both.
Window Manager: I use a patched DWM. I have a suckless repo which makes adding my WM/Terminal/launcher/whatever to various distros/operating systems a breeze.
Terminal: patched ST which I will sometimes multiplex with tmux
file manager: if I need it, then it's Yazi. but generally i just stick to the command line for file management.
Browser: for a long time I was using Qutebrowser but it feels like development has slowed down on it and the bugs have mounted. just doesn't work as well as it once did and on OpenBSD it's completely broken. so now I'm just boring and using a barebones version of Firefox on both systems. I was using Floorp on NixOS with Firefox I can keep it consistent across both Operating Systems.
IDE: honestly depends on what day it is. I'll switch from Neo/Nixvim to DOOM Emacs to Helix. currently i'm using Helix on both systems as it's snappy and it's working well for me right now. config is easy. I might stick with it for awhile. I'm still getting used to some keybinds. biggest gripe is hitting 'a' drops you down a line so I have to keep remember to use shift+a instead. minor stuff like that.
that's about it really. I try to keep my systems as minimal as possible.
I have several machines, a few of which I plan to reinstall sooner or later, so:
# System
Distro: Devuan GNU+Linux, Void Linux, NetBSD, Alpine Linux (near future), Guix (near future)
Init System: OpenRC, SysVinit, Shepherd (near future)
Window Manager: cwm, Fluxbox, Xfce, river-classic (near future), *TBD* (near future)
Shell: ksh93
Terminal: Alacritty, Sakura, foot, Xfce Terminal
Terminal Multiplexer: dvtm
Application Launcher: (WM builtin), rofi
Notification: dunst, Xfce Notifier
Compositor: Picom, XCompMgr, wlroots, Xfwm
Panel: Polybar, fbpanel, Xfce Panel, *TBD* (near future)
Audio: PulseAudio, ALSA, OSS
# The Web
Web Browser: Tor Browser, Librewolf
Chat: Discord, Signal
VPN: IVPN
# File Management
File Browser: Midnight Commander, Nemo, PCManFM, Thunar
File Sharing: Syncthing, netcat, (physical disks)
Torrent: KTorrent, Deluge
Git CLI: Game Of Trees, Git
# File Creation/Modification
Text Editor: nano
Code Editor: nano
LaTeX Editor: TeXStudio
Image Editor: GIMP, GraphicsMagick
Video Editor: OpenShot, ffmpeg, blind
Audio Editor: Tenacity, KWave, ffmpeg
Document Editor: OpenOffice, nano
# File Viewing
Music Player: qmmp
Media Player: MPlayer
Image Viewer: imv
Document Viewer: Zathura
# Utility
Screenshotter: scrot, grim
Video Recorder: SSR, wf-recorder
Color Picker: gpick, GIMP, (custom script I keep losing)
Default Apps: XDG
Dotfile Manager: `cp -r ~/.* /path/to/disk`
Network TUI: nano, nmtui, nyx
Bluetooth TUI: bluetoothctl
Volume TUI: pactl, alsamixer, mixerctl
Disk Analyzer: Baobab
Wallpaper: Nitrogen, swaybg
Markdown Renderer: glow
# Gaming
Game Launcher: Steam, PrismLauncher
# Productivity
Flashcard: (physical cards)
I also plan to run Haiku on one of my older machines, but I can't write down its components (e.g. init system, audio server), as it's more monolithic than NetBSD or GNU/Linux.
To transfer files using netcat, it's:
# Replace 1337 with any port number you like
nc -vl 1337 > file # On recipient
nc -N 192.168.X.X 1337 < file # On sender
Of course, things like compression and encryption need to be done beforehand; but one would hopefully use other means to transfer such files.
I run EndeavourOS with KDE Plasma, my shell of choice is zsh with oh-my-zsh (with Kitty as the terminal client, since it supports images with some TUI programs!)
I use LibreWolf as my browser of choice, though I would recommend base Firefox, Floorp, and Zen Browser over it for most people, since extra steps were needed to disable some of the anti-fingerprinting that I find unneccesary for my threat model.
My main chat application is Element (Matrix). I also have installed Halloy (IRC) and Stoat, but I rarely ever use either. My email client of choice is Thunderbird, and I recently discovered systray-x for adding a tray icon on Linux! Unfortunately, I need to use Teams as well, so I have the Teams for Linux unofficial client installed too.
Since I'm using KDE Plasma, I'm using the Dolphin file manager as well as KDE Connect for sharing files and other bits between devices (Localsend is also installed, but it is a little less reliable and has less functionality). I have KGet (for regular files) and qBitTorrent (for torrents, obviously) to manage my downloads
KeePassXC is the password manager I use (with Syncthing)
I use nano, Kate, and VSCodium as my text/code editors, depending on how complicated the file I'm reading is. I have tried (unsuccessfully) to use neovim, it isn't for me. I make games with the Godot game engine (more fun to use + less resource intensive than Unity!)
I often use Inkscape for designing vector graphics, as well as Aseprite for pixel art! I also have Audacity for quick edits of audio (nothing fancy though), as well as Kdenlive as a video editor.
I use LibreOffice for creating documents, presentations, and spreadsheets, and my Markdown editor of choice is Marktext (it seems to be the only one with a live editing + folder structure, with no weird vault system like Obsidian)
I use rmpc, an MPD client, for listening to music, and I use nomacs for viewing images. OBS is useful for screen recording.
I mostly play a mix of Minecraft (through Prism Launcher), Luanti (currently enjoying the Asuna game!), and retro games (with ES-DE and Retroarch). I also have installed Xonotic (an FPS game) and SuperTuxKart (the GOAT), as well as Lutris for playing some modern PC titles that aren't Minecraft or Luanti.
I use Freetube for watching YouTube videos!
Reading the comments: Nobody looks at the time or uses the clock, apparently.
Nobody has time for this.
nixpkgs
What do you use for notes and file/note syncing?
Also backups?
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.