• Maxxie@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    10
    ·
    2 days ago

    Installing zoxide led me to installing fzf, which has improved my terminal experience by about 35%, I already installed it in all the machines I’m managing

    Got any more tools? :)

    • grrgyle@slrpnk.net
      link
      fedilink
      arrow-up
      2
      ·
      4 hours ago

      I can recommend kitty as featureful terminal emulator Kitty. I’d been using tmux and screen for over a decade, but now just get that functionality baked into the terminal. The only time I use tmux now is for remote sessions.

      • Maxxie@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        1
        ·
        31 minutes ago

        I am tmuxed all the time, the idea of integrating it into the terminal is interesting. I’ll need to think about it, thanks for the suggestion :)

    • grrgyle@slrpnk.net
      link
      fedilink
      arrow-up
      1
      ·
      4 hours ago

      eza is pretty cool, too. I replacement for ls which has built in tree view, dir size summary, and git status.

    • zqwzzle@lemmy.ca
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 day ago

      I don’t think there’s anything too unusual but here’s my nix packages

      { pkgs }:
      
      with pkgs; [
        # General packages for development
        copier      # Project scaffolding and templating
        fastlane
        jujutsu
        just        # Project specific command runner
        mise        # Tool version manager
        ngrok       # Public tunnel ngrok.com
        sqlite
        pre-commit
        trufflehog  # Scan for secrets in code repositories
      
        # Encryption and security tools
        age
        age-plugin-yubikey
        gnupg
        libfido2
      
        # Container tools and SDKs
        colima
        podman
        podman-compose
      
        # Media-related packages
        dejavu_fonts
        ffmpeg
        hack-font
        noto-fonts
        noto-fonts-emoji
        meslo-lgs-nf
        yt-dlp
      
        # Text and terminal utilities
        bat
        btop        # resource monitor
        #chezmoi    # manage dotfiles; to try
        coreutils   # GNU system tools
        curl
        delta
        exiftool
        f3          # flash drive verification tool
        fd          # alternate find command
        fzf
        htop
        iftop
        jq          # command line JSON tool
        # openssh
        ripgrep
        s3cmd
        shellcheck  # static analysis for shell scripts
        tree
        tmux
        unison
        unrar
        unzip
        wget
        zip
        zoxide
      
        # fish specific
        fishPlugins.foreign-env
        fishPlugins.forgit
        fishPlugins.fzf-fish
        fishPlugins.tide
        fishPlugins.z
      
        # Python packages
        python3
        virtualenv
      ]
      
    • Eyedust@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      2 days ago

      Check out Atuin. Its another must have for me. When you push up arrow, it shows your command history in a very pleasing list. You can even generate account keys to migrate your history between PCs, but I’ve never bothered with it. You can also search past commands on the history menu.

      You don’t need an account for it. That’s only for the migration keys.

    • AVengefulAxolotl@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      2 days ago

      Yeah, these two are fucking awesome. I recently installed zoxide and OMG, i dont know how ive lived without it.

      Other awesome tools: Eza - prettier ls Yazi - vim-like file manager