Project Description

zellij is a tmux-like terminal tiling and session manager written in Rust.

Goal for this Hackweek

It is missing the ability to search through the scrollbuffer. I want to implement that.

Looking for hackers with the skills:

rust

This project is part of:

Hack Week 21

Activity

  • over 2 years ago: MSirringhaus started this project.
  • over 2 years ago: cdywan liked this project.
  • over 2 years ago: IGonzalezSosa liked this project.
  • over 2 years ago: mbrugger liked this project.
  • over 2 years ago: MSirringhaus added keyword "rust" to this project.
  • over 2 years ago: MSirringhaus originated this project.

  • Comments

    • MSirringhaus
      over 2 years ago by MSirringhaus | Reply

      PR issued: https://github.com/zellij-org/zellij/pull/1521

    Similar Projects

    Write an url shortener in Rust (And learn in the way) by szarate

    So I have 469.icu :), it's currently doing nothing... (and for sale) but in the meantime, I'd like to write an url shortener from scratch and deploy it on my own server

    https://github.com/foursixnine/url-manager-rs/tree/main


    Implement a CLI tool for Trento - trentoctl by nkopliku

    Description

    Implement a trentoctl CLI for interacting with a trento installation

    Goals

    • learn rust
    • implement an initial trentoctl tool to enhance trento automation
    • have fun

    Resources

    trento rust. TUIs listed on this other hackweek project Hack on rich terminal user interfaces


    Better diff'ing experience by MSirringhaus

    Description

    For diff-ing directories, I usually like to use meld, but it struggles a lot with large trees. Experiment with writing a TUI meld-clone for diffing directories and files

    Goals

    Get first prototype going of a TUI that can show

    • diffs of text-files
    • diffs of directories.

    Stretch goals

    • Themes
    • Filters (no whitespace, etc.)
    • Live config changes (Show/hide line numbers, etc.)


    Hacking on sched_ext by flonnegren

    Description

    Sched_ext upstream has some interesting issues open for grabs:

    Goals

    Send patches to sched_ext upstream

    Also set up perfetto to trace some of the example schedulers.

    Resources

    https://github.com/sched-ext/scx


    SMB3 Server written entirely in Rust by dmulder

    Description

    Given the number of bugs frequently discovered in the Samba code caused by memory issues, it makes sense to re-write the smbd service purely in Rust code. Meanwhile, it would be wise to abandon backwards compatibility here with insecure protocol versions, and simply implement the SMB3 spec.

    Goals

    Get a simple server up and running and get it merged into upstream Samba (which now has Rust build support).

    Resources