• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "linux". Back to normal view
    1. What are some great time savers on CLI that you would recommend?

      I use these right now on Debian: ncdu ncdu (NCurses Disk Usage): A disk usage analyzer with an ncurses interface, providing a fast and easy-to-use overview of disk space utilization. Ideal for...

      I use these right now on Debian:

      ncdu

      ncdu (NCurses Disk Usage): A disk usage analyzer with an ncurses interface, providing a fast and easy-to-use overview of disk space utilization. Ideal for identifying large directories and files in a user-friendly terminal interface.

      duf

      duf (Disk Usage/Free): A modern disk usage/free utility with a beautiful interface written in Go. It provides a quick and easy way to check disk usage across various file systems with color-coded output.

      tldr

      tldr (Too Long; Didn't Read): Simplified and community-driven man pages. Provides practical examples for commands, making it easier to understand and use without wading through lengthy and detailed man pages.

      nala

      nala (Next-Generation APT Frontend): A modern frontend for the APT package manager, designed to provide a more readable and user-friendly output for package management tasks.

      Speedtest-cli

      Speedtest-cli: A command-line interface for testing internet bandwidth using speedtest.net. Allows you to quickly check your upload and download speeds directly from the terminal.

      htop

      htop: An interactive process viewer for Unix systems. It provides a real-time, color-coded display of system processes, making it easier to monitor and manage system resources.

      powertop

      powertop: A tool for diagnosing issues with power consumption and power management on Linux systems. It provides detailed information on power usage by various system components and applications.

      thinkfan

      thinkfan: A simple fan control program for ThinkPads. It helps manage the system's fan speed to balance cooling and noise levels based on the temperature sensors.

      tlp

      tlp (Linux Advanced Power Management): A power management tool for Linux. It provides various configurations and options to optimize battery life on laptops without requiring manual tweaks.

      flatpak

      Flatpak: A system for building, distributing, and running sandboxed desktop applications on Linux. It provides a universal app distribution system that works across various Linux distributions.

      neofetch

      Neofetch: A command-line system information tool written in bash. It displays an aesthetically pleasing summary of system information alongside your terminal prompt.

      iftop

      iftop: A real-time console-based network bandwidth monitoring tool. It shows a list of network connections from/to your system and the bandwidth usage for each connection.

      nano

      nano: A simple, user-friendly text editor for the command line. Known for its straightforward and easy-to-use interface, making it a go-to for quick text editing tasks.

      Edit
      Oh wow! Thank you all for your suggestions!

      I was looking around and found cheat; it's defined as a cheat that allows you to create and view interactive cheatsheets on the command line. Hopefully, someone else might find it helpful as well.

      38 votes
    2. How bad are Nvidia GPUs for Linux really?

      I've been interested in switching to Linux, or at least dual booting, for some time now as Windows has kept getting worse and Proton for Steam has been getting better. I'm particularly interested...

      I've been interested in switching to Linux, or at least dual booting, for some time now as Windows has kept getting worse and Proton for Steam has been getting better. I'm particularly interested in trying Mint Cinnamon.

      In every Linux thread on here or Lemmy, I always hear people complaining about Nvidia drivers for Linux or other hardware problems that they avoid by having AMD.

      I have an Intel CPU and Nvidia GPU. How big of a problem is that, really? Does it make it an unbearable experience? Does it make it a lot more work to get things working? Does it make certain things impossible to get working? What's your experience?

      Also for dual booting, I hear people have problems with Windows messing up their Linux install. Is that a common problem, or a few people having bad luck? Is that avoidable?

      30 votes
    3. “It can’t be that easy, right?” (a Linux desktop environment appreciation post)

      I daily drive Pop!_OS, which uses the GNOME desktop environment. I know that DEs are a hotly contested space among Linux users, and my use of GNOME wasn’t so much a choice as it was a default:...

      I daily drive Pop!_OS, which uses the GNOME desktop environment. I know that DEs are a hotly contested space among Linux users, and my use of GNOME wasn’t so much a choice as it was a default: it’s what came with my distro.

      I like GNOME. I don’t really understand the hate it often gets, but I also don’t really have the legacy understanding of Linux that a lot of people do, and it seems like a lot of distaste lies there. I’m as casual a user as they come — Linux for me is like a Chromebook: it “just works” in that I pretty much need it to get me online and manage some documents. (I do also play games on it, for which Steam and Proton have been a huge boon.)

      I also have a Steam Deck, and it uses KDE’s Plasma on the desktop side, so I got to see what that was like. I also like KDE. It’s very different from GNOME, but I can see the appeal. It feels more like Windows but also has a lot of little nice touches and additions. Also, no ads.

      This got me thinking: what if I tried using KDE instead of GNOME on my laptop?

      I assumed that this would be a big deal. Like, I would have to completely gut my distribution, or reinstall it fresh. Multiple hours of work. Lots of preparation. Looking up myriad terminal commands I don’t understand and hoping they do what they’re supposed to, because if they don’t I’m really screwed — as soon as something goes wrong “under the hood” I’m dead in the water when it comes to fixing it.

      But I was looking on System76’s support site and they made it seem super simple. A single terminal command to install the whole DE?

      It can’t be that easy, right?

      I am astonished to say that it WAS.

      I ran the command, had to select between gdm3 and sddm (a choice which I didn’t understand at all so I searched around a bit before just going with the default: gdm3), and then rebooted.

      I can now select between GNOME and KDE on the login screen, and both work flawlessly. It was so easy.

      I don’t know who to credit for this. Did System76 do a great job of making this easy on their distro? Did the KDE team work hard to make their DE effortlessly plug-and-play? Is this just a general product of the way Linux handles its different components?

      I don’t know but I’m willing to spread the love around to anyone and everyone who contributes to Linux and all of its facets. It’s wild to me that I can so easily reskin my entire operating system in the same way that I used to do with Winamp back in the day. I keep waiting for something to go wrong, but after a few days of this, I’ve realized that everything still “just works,” automagically.

      A big thanks here to anyone who has a hand in open-source software and making computing better for people like me, who have (mostly) no idea what they’re doing.

      56 votes
    4. Is Emacs or VIM worth learning in today's day and age?

      I'm a full stack webdev and gotten through almost everything in life without using these legendary editors. For Linux work, I mostly use the nano CLI editor which does the job fine and while on...

      I'm a full stack webdev and gotten through almost everything in life without using these legendary editors. For Linux work, I mostly use the nano CLI editor which does the job fine and while on desktop, there are superior ones like gedit and geany. On Windows, my preferred code editor is Notepad++ though I've experienced Eclipse, Visual Studio and Android Studio in various situations. Guess there isn't any substitute to AS when it comes to Android APK development?

      But these two legendary editors (Emacs/VIM) come highly recommended and a programmer is considered incomplete in the long beard circles until they learn one of them, isn't it? But I want to understand what can I hope to gain by learning them in terms of utility or usefulness? Can I somehow bring efficiency to my workflow by reducing my development time or adding a feature?

      30 votes
    5. How do you organize your Linux packages?

      Hello everyone. I am planning to get back into Linux development after working with Mac only for almost a decade. On Mac, one of the most important lessons that I learned was to always use...

      Hello everyone.

      I am planning to get back into Linux development after working with Mac only for almost a decade. On Mac, one of the most important lessons that I learned was to always use Homebrew. Using various package managers (e.g. Homebrew, NPM, Yarn, Pip, etc.) creates situations in which you don't know how to uninstall or upgrade certain pieces of software. Also, it's hard to generate a complete overview.

      How do you Linux folks handle this?

      Bonus question: How do you manage your dotfiles securely? I use Bitwarden, and it's a bit clunky.

      If that helps, I want to try Mint and always use Oh My ZSH!.

      6 votes
    6. Project Zomboid - What compares for gameplay?

      So I have heard of the game for a while, but I am not a fan of zombie games. I was recently shown a video apparently about it (https://www.youtube.com/watch?v=6XuKU2RziLo), and the game itself...

      So I have heard of the game for a while, but I am not a fan of zombie games. I was recently shown a video apparently about it (https://www.youtube.com/watch?v=6XuKU2RziLo), and the game itself looks pretty awesome from my point of preferences.
      The problem? None really, except... zombies. Just not a fan at all.

      Edit: I like the menu options, though they seem like they could be clunky. I like the survival and crafting aspects.

      So my question is this: Are there any games similar to this style of gameplay that might do without the zombies?

      Would prefer on Steam/Linux, but if you have a similar equivalent that's great. Thanks. :)

      12 votes
    7. FKCaps launches URSA keycaps for topre switches

      I'm not sure if anyone else here is into topre switch keyboards, but keycaps for topre are notoriously hard to find. Topre is niche within a niche, so options are limited. But for the last year or...

      I'm not sure if anyone else here is into topre switch keyboards, but keycaps for topre are notoriously hard to find. Topre is niche within a niche, so options are limited. But for the last year or so, FKCaps in collaboration with 23_Andreas have been working to launch keycaps in a new profile specifically designed for topre called URSA, compatible with HHKB, Leopold, and Realforce boards. They have now opened for pre-order, scheduled to be delivered in January 2025.

      I don't normally go for pre-orders or group buys, but I couldn't say no to this. The URSA profile and the caps themselves look great, and while I do enjoy the OEM keycaps on my HHKB, I also like having other options and trying new things. I've got a black HHKB Pro Hybrid Type-S, and I went with the black caps with legends. The mock-up image looks beautiful. I'm excited.

      If you're unfamiliar with the HHKB, or Happy Hacking Keyboard, it's a Unix-style board that has been around for 25 years, designed by a Japanese computer scientist because he wanted a more versatile board for programming and working in the command line on multiple operating systems. What makes the layout special, and why I enjoy it, is because the caps lock key has been replaced by a control key, and delete/backspace has been moved down a row for easier reach and to allow the tilde/backtick key to live on the top right. It's designed so you can easily reach everything from the homerow, and keys like the arrows, home, end, page up, page down are on a secondary layer accessed by the function key. Further, you can change board functionality through DIP switches on the bottom of the board. It's just so fun and pleasant to type on. Build quality is superb and these boards are known to stand the test of time.

      So if there are any other topre enthusiasts around here, I urge you to check URSA out. You can read more about the keycaps here.

      Your Happy Hacking Keyboard deserves some fresh caps (Verge)

      22 votes