mirror of
https://github.com/tumillanino/miasma-os.git
synced 2026-04-11 07:15:31 +00:00
moved etc into usr folder
This commit is contained in:
BIN
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/.github/assets/demo.png
vendored
Normal file
BIN
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/.github/assets/demo.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 558 KiB |
2
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/.gitignore
vendored
Normal file
2
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
# MacOS
|
||||
.DS_Store
|
||||
21
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/LICENSE
Normal file
21
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/LICENSE
Normal file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2026 Kyle Huang
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
17
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/README.md
Normal file
17
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Cole for [tmux](https://github.com/tmux/tmux/wiki)
|
||||
|
||||
A tmux theme based on the [Cole](https://github.com/thekylehuang/cole) colorscheme. Uses only default colors (no configuration).
|
||||
|
||||

|
||||
|
||||
## Installation
|
||||
|
||||
### Using TPM (Tmux Plugin Manager)
|
||||
|
||||
Add these lines to the top of `~/.config/tmux/tmux.conf`:
|
||||
|
||||
```tmux
|
||||
set -g @plugin 'thekylehuang/cole-tmux'
|
||||
```
|
||||
|
||||
Then press `prefix + I` to fetch and install. It should appear in `~/.config/tmux/plugins/`.
|
||||
54
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/cole.tmux
Executable file
54
files/system/usr/etc/skel/.tmux/plugins/cole-tmux/cole.tmux
Executable file
@@ -0,0 +1,54 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Cole colorscheme for Tmux
|
||||
# A stationery-inspired theme with vintage earth tones
|
||||
|
||||
# Color palette
|
||||
background="#101010"
|
||||
foreground="#f2e6cf"
|
||||
accent="#b38d59"
|
||||
accent_bright="#cc9b52"
|
||||
green="#2e9969"
|
||||
green_bright="#66cc69"
|
||||
red="#cc5d4b"
|
||||
black="#121212"
|
||||
border="#3d3d3d"
|
||||
|
||||
# Set vi style key bindings in copy mode
|
||||
tmux set-option -g mode-keys vi
|
||||
|
||||
# Set colors to status bar
|
||||
tmux set-option -g status-style "bg=$background,fg=$foreground"
|
||||
tmux set-option -g status-position bottom
|
||||
tmux set-option -g status-justify left
|
||||
|
||||
# Set window list styles
|
||||
tmux set-window-option -g window-status-style "bg=$background,fg=$foreground"
|
||||
tmux set-window-option -g window-status-current-style "bg=$accent,fg=$black,bold"
|
||||
tmux set-window-option -g window-status-separator " "
|
||||
|
||||
# Format window names in list
|
||||
tmux set-window-option -g window-status-format " #I: #W "
|
||||
tmux set-window-option -g window-status-current-format " #I: #W "
|
||||
|
||||
# Panes styling
|
||||
tmux set-option -g pane-border-style "fg=$border"
|
||||
tmux set-option -g pane-active-border-style "fg=$accent_bright"
|
||||
|
||||
# Messages
|
||||
tmux set-option -g message-style "bg=$black,fg=$foreground"
|
||||
tmux set-option -g message-command-style "bg=$black,fg=$foreground"
|
||||
tmux set-option -g prompt-cursor-colour "$foreground"
|
||||
|
||||
# Copy mode
|
||||
tmux set-window-option -g copy-mode-match-style "bg=$green,fg=$black"
|
||||
tmux set-window-option -g copy-mode-current-match-style "bg=$green_bright,fg=$black"
|
||||
|
||||
# Command styling
|
||||
tmux set-option -g command-style "bg=$black,fg=$foreground"
|
||||
|
||||
# Status bar left (session info)
|
||||
tmux set-option -g status-left "#[bg=$red,fg=$black,bold] #S #[bg=$background,fg=$foreground]"
|
||||
|
||||
# Status bar right (time and date)
|
||||
tmux set-option -g status-right "#[bg=$background,fg=$foreground] %H:%M #[bg=$red,fg=$black,bold] %Y-%m-%d "
|
||||
Reference in New Issue
Block a user