Skip to content

TPM plugin for fetching cpu model name of the server

Notifications You must be signed in to change notification settings

charlietag/tmux-cpu-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tmux Plugin - get cpu model name and count

This is an plugin that fetching cpu info of the server, and count cpu.

This plugin is compatible with Tmux plugin manager(TPM)

This pllugin should work with any themes well.

Installation

Installation with Tmux Plugin Manager (recommended)

Notice:

Due to using the command set -ga status-left / status-right

And it would be better put tmux-cpu-model config lines **AFTER** status style like setup !

Status left / right length will be added by 40 automatically, because this plugin will use 40 characters

Requirements:

Make sure set these config lines AFTER theme plugin

Add plugin to the list of TPM plugins in .tmux.conf:

set -g @plugin 'charlietag/tmux-cpu-model'

Hit prefix + I to fetch the plugin and source it.

CPU model name and counts will now display in status-left or status-right, after the config setup and reloaded.

Manual Installation

Clone the repo:

$ git clone https://github.com/charlietag/tmux-cpu-model.git ~/clone/path

Add this line to the bottom of .tmux.conf:

run-shell ~/clone/path/cpu-model.tmux

Reload TMUX environment:

# type this in terminal
$ tmux source-file ~/.tmux.conf

CPU model name and counts will now display in status-left or status-right, after the config setup and reloaded.

Examples

tmux-cpu-mode-left:
tmux-cpu-mode-left

tmux-cpu-mode-right:
tmux-cpu-mode-right

Customization

Here are all available options with their default values:

@cpu-model-mode 'left'                              # [ left | right | none ]
@cpu-model-info 'simple'                            # [ simple | detail ]
@cpu-model-colour 'fg=colour232,bg=colour2,bold'    # define style for the displayed cpu info

@cpu-model-colour-dark-mode 'on'                    # [ on | off] , default off
@cpu-model-colour-dark 'fg=colour252,bg=black,bold' # define style for the displayed cpu info (DARK MODE)

Usage

Sample config in ~/.tmux.conf

# For installing plugin - tmux-cpu-model --- Must put these lines after plugins which change status-style like powerline-themes
# ... theme plugins before tmux-cpu-model plugin...
set -g @plugin 'charlietag/tmux-cpu-model'

# Automatically **append** cpu model into "status-left" or "status-right"
set -g @cpu-model-mode 'left'                                 # [ left | right | none ]

# simple - only CPU frequency(GHz) xCore
# detail - CPU Model name , frequency(GHz) xCore
set -g @cpu-model-info 'simple'                               # [ simple | detail ]
set -g @cpu-model-colour 'fg=colour232,bg=colour252,bold'

set -g @cpu-model-colour-dark-mode 'on' # [ on | off] , default off
set -g @cpu-model-colour-dark 'fg=colour252,bg=black,bold'    # define style for the displayed cpu info (DARK MODE)

Reload tmux config and check your cpu model name and counts

Other goodies

  • tmux-themes - simple colorful theme made by CharlieTag

License

MIT license

About

TPM plugin for fetching cpu model name of the server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages