There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

taaz , (edited )

I don’t see enough of these here:

  • fzf
  • z (or zoxide)

Check them out

IndependentRanger ,
@IndependentRanger@lemmy.world avatar

In order of use:

  • Firefox
  • Nvim (with a slightly modified kickstart.nvim)
  • SSH
  • Minicom
  • Python3
  • Git
  • CopyQ
  • Curl
  • Wget
  • Tmux
Reorder9543 ,
@Reorder9543@social.fossware.space avatar

I always made sure my laptops had tlp installed. Now it seems openSUSE has cpu power profiles daemon or something by default, which it says conflicts with tlp when I tried to install it. So, I’m giving that a shot.

moonlit_properly ,
  • alacritty
  • neovim
  • tmux
  • vifm - terminal file manager with vi keybindings.
  • zathura - pdf reader with vi keybindings.
  • inxi - prints information about your hardware.
  • tldr - cheat sheet for common commands
  • qalculate - the most powerful calculator I’ve seen. There are qt, gtk and cli versions of it.
  • moreutils - collection of tools. My favourite is vidir, it opens directory structure in your terminal text editor, so that you can rename multiple files easily.
Cybersteel ,
@Cybersteel@lemmy.ml avatar

yay

sgtnasty ,
@sgtnasty@lemmy.ml avatar

Lets make a list!

  1. zsh
  2. tmux
  3. htop
  4. ranger
  5. helix (if i can get it)
  6. fzf
  7. fd-find
  8. python-pip
ik5pvx ,

The first 3 things I always add after a fresh install: aptitude emacs (-nox for servers) tree

Then it depends what the machine is for.

DAC_Protogen ,
@DAC_Protogen@lemmy.ml avatar
  • htop
  • nano
  • mc (I never use it, but I want it installed, lol)
  • firefox (or librewolf)
  • gimp
  • vlc
  • libreoffice
  • keepassxc
  • steam
neo ,
@neo@lemmy.comfysnug.space avatar
  • tmux
  • emacs
  • okular
  • pipx
  • calibre
  • lutris
  • hakuneko
  • yt-dlp
  • git
InkstainTheBat ,

Since I’m not sure where to ask what is probably a basic question, what’s a Linux package?

corsicanguppy ,

It’s a signed archive of deployable files along with meta-data. Usually a cpio archive (which is similar to a tarball) with that extra signature wrapper and meta-data (which, itself, should be a list of files and checksums).

A proper package can validate a project’s installation, either from the local database or from remote resources, at any time, which gives positive assurance that what is installed is what should be installed.

As well, proper package info is exported by SNMP to be consolidated centrally and validate what is vs what should be installed at the group level.

TL;DR? Like a tarball with tracking info, signatures, checksums, and top-to-bottom validation. If it’s a good package, anyway.

RandallFlagg ,

So it’s basically like installing a program in windows but, idk how to phrase it, more through and less prone to errors during installation?

corsicanguppy ,

You’re really close, yeah .

But because like every layer is checksummed both in delivery AND when it’s installed, so you can easily validate a delivered file, and it’s all signed with signatures you can easily check, you can at least be assured that

  • what you installed is what that package delivered
  • which is what the authors wanted
  • and the package probably hasn’t been tampered with
  • even weeks after install

the chance of problems should be reduced.

Bonus1: with a proper repo config, you can check for updates so fast. It’s like the chocolatey windows repo but more formalized and usually vendor-maintained.

Bonus2: bad upgrade? Enterprise packages on Linux (long description; trust me) can be reverse-installed over what’s there so you can back-revise or downgrade with almost no pain. It’s a good oh-no fix. At every point you can still validate that what is there should be there, according to hard signatures at every stage.

Bonus3: grabbing os version 6.1 and upgrading to 6.5 OR just installing 6.5 fresh gives the same final content - files and services - when you’re done. (almost entirely) No cruft, since package installs (because of the locking below) just install over themselves in a way Linux people just accept and windows people may freak over.

Linux bonus: Linux locks file differently; again, long description, so trust me or look it up. You can upgrade many files and services without stopping them, and then bounce a service or a host, so your patch-and-bounce process is fast, it happens after the upgrades, and is like 2 min or with systemd 3min.

Ultimately

  • use packages for wayyyy easier, consistent, reliable, tested, quasi-roll-back-able updates that you can validate all the way down.
  • and still that SNMP connection to check content remotely. It’s so great.
RandallFlagg ,

It’s just a fancy way of saying program. So Linux programs.

wizzor ,

Correct, the reason they are called packages, is that the package can contain other resources besides usable programs, like libraries used by other programs.

rikudou ,

McFly, can’t live without it anymore.

0xd4n ,
  • vim
  • bashtop
  • cmus
  • ghidra
  • jq (pretty print Json)
  • screen
  • hexedit
  • python3 with pwntools
  • GCC, g++, make & libc6-dev
  • gdb with pwndbg
  • alacritty
DaveX64 ,
  • asciiquarium
  • cowsay
  • tty-clock
  • mc
  • nano
  • btop
  • htop
  • vscode
  • vivaldi
  • mariadb
  • apache
  • php
  • python3
Fizz ,
@Fizz@lemmy.nz avatar

Firefox, only office and spotify. That’s all I need.

Xeelee ,
@Xeelee@kbin.social avatar

Have you considered installing Arch?

pineapplelover ,

Must have p7zip and p7zip-gui

garam ,
@garam@lemmy.my.id avatar

I think xarchiver are better tho? also there are native 7zz from Igor now

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines