Giter Site home page Giter Site logo

devanlooches / tmux-config Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 246 KB

My configurations for Tmux

License: MIT License

AppleScript 100.00%
tmux tmux-configs tmux-conf tmux-configuration tmux-themes configuration plugins customization console config

tmux-config's Introduction

My configuration for Neovim and Tmux

My configurations for Tmux and Neovim.

Contents:

Tmux Status Bar image

Requirements:

  • MacOSX
  • Mail - Mail application
  • Apple Music - Apple Music Application
  • Battery - Tmux Plugin Manager
  • Shows battery status:
    • background color changes depending on the battery percentage
    • Shows battery percentage
    • Shows '๐Ÿ”‹' when on battery power, 'โšก' when charging, or '๐Ÿ‘' when charged
    • shows different stages of shaded '๐ŸŒ•'s for different percentages
      • Like this: '๐ŸŒ•', '๐ŸŒ–', '๐ŸŒ–', '๐ŸŒ—', '๐ŸŒ—', '๐ŸŒ˜', '๐ŸŒ˜', '๐ŸŒ‘'
    • shows time remaining in battery

Tmux Status Bar with drained battery power

  • Shows Apple Music song currently playing:
    • Shows track name and artist name
  • Shows number of unread mails you have
  • All Mail and Apple music sections disappear when those applications are not in use: Tmux Status Bar with no sections
  • Date and time (24-hour format)
  • Computer name

Other Goodies

  • I recommend installing Tmuxinator as it is a great tool.

By default the prefix key Ctrl + b

  • Switch panes with arrow keys
  • <prefix> and then Ctrl + c to create a new session
  • <prefix> and then Ctrl + f to find a session
  • <prefix> and then > to swap current pane with the next one
  • <prefix> and then < to swap current pane with the previous one
  • <prefix> and then Ctrl + h to go to the previous window
  • <prefix> and then Ctrl + l to go to the next window
  • <prefix> and then tab to go to the last active window
  • <prefix> and then enter to enter copy mode
  • <prefix> and then U (uppercase) to show url view
  • <prefix> and then r to source the .tmux.conf
  • <prefix> and then l, h, k, or j to move to the next pane to the right, left, up, or down, respectively.
  • <prefix> and then L, H, K, or J (uppercase) to resize a pane to the right, left, up, or down, respectively
  1. Make sure you have all of the Requirements.
  2. Download the .tmux.conf file and put it in you home directory.
  3. Download the segments directory and put it in in ~/.tmux/.

I am a 15-year-old budding programmer. This is my first public Github repo. Any feedback would be much appreciated! Please post your comments under the Discussions tab.

tmux-config's People

Contributors

devanlooches avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.