add configs and some media
This commit is contained in:
1
global/apps/freerdp/config.md
Normal file
1
global/apps/freerdp/config.md
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
5
global/apps/yt-dlp/options.md
Normal file
5
global/apps/yt-dlp/options.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# yt-dlp options that can be turned into alisses
|
||||
|
||||
# To download videos from Youtube by manually choosing its desired video+audio, converts it to .mp4
|
||||
|
||||
# yt-dlp -f vidID+audioID --format "[ext=mp4]" + Video Link
|
||||
66
global/configs/alacritty_g/alacritty.toml
Normal file
66
global/configs/alacritty_g/alacritty.toml
Normal file
@@ -0,0 +1,66 @@
|
||||
[[colors.indexed_colors]]
|
||||
color = "0xffa066"
|
||||
index = 16
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
color = "0xff5d62"
|
||||
index = 17
|
||||
|
||||
[colors.bright]
|
||||
black = "0xa6a69c"
|
||||
blue = "0x7FB4CA"
|
||||
cyan = "0x7AA89F"
|
||||
green = "0x87a987"
|
||||
magenta = "0x938AA9"
|
||||
red = "0xE46876"
|
||||
white = "0xc5c9c5"
|
||||
yellow = "0xE6C384"
|
||||
|
||||
[colors.normal]
|
||||
black = "0x0d0c0c"
|
||||
blue = "0x8ba4b0"
|
||||
cyan = "0x8ea4a2"
|
||||
green = "0x8a9a7b"
|
||||
magenta = "0xa292a3"
|
||||
red = "0xc4746e"
|
||||
white = "0xC8C093"
|
||||
yellow = "0xc4b28a"
|
||||
|
||||
[colors.primary]
|
||||
background = "0x181616"
|
||||
foreground = "0xc5c9c5"
|
||||
|
||||
[colors.selection]
|
||||
background = "0x2d4f67"
|
||||
foreground = "0xc8c093"
|
||||
|
||||
[font]
|
||||
size = 16.0
|
||||
|
||||
[font.bold]
|
||||
family = "FantasqueSansM Nerd Font"
|
||||
style = "Bold"
|
||||
|
||||
[font.bold_italic]
|
||||
family = "FantasqueSansM Nerd Font"
|
||||
style = "Bold Italic"
|
||||
|
||||
[font.italic]
|
||||
family = "FantasqueSansM Nerd Font"
|
||||
style = "Italic"
|
||||
|
||||
[font.normal]
|
||||
family = "FantasqueSansM Nerd Font"
|
||||
style = "Regular"
|
||||
|
||||
[scrolling]
|
||||
history = 10000
|
||||
multiplier = 3
|
||||
|
||||
[window]
|
||||
decorations = "none"
|
||||
startup_mode = "Maximized"
|
||||
|
||||
[window.padding]
|
||||
x = 16
|
||||
y = 16
|
||||
1047
global/configs/alacritty_g/clean/alacritty.yml
Normal file
1047
global/configs/alacritty_g/clean/alacritty.yml
Normal file
File diff suppressed because it is too large
Load Diff
1047
global/configs/alacritty_g/default/alacritty.yml
Normal file
1047
global/configs/alacritty_g/default/alacritty.yml
Normal file
File diff suppressed because it is too large
Load Diff
29
global/configs/alacritty_g/themes/midnight-haze.yaml
Normal file
29
global/configs/alacritty_g/themes/midnight-haze.yaml
Normal file
@@ -0,0 +1,29 @@
|
||||
# Midnight Haze theme
|
||||
# Source: https://github.com/hafiz-muhammad/midnight-haze-alacritty-theme/blob/main/midnight-haze.yml
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '0x0c0c16'
|
||||
foreground: '0xd8dee9'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '0x2c2c3d'
|
||||
red: '0xff6e6e'
|
||||
green: '0x9ec875'
|
||||
yellow: '0xffa759'
|
||||
blue: '0x70a7d4'
|
||||
magenta: '0xd291e0'
|
||||
cyan: '0x96e0e0'
|
||||
white: '0xd8dee9'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '0x414166'
|
||||
red: '0xff8d8d'
|
||||
green: '0xb3d987'
|
||||
yellow: '0xffc57f'
|
||||
blue: '0x9bb3d3'
|
||||
magenta: '0xffa1ff'
|
||||
cyan: '0x9cd8d8'
|
||||
white: '0xffffff'
|
||||
2
global/configs/autohotkey_w/keybinds.ahk
Normal file
2
global/configs/autohotkey_w/keybinds.ahk
Normal file
@@ -0,0 +1,2 @@
|
||||
^!m::WinMaximize, A ; Ctrl+Alt+M
|
||||
^!n::WinRestore, A ;Ctrl+Alt+M
|
||||
143
global/configs/glaze_wm_w/config.yaml
Normal file
143
global/configs/glaze_wm_w/config.yaml
Normal file
@@ -0,0 +1,143 @@
|
||||
gaps:
|
||||
inner_gap: 2
|
||||
outer_gap: 2
|
||||
|
||||
bar:
|
||||
height: 25
|
||||
opacity: 1.0
|
||||
background: "#1C1B19"
|
||||
foreground: "white"
|
||||
#font_family: "Segoe UI"
|
||||
font_family: "Iosevka Nerd Font"
|
||||
font_size: "12"
|
||||
padding: "1 6 1 6"
|
||||
border_width: "1"
|
||||
border_color: "white"
|
||||
components_left:
|
||||
- type: "workspaces"
|
||||
focused_workspace_background: "#8192B3"
|
||||
displayed_workspace_background: "#42403e"
|
||||
default_workspace_background: "#101010"
|
||||
components_right:
|
||||
- type: "clock"
|
||||
time_formatting: "hh:mm tt ddd MMM d"
|
||||
|
||||
workspaces:
|
||||
- name: 1
|
||||
- name: 2
|
||||
- name: 3
|
||||
- name: 4
|
||||
- name: 5
|
||||
- name: 6
|
||||
- name: 7
|
||||
- name: 8
|
||||
- name: 9
|
||||
|
||||
keybindings:
|
||||
- command: "focus left"
|
||||
bindings: ["Alt+H", "Alt+Left"]
|
||||
|
||||
- command: "focus right"
|
||||
bindings: ["Alt+L", "Alt+Right"]
|
||||
|
||||
- command: "focus up"
|
||||
bindings: ["Alt+K", "Alt+Up"]
|
||||
|
||||
- command: "focus down"
|
||||
bindings: ["Alt+J", "Alt+Down"]
|
||||
|
||||
- command: "move left"
|
||||
bindings: ["Alt+Shift+H", "Alt+Shift+Left"]
|
||||
|
||||
- command: "move right"
|
||||
bindings: ["Alt+Shift+L", "Alt+Shift+Right"]
|
||||
|
||||
- command: "move up"
|
||||
bindings: ["Alt+Shift+K", "Alt+Shift+Up"]
|
||||
|
||||
- command: "move down"
|
||||
bindings: ["Alt+Shift+J", "Alt+Shift+Down"]
|
||||
|
||||
- command: "resize width -2%"
|
||||
binding: "Alt+U"
|
||||
|
||||
- command: "resize width +2%"
|
||||
binding: "Alt+P"
|
||||
|
||||
- command: "resize height +2%"
|
||||
binding: "Alt+O"
|
||||
|
||||
- command: "resize height -2%"
|
||||
binding: "Alt+I"
|
||||
|
||||
- command: "layout horizontal"
|
||||
binding: "Alt+Shift+V"
|
||||
|
||||
- command: "layout vertical"
|
||||
binding: "Alt+V"
|
||||
|
||||
- command: "toggle focus mode"
|
||||
binding: "Alt+Space"
|
||||
|
||||
- command: "toggle floating"
|
||||
binding: "Alt+Shift+Space"
|
||||
|
||||
- command: "close"
|
||||
binding: "Alt+Shift+Q"
|
||||
|
||||
- command: "exit wm"
|
||||
binding: "Alt+Shift+E"
|
||||
|
||||
- command: "focus workspace 1"
|
||||
binding: "Alt+1"
|
||||
|
||||
- command: "focus workspace 2"
|
||||
binding: "Alt+2"
|
||||
|
||||
- command: "focus workspace 3"
|
||||
binding: "Alt+3"
|
||||
|
||||
- command: "focus workspace 4"
|
||||
binding: "Alt+4"
|
||||
|
||||
- command: "focus workspace 5"
|
||||
binding: "Alt+5"
|
||||
|
||||
- command: "focus workspace 6"
|
||||
binding: "Alt+6"
|
||||
|
||||
- command: "focus workspace 7"
|
||||
binding: "Alt+7"
|
||||
|
||||
- command: "focus workspace 8"
|
||||
binding: "Alt+8"
|
||||
|
||||
- command: "focus workspace 9"
|
||||
binding: "Alt+9"
|
||||
|
||||
- commands: ["move to workspace 1", "focus workspace 1"]
|
||||
binding: "Alt+Shift+1"
|
||||
|
||||
- commands: ["move to workspace 2", "focus workspace 2"]
|
||||
binding: "Alt+Shift+2"
|
||||
|
||||
- commands: ["move to workspace 3", "focus workspace 3"]
|
||||
binding: "Alt+Shift+3"
|
||||
|
||||
- commands: ["move to workspace 4", "focus workspace 4"]
|
||||
binding: "Alt+Shift+4"
|
||||
|
||||
- commands: ["move to workspace 5", "focus workspace 5"]
|
||||
binding: "Alt+Shift+5"
|
||||
|
||||
- commands: ["move to workspace 6", "focus workspace 6"]
|
||||
binding: "Alt+Shift+6"
|
||||
|
||||
- commands: ["move to workspace 7", "focus workspace 7"]
|
||||
binding: "Alt+Shift+7"
|
||||
|
||||
- commands: ["move to workspace 8", "focus workspace 8"]
|
||||
binding: "Alt+Shift+8"
|
||||
|
||||
- commands: ["move to workspace 9", "focus workspace 9"]
|
||||
bindings: ["Alt+Shift+9"]
|
||||
235
global/configs/hyprland/hyprland.conf
Normal file
235
global/configs/hyprland/hyprland.conf
Normal file
@@ -0,0 +1,235 @@
|
||||
# Set programs that you use
|
||||
$terminal = alacritty
|
||||
$fileManager = thunar
|
||||
$menu = wofi --show drun
|
||||
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||
$mainMod = SUPER
|
||||
|
||||
# Personal config, learning as I go
|
||||
|
||||
# Start apps on logon
|
||||
exec-once=waybar
|
||||
|
||||
# Enable wifi manager indicator on waybar
|
||||
exec-once=nm-applet --indicator & disown
|
||||
|
||||
exec-once=/usr/lib/polkit-kde-authentication-agent-1
|
||||
|
||||
# Wallpaper
|
||||
exec-once = hyprpaper
|
||||
|
||||
# Binds
|
||||
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
||||
bind = $mainMod, M, exit,
|
||||
bind = $mainMod, E, exec, $fileManager
|
||||
bind = $mainMod, P, pseudo, # dwindle
|
||||
bind = $mainMod, J, togglesplit, # dwindle
|
||||
bind = $mainMod, F, fullscreen
|
||||
bind = $mainMod SHIFT, R, exec, hyprctl reload
|
||||
bind = $mainMod, Return, exec, alacritty
|
||||
bind = $mainMod, Q, killactive,
|
||||
bind = $mainMod, D, exec, wofi --show drun
|
||||
bind = $mainMod SHIFT, F, togglefloating
|
||||
|
||||
# Enable waybar while pressing $mod
|
||||
bindit = $mainMod, SUPER_L, exec, pkill -SIGUSR1 waybar
|
||||
bindirt = $mainMod, SUPER_L, exec, pkill -SIGUSR1 waybar
|
||||
bind = $mainMod, B, exec, pkill -SIGUSR1 waybar
|
||||
|
||||
# Volume Keys
|
||||
bind =, xf86audioraisevolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
|
||||
bind =, xf86audiolowervolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
|
||||
bind = , xf86audiomute, exec, wpctl set-mute @DEFAULT_SINK@ toggle
|
||||
|
||||
# Screen Brightness, Brightnessctl needs to be installed first
|
||||
bind = , xf86monbrightnessup, exec, brightnessctl set 10%+
|
||||
bind = , xf86monbrightnessdown, exec, brightnessctl set 10%-
|
||||
|
||||
# Keyboard Backlight
|
||||
bind = , xf86KbdBrightnessUp, exec, brightnessctl -d *::kbd_backlight set +33%
|
||||
bind = , xf86KbdBrightnessDown, exec, brightnessctl -d *::kbd_backlight set 33%-
|
||||
|
||||
# Idle and Locking Screen
|
||||
# Screensaver and lock screen
|
||||
$lock = swaylock -f --color 1e1e2eFF
|
||||
exec-once = swayidle -w timeout 300 '$lock' timeout 300 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep '$lock'
|
||||
|
||||
# Screenlock
|
||||
bind = SUPER, L, exec, $lock
|
||||
|
||||
# Trackpad Gestures
|
||||
gestures {
|
||||
workspace_swipe = true
|
||||
workspace_swipe_fingers = 3
|
||||
}
|
||||
|
||||
# #######################################################################################
|
||||
# AUTOGENERATED HYPR CONFIG.
|
||||
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
|
||||
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
|
||||
# #######################################################################################
|
||||
|
||||
#
|
||||
# Please note not all available settings / options are set here.
|
||||
# For a full list, see the wiki
|
||||
#
|
||||
|
||||
|
||||
# See https://wiki.hyprland.org/Configuring/Monitors/
|
||||
monitor=,preferred,auto,auto
|
||||
|
||||
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||
|
||||
# Execute your favorite apps at launch
|
||||
# exec-once = waybar & hyprpaper & firefox
|
||||
|
||||
# Source a file (multi-file configs)
|
||||
# source = ~/.config/hypr/myColors.conf
|
||||
|
||||
# Some default env vars.
|
||||
env = XCURSOR_SIZE,24
|
||||
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
|
||||
|
||||
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
|
||||
input {
|
||||
kb_layout = us
|
||||
kb_variant =
|
||||
kb_model =
|
||||
kb_options =
|
||||
kb_rules =
|
||||
|
||||
follow_mouse = 1
|
||||
|
||||
touchpad {
|
||||
natural_scroll = no
|
||||
}
|
||||
|
||||
sensitivity = 0 # -1.0 to 1.0, 0 means no modification.
|
||||
}
|
||||
|
||||
general {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
|
||||
gaps_in = 5
|
||||
gaps_out = 10
|
||||
border_size = 2
|
||||
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
||||
col.inactive_border = rgba(595959aa)
|
||||
|
||||
layout = dwindle
|
||||
|
||||
# Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
|
||||
allow_tearing = false
|
||||
}
|
||||
|
||||
decoration {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
|
||||
rounding = 10
|
||||
|
||||
blur {
|
||||
enabled = false
|
||||
size = 3
|
||||
passes = 1
|
||||
}
|
||||
|
||||
drop_shadow = false
|
||||
shadow_range = 4
|
||||
shadow_render_power = 3
|
||||
col.shadow = rgba(1a1a1aee)
|
||||
}
|
||||
|
||||
animations {
|
||||
enabled = yes
|
||||
|
||||
# Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
|
||||
|
||||
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
||||
|
||||
animation = windows, 1, 7, myBezier
|
||||
animation = windowsOut, 1, 7, default, popin 80%
|
||||
animation = border, 1, 10, default
|
||||
animation = borderangle, 1, 8, default
|
||||
animation = fade, 1, 7, default
|
||||
animation = workspaces, 1, 6, default
|
||||
}
|
||||
|
||||
dwindle {
|
||||
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
||||
pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
|
||||
preserve_split = yes # you probably want this
|
||||
}
|
||||
|
||||
master {
|
||||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
||||
new_is_master = true
|
||||
}
|
||||
|
||||
gestures {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
workspace_swipe = off
|
||||
}
|
||||
|
||||
misc {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers
|
||||
}
|
||||
|
||||
# Example per-device config
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
|
||||
device {
|
||||
name = epic-mouse-v1
|
||||
sensitivity = -0.5
|
||||
}
|
||||
|
||||
# Example windowrule v1
|
||||
# windowrule = float, ^(kitty)$
|
||||
# Example windowrule v2
|
||||
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
||||
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
||||
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
|
||||
|
||||
|
||||
# Move focus with mainMod + arrow keys
|
||||
bind = $mainMod, left, movefocus, l
|
||||
bind = $mainMod, right, movefocus, r
|
||||
bind = $mainMod, up, movefocus, u
|
||||
bind = $mainMod, down, movefocus, d
|
||||
|
||||
# Switch workspaces with mainMod + [0-9]
|
||||
bind = $mainMod, 1, workspace, 1
|
||||
bind = $mainMod, 2, workspace, 2
|
||||
bind = $mainMod, 3, workspace, 3
|
||||
bind = $mainMod, 4, workspace, 4
|
||||
bind = $mainMod, 5, workspace, 5
|
||||
bind = $mainMod, 6, workspace, 6
|
||||
bind = $mainMod, 7, workspace, 7
|
||||
bind = $mainMod, 8, workspace, 8
|
||||
bind = $mainMod, 9, workspace, 9
|
||||
bind = $mainMod, 0, workspace, 10
|
||||
|
||||
# Move active window to a workspace with mainMod + SHIFT + [0-9]
|
||||
bind = $mainMod SHIFT, 1, movetoworkspace, 1
|
||||
bind = $mainMod SHIFT, 2, movetoworkspace, 2
|
||||
bind = $mainMod SHIFT, 3, movetoworkspace, 3
|
||||
bind = $mainMod SHIFT, 4, movetoworkspace, 4
|
||||
bind = $mainMod SHIFT, 5, movetoworkspace, 5
|
||||
bind = $mainMod SHIFT, 6, movetoworkspace, 6
|
||||
bind = $mainMod SHIFT, 7, movetoworkspace, 7
|
||||
bind = $mainMod SHIFT, 8, movetoworkspace, 8
|
||||
bind = $mainMod SHIFT, 9, movetoworkspace, 9
|
||||
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
||||
|
||||
# Example special workspace (scratchpad)
|
||||
bind = $mainMod, S, togglespecialworkspace, magic
|
||||
bind = $mainMod SHIFT, S, movetoworkspace, special:magic
|
||||
|
||||
# Scroll through existing workspaces with mainMod + scroll
|
||||
bind = $mainMod, mouse_down, workspace, e+1
|
||||
bind = $mainMod, mouse_up, workspace, e-1
|
||||
|
||||
# Move/resize windows with mainMod + LMB/RMB and dragging
|
||||
bindm = $mainMod, mouse:272, movewindow
|
||||
bindm = $mainMod, mouse:273, resizewindow
|
||||
18
global/configs/hyprland/hyprpaper.conf
Normal file
18
global/configs/hyprland/hyprpaper.conf
Normal file
@@ -0,0 +1,18 @@
|
||||
preload = /home/doku/Pictures/desktop/minimal_squares.png
|
||||
#if more than one preload is desired then continue to preload other backgrounds
|
||||
# preload = /path/to/next_image.png
|
||||
# .. more preloads
|
||||
|
||||
#set the default wallpaper(s) seen on initial workspace(s) --depending on the number of monitors used
|
||||
wallpaper = ,/home/doku/Pictures/desktop/minimal_squares.png
|
||||
#if more than one monitor in use, can load a 2nd image
|
||||
# wallpaper = monitor2,/path/to/next_image.png
|
||||
# .. more monitors
|
||||
|
||||
#enable splash text rendering over the wallpaper
|
||||
splash = true
|
||||
|
||||
#fully disable ipc
|
||||
# ipc = off
|
||||
|
||||
|
||||
357
global/configs/iterm_m/themes/mirage.itermcolors
Normal file
357
global/configs/iterm_m/themes/mirage.itermcolors
Normal file
@@ -0,0 +1,357 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Ansi 0 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.15294118225574493</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.086274512112140656</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.0039215688593685627</real>
|
||||
</dict>
|
||||
<key>Ansi 1 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.60000002384185791</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.60000002384185791</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Ansi 10 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.58431375026702881</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.80000001192092896</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.5215686559677124</real>
|
||||
</dict>
|
||||
<key>Ansi 11 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.84313726425170898</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Ansi 12 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.70980393886566162</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.49803921580314636</real>
|
||||
</dict>
|
||||
<key>Ansi 13 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.70196080207824707</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.86666667461395264</real>
|
||||
</dict>
|
||||
<key>Ansi 14 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.58431375026702881</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.80000001192092896</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.5215686559677124</real>
|
||||
</dict>
|
||||
<key>Ansi 15 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>1</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Ansi 2 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.58431375026702881</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.80000001192092896</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.5215686559677124</real>
|
||||
</dict>
|
||||
<key>Ansi 3 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.84313726425170898</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Ansi 4 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.70980393886566162</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.49803921580314636</real>
|
||||
</dict>
|
||||
<key>Ansi 5 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.70196080207824707</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.86666667461395264</real>
|
||||
</dict>
|
||||
<key>Ansi 6 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.65882354974746704</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.78039216995239258</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.12941177189350128</real>
|
||||
</dict>
|
||||
<key>Ansi 7 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>1</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Ansi 8 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.33725491166114807</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.33725491166114807</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.34117648005485535</real>
|
||||
</dict>
|
||||
<key>Ansi 9 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.60000002384185791</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.60000002384185791</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Background Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.21960784494876862</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.15294118225574493</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.10588235408067703</real>
|
||||
</dict>
|
||||
<key>Badge Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.31764706969261169</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.22352941334247589</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.15294118225574493</real>
|
||||
</dict>
|
||||
<key>Bold Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.54901963472366333</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.70196080207824707</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Cursor Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.70196080207824707</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.86666667461395264</real>
|
||||
</dict>
|
||||
<key>Cursor Guide Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>0.25</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.9268307089805603</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.70213186740875244</real>
|
||||
</dict>
|
||||
<key>Cursor Text Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>1</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.99999600648880005</real>
|
||||
</dict>
|
||||
<key>Foreground Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.75294119119644165</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.69803923368453979</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.65098041296005249</real>
|
||||
</dict>
|
||||
<key>Link Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.70980393886566162</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.49803921580314636</real>
|
||||
</dict>
|
||||
<key>Selected Text Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.897003173828125</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.86051422357559204</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.82923793792724609</real>
|
||||
</dict>
|
||||
<key>Selection Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.31764706969261169</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.22352941334247589</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.15294118225574493</real>
|
||||
</dict>
|
||||
<key>Tab Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.20000000298023224</real>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.13725490868091583</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.094117648899555206</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
213
global/configs/iterm_m/themes/molokai.itermcolors
Normal file
213
global/configs/iterm_m/themes/molokai.itermcolors
Normal file
@@ -0,0 +1,213 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Ansi 0 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.070588238537311554</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.070588238537311554</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.070588238537311554</real>
|
||||
</dict>
|
||||
<key>Ansi 1 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.45098039507865906</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.14509804546833038</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.98039215803146362</real>
|
||||
</dict>
|
||||
<key>Ansi 10 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.3713659942150116</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.87939631938934326</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.69346785545349121</real>
|
||||
</dict>
|
||||
<key>Ansi 11 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.42728197574615479</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.94947350025177002</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.99927449226379395</real>
|
||||
</dict>
|
||||
<key>Ansi 12 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.68627452850341797</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.0</real>
|
||||
</dict>
|
||||
<key>Ansi 13 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.52941179275512695</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.68627452850341797</real>
|
||||
</dict>
|
||||
<key>Ansi 14 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.99888235330581665</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.80626189708709717</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.31685584783554077</real>
|
||||
</dict>
|
||||
<key>Ansi 15 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Green Component</key>
|
||||
<real>1</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Ansi 2 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.13826943933963776</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.88415688276290894</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.59543848037719727</real>
|
||||
</dict>
|
||||
<key>Ansi 3 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.37670767307281494</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.83169490098953247</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.87502807378768921</real>
|
||||
</dict>
|
||||
<key>Ansi 4 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.81389641761779785</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.50178432464599609</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.061529088765382767</real>
|
||||
</dict>
|
||||
<key>Ansi 5 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.52941179275512695</real>
|
||||
</dict>
|
||||
<key>Ansi 6 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.81416356563568115</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.65859752893447876</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.26240241527557373</real>
|
||||
</dict>
|
||||
<key>Ansi 7 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
</dict>
|
||||
<key>Ansi 8 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.33333333333333331</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.33333333333333331</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.33333333333333331</real>
|
||||
</dict>
|
||||
<key>Ansi 9 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.61410599946975708</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.40106064081192017</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.9644390344619751</real>
|
||||
</dict>
|
||||
<key>Background Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.070588238537311554</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.070588238537311554</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.070588238537311554</real>
|
||||
</dict>
|
||||
<key>Bold Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Green Component</key>
|
||||
<real>1</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Cursor Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
</dict>
|
||||
<key>Cursor Text Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Green Component</key>
|
||||
<real>1</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Foreground Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.73333334922790527</real>
|
||||
</dict>
|
||||
<key>Selected Text Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.0</real>
|
||||
</dict>
|
||||
<key>Selection Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.8353000283241272</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.70980000495910645</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
213
global/configs/iterm_m/themes/monokao_soda.itermcolors
Normal file
213
global/configs/iterm_m/themes/monokao_soda.itermcolors
Normal file
@@ -0,0 +1,213 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Ansi 0 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.10051459074020386</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.10051288455724716</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.10051589459180832</real>
|
||||
</dict>
|
||||
<key>Ansi 1 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.3728577196598053</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.95683503150939941</real>
|
||||
</dict>
|
||||
<key>Ansi 10 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.14004382491111755</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.87921047210693359</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.59473341703414917</real>
|
||||
</dict>
|
||||
<key>Ansi 11 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.38154411315917969</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.83635991811752319</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.87748134136199951</real>
|
||||
</dict>
|
||||
<key>Ansi 12 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.99877572059631348</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.39599207043647766</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.61468899250030518</real>
|
||||
</dict>
|
||||
<key>Ansi 13 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.3728577196598053</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.95683503150939941</real>
|
||||
</dict>
|
||||
<key>Ansi 14 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.92060363292694092</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.81977206468582153</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.34416967630386353</real>
|
||||
</dict>
|
||||
<key>Ansi 15 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.9359474778175354</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.96549534797668457</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.96537256240844727</real>
|
||||
</dict>
|
||||
<key>Ansi 2 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.14004382491111755</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.87921047210693359</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.59473341703414917</real>
|
||||
</dict>
|
||||
<key>Ansi 3 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.099807053804397583</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.51805692911148071</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.98094809055328369</real>
|
||||
</dict>
|
||||
<key>Ansi 4 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.99877572059631348</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.39599207043647766</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.61468899250030518</real>
|
||||
</dict>
|
||||
<key>Ansi 5 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.3728577196598053</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.95683503150939941</real>
|
||||
</dict>
|
||||
<key>Ansi 6 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.92060363292694092</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.81977206468582153</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.34416967630386353</real>
|
||||
</dict>
|
||||
<key>Ansi 7 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.70993047952651978</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.77144092321395874</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.76960963010787964</real>
|
||||
</dict>
|
||||
<key>Ansi 8 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.29652142524719238</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.36959609389305115</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.3829454779624939</real>
|
||||
</dict>
|
||||
<key>Ansi 9 Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.3728577196598053</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.95683503150939941</real>
|
||||
</dict>
|
||||
<key>Background Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.10051459074020386</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.10051288455724716</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.10051589459180832</real>
|
||||
</dict>
|
||||
<key>Bold Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.70993047952651978</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.77144092321395874</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.76960963010787964</real>
|
||||
</dict>
|
||||
<key>Cursor Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.92647796869277954</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.96674919128417969</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.96554505825042725</real>
|
||||
</dict>
|
||||
<key>Cursor Text Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.70993047952651978</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.77144092321395874</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.76960963010787964</real>
|
||||
</dict>
|
||||
<key>Foreground Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.70993047952651978</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.77144092321395874</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.76960963010787964</real>
|
||||
</dict>
|
||||
<key>Selected Text Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.70993047952651978</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.77144092321395874</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.76960963010787964</real>
|
||||
</dict>
|
||||
<key>Selection Color</key>
|
||||
<dict>
|
||||
<key>Blue Component</key>
|
||||
<real>0.20521116256713867</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.20520767569541931</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.20521381497383118</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
344
global/configs/iterm_m/themes/ryuuko.itermcolors
Normal file
344
global/configs/iterm_m/themes/ryuuko.itermcolors
Normal file
@@ -0,0 +1,344 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Ansi 0 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.25302484631538391</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.22188133001327515</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.17076127231121063</real>
|
||||
</dict>
|
||||
<key>Ansi 1 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.35651609301567078</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.37245729565620422</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.52625101804733276</real>
|
||||
</dict>
|
||||
<key>Ansi 10 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.49189478158950806</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.56450885534286499</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.39990437030792236</real>
|
||||
</dict>
|
||||
<key>Ansi 11 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.56413602828979492</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.66249203681945801</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.69542568922042847</real>
|
||||
</dict>
|
||||
<key>Ansi 12 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.58500194549560547</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.55667883157730103</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.41476285457611084</real>
|
||||
</dict>
|
||||
<key>Ansi 13 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.45152521133422852</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.54185044765472412</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.69274789094924927</real>
|
||||
</dict>
|
||||
<key>Ansi 14 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.67338782548904419</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.69986569881439209</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.53439491987228394</real>
|
||||
</dict>
|
||||
<key>Ansi 15 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.92634916305541992</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.92633336782455444</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.926361083984375</real>
|
||||
</dict>
|
||||
<key>Ansi 2 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.49189478158950806</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.56450885534286499</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.39990437030792236</real>
|
||||
</dict>
|
||||
<key>Ansi 3 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.56413602828979492</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.66249203681945801</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.69542568922042847</real>
|
||||
</dict>
|
||||
<key>Ansi 4 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.58500194549560547</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.55667883157730103</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.41476285457611084</real>
|
||||
</dict>
|
||||
<key>Ansi 5 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.45152521133422852</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.54185044765472412</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.69274789094924927</real>
|
||||
</dict>
|
||||
<key>Ansi 6 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.67338782548904419</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.69986569881439209</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.53439491987228394</real>
|
||||
</dict>
|
||||
<key>Ansi 7 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.92634916305541992</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.92633336782455444</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.926361083984375</real>
|
||||
</dict>
|
||||
<key>Ansi 8 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.47517657279968262</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.43882066011428833</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.36575967073440552</real>
|
||||
</dict>
|
||||
<key>Ansi 9 Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.35651609301567078</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.37245729565620422</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.52625101804733276</real>
|
||||
</dict>
|
||||
<key>Background Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.25302484631538391</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.22188133001327515</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.17076127231121063</real>
|
||||
</dict>
|
||||
<key>Badge Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>0.5</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Red Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<key>Bold Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.56363654136657715</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.56485837697982788</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.50599193572998047</real>
|
||||
</dict>
|
||||
<key>Cursor Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.92634916305541992</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.92633336782455444</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.926361083984375</real>
|
||||
</dict>
|
||||
<key>Cursor Guide Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>0.25</real>
|
||||
<key>Blue Component</key>
|
||||
<real>1</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.9100000262260437</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.64999997615814209</real>
|
||||
</dict>
|
||||
<key>Cursor Text Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.19370138645172119</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.15575926005840302</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.0</real>
|
||||
</dict>
|
||||
<key>Foreground Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.92634916305541992</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.92633336782455444</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.926361083984375</real>
|
||||
</dict>
|
||||
<key>Link Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.67799997329711914</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.27000001072883606</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.023000000044703484</real>
|
||||
</dict>
|
||||
<key>Selected Text Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.56363654136657715</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.56485837697982788</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.50599193572998047</real>
|
||||
</dict>
|
||||
<key>Selection Color</key>
|
||||
<dict>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.19370138645172119</real>
|
||||
<key>Color Space</key>
|
||||
<string>Calibrated</string>
|
||||
<key>Green Component</key>
|
||||
<real>0.15575926005840302</real>
|
||||
<key>Red Component</key>
|
||||
<real>0.0</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
33
global/configs/nvim_g/nvim_lazyvim/init.lua
Normal file
33
global/configs/nvim_g/nvim_lazyvim/init.lua
Normal file
@@ -0,0 +1,33 @@
|
||||
vim.cmd("set expandtab")
|
||||
vim.cmd("set tabstop=2")
|
||||
vim.cmd("set softtabstop=2")
|
||||
vim.cmd("set shiftwidth=2")
|
||||
vim.cmd("set number") -- enables number lines
|
||||
vim.cmd("set clipboard=unnamedplus") -- lets you copy to clipboard
|
||||
vim.cmd("set virtualedit=block") -- ve equals to block
|
||||
vim.cmd("set inccommand=split") -- %s replacement view
|
||||
vim.cmd("set ignorecase") -- ignore colors
|
||||
vim.cmd("set termguicolors")
|
||||
|
||||
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
||||
if not vim.loop.fs_stat(lazypath) then
|
||||
vim.fn.system({
|
||||
"git",
|
||||
"clone",
|
||||
"--filter=blob:none",
|
||||
"https://github.com/folke/lazy.nvim.git",
|
||||
"--branch=stable", -- latest stable release
|
||||
lazypath,
|
||||
})
|
||||
end
|
||||
vim.opt.rtp:prepend(lazypath)
|
||||
|
||||
local plugins = {
|
||||
{ "ellisonleao/gruvbox.nvim", priority = 1000 , config = true, opts = ...}
|
||||
}
|
||||
local opts = {}
|
||||
|
||||
require("lazy").setup(plugins, opts)
|
||||
|
||||
require("gruvbox").setup()
|
||||
vim.cmd.colorscheme "gruvbox"
|
||||
10
global/configs/nvim_g/nvim_lazyvim/lua/options.lua
Normal file
10
global/configs/nvim_g/nvim_lazyvim/lua/options.lua
Normal file
@@ -0,0 +1,10 @@
|
||||
vim.cmd("set expandtab")
|
||||
vim.cmd("set tabstop=2")
|
||||
vim.cmd("set softtabstop=2")
|
||||
vim.cmd("set shiftwidth=2")
|
||||
vim.cmd("set number") -- enables number lines
|
||||
vim.cmd("set clipboard=unnamedplus") -- lets you copy to clipboard
|
||||
vim.cmd("set virtualedit=block") -- ve equals to block
|
||||
vim.cmd("set inccommand=split") -- %s replacement view
|
||||
vim.cmd("set ignorecase") -- ignore colors
|
||||
vim.cmd("set termguicolors")
|
||||
20
global/configs/nvim_g/nvim_lazyvim/lua/plugins.lua
Normal file
20
global/configs/nvim_g/nvim_lazyvim/lua/plugins.lua
Normal file
@@ -0,0 +1,20 @@
|
||||
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
||||
if not vim.loop.fs_stat(lazypath) then
|
||||
vim.fn.system({
|
||||
"git",
|
||||
"clone",
|
||||
"--filter=blob:none",
|
||||
"https://github.com/folke/lazy.nvim.git",
|
||||
"--branch=stable", -- latest stable release
|
||||
lazypath,
|
||||
})
|
||||
end
|
||||
vim.opt.rtp:prepend(lazypath)
|
||||
|
||||
require("lazy").setup({
|
||||
{ "ellisonleao/gruvbox.nvim", priority = 1000 , config = true, opts = ...,
|
||||
config = function()
|
||||
vim.cmd.colorscheme ("gruvbox")
|
||||
end,
|
||||
},
|
||||
})
|
||||
4
global/configs/nvim_g/nvim_packer/init.lua
Normal file
4
global/configs/nvim_g/nvim_packer/init.lua
Normal file
@@ -0,0 +1,4 @@
|
||||
require("soru.plugins-setup")
|
||||
require("soru.core.options")
|
||||
require("soru.core.keymaps")
|
||||
require("soru.core.colorscheme")
|
||||
@@ -0,0 +1,5 @@
|
||||
local status, _ = pcall(vim.cmd, "colorscheme nightfly")
|
||||
if not status then
|
||||
print("Colorscheme not found!")
|
||||
return
|
||||
end
|
||||
14
global/configs/nvim_g/nvim_packer/lua/soru/core/keymaps.lua
Normal file
14
global/configs/nvim_g/nvim_packer/lua/soru/core/keymaps.lua
Normal file
@@ -0,0 +1,14 @@
|
||||
-- set leader key to space
|
||||
vim.g.mapleader = " "
|
||||
|
||||
local keymap = vim.keymap -- for conciseness
|
||||
|
||||
---------------------
|
||||
-- General Keymaps
|
||||
---------------------
|
||||
|
||||
-- use jk to exit insert mode
|
||||
keymap.set("i", "jk", "<ESC>")
|
||||
|
||||
-- clear search highlights
|
||||
keymap.set("n", "<leader>nh", ":nohl<CR>")
|
||||
37
global/configs/nvim_g/nvim_packer/lua/soru/core/options.lua
Normal file
37
global/configs/nvim_g/nvim_packer/lua/soru/core/options.lua
Normal file
@@ -0,0 +1,37 @@
|
||||
local opt = vim.opt -- for conciseness
|
||||
|
||||
-- line numbers
|
||||
opt.relativenumber = true
|
||||
opt.number = true
|
||||
|
||||
-- tabs & indentation
|
||||
opt.tabstop = 2
|
||||
opt.shiftwidth = 2
|
||||
opt.expandtab = true
|
||||
opt.autoindent = true
|
||||
|
||||
-- line wrapping
|
||||
opt.wrap = false
|
||||
|
||||
-- search settings
|
||||
opt.ignorecase = true
|
||||
opt.smartcase = true
|
||||
|
||||
-- cursor line
|
||||
opt.cursorline = true
|
||||
|
||||
-- appearance
|
||||
opt.termguicolors = true
|
||||
opt.background = "dark"
|
||||
opt.signcolumn = "yes"
|
||||
|
||||
-- backspace
|
||||
opt.backspace = "indent,eol,start"
|
||||
opt.clipboard:append("unnamedplus")
|
||||
|
||||
-- split windows
|
||||
opt.splitright = true
|
||||
opt.splitbelow = true
|
||||
|
||||
opt.iskeyword:append("-")
|
||||
|
||||
55
global/configs/nvim_g/nvim_packer/lua/soru/plugins-setup.lua
Normal file
55
global/configs/nvim_g/nvim_packer/lua/soru/plugins-setup.lua
Normal file
@@ -0,0 +1,55 @@
|
||||
-- auto install packer if not installed
|
||||
local ensure_packer = function()
|
||||
local fn = vim.fn
|
||||
local install_path = fn.stdpath("data") .. "/site/pack/packer/start/packer.nvim"
|
||||
if fn.empty(fn.glob(install_path)) > 0 then
|
||||
fn.system({ "git", "clone", "--depth", "1", "https://github.com/wbthomason/packer.nvim", install_path })
|
||||
vim.cmd([[packadd packer.nvim]])
|
||||
return true
|
||||
end
|
||||
return false
|
||||
end
|
||||
local packer_bootstrap = ensure_packer() -- true if packer was just installed
|
||||
|
||||
-- autocommand that reloads neovim and installs/updates/removes plugins
|
||||
-- when file is saved
|
||||
vim.cmd([[
|
||||
augroup packer_user_config
|
||||
autocmd!
|
||||
autocmd BufWritePost plugins-setup.lua source <afile> | PackerSync
|
||||
augroup end
|
||||
]])
|
||||
|
||||
-- import packer safely
|
||||
local status, packer = pcall(require, "packer")
|
||||
if not status then
|
||||
return
|
||||
end
|
||||
|
||||
-- add list of plugins to install
|
||||
return packer.startup(function(use)
|
||||
-- packer can manage itself
|
||||
use("wbthomason/packer.nvim")
|
||||
|
||||
use("bluz71/vim-nightfly-guicolors") -- pretty cool colorscheme
|
||||
|
||||
-- essential plugins
|
||||
use("tpope/vim-surround") -- add, delete, change surroundings (it's awesome)
|
||||
use("inkarkat/vim-ReplaceWithRegister") -- replace with register contents using motion (gr + motion)
|
||||
|
||||
-- commenting with gc
|
||||
use("numToStr/Comment.nvim")
|
||||
|
||||
-- file explorer
|
||||
use("nvim-tree/nvim-tree.lua")
|
||||
|
||||
-- vs-code like icons
|
||||
use("nvim-tree/nvim-web-devicons")
|
||||
|
||||
-- statusline
|
||||
use("nvim-lualine/lualine.nvim")
|
||||
|
||||
if packer_bootstrap then
|
||||
require("packer").sync()
|
||||
end
|
||||
end)
|
||||
134
global/configs/nvim_g/nvim_packer/plugin/packer_compiled.lua
Normal file
134
global/configs/nvim_g/nvim_packer/plugin/packer_compiled.lua
Normal file
@@ -0,0 +1,134 @@
|
||||
-- Automatically generated packer.nvim plugin loader code
|
||||
|
||||
if vim.api.nvim_call_function('has', {'nvim-0.5'}) ~= 1 then
|
||||
vim.api.nvim_command('echohl WarningMsg | echom "Invalid Neovim version for packer.nvim! | echohl None"')
|
||||
return
|
||||
end
|
||||
|
||||
vim.api.nvim_command('packadd packer.nvim')
|
||||
|
||||
local no_errors, error_msg = pcall(function()
|
||||
|
||||
_G._packer = _G._packer or {}
|
||||
_G._packer.inside_compile = true
|
||||
|
||||
local time
|
||||
local profile_info
|
||||
local should_profile = false
|
||||
if should_profile then
|
||||
local hrtime = vim.loop.hrtime
|
||||
profile_info = {}
|
||||
time = function(chunk, start)
|
||||
if start then
|
||||
profile_info[chunk] = hrtime()
|
||||
else
|
||||
profile_info[chunk] = (hrtime() - profile_info[chunk]) / 1e6
|
||||
end
|
||||
end
|
||||
else
|
||||
time = function(chunk, start) end
|
||||
end
|
||||
|
||||
local function save_profiles(threshold)
|
||||
local sorted_times = {}
|
||||
for chunk_name, time_taken in pairs(profile_info) do
|
||||
sorted_times[#sorted_times + 1] = {chunk_name, time_taken}
|
||||
end
|
||||
table.sort(sorted_times, function(a, b) return a[2] > b[2] end)
|
||||
local results = {}
|
||||
for i, elem in ipairs(sorted_times) do
|
||||
if not threshold or threshold and elem[2] > threshold then
|
||||
results[i] = elem[1] .. ' took ' .. elem[2] .. 'ms'
|
||||
end
|
||||
end
|
||||
if threshold then
|
||||
table.insert(results, '(Only showing plugins that took longer than ' .. threshold .. ' ms ' .. 'to load)')
|
||||
end
|
||||
|
||||
_G._packer.profile_output = results
|
||||
end
|
||||
|
||||
time([[Luarocks path setup]], true)
|
||||
local package_path_str = "/home/grimm/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/home/grimm/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/home/grimm/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/home/grimm/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua"
|
||||
local install_cpath_pattern = "/home/grimm/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so"
|
||||
if not string.find(package.path, package_path_str, 1, true) then
|
||||
package.path = package.path .. ';' .. package_path_str
|
||||
end
|
||||
|
||||
if not string.find(package.cpath, install_cpath_pattern, 1, true) then
|
||||
package.cpath = package.cpath .. ';' .. install_cpath_pattern
|
||||
end
|
||||
|
||||
time([[Luarocks path setup]], false)
|
||||
time([[try_loadstring definition]], true)
|
||||
local function try_loadstring(s, component, name)
|
||||
local success, result = pcall(loadstring(s), name, _G.packer_plugins[name])
|
||||
if not success then
|
||||
vim.schedule(function()
|
||||
vim.api.nvim_notify('packer.nvim: Error running ' .. component .. ' for ' .. name .. ': ' .. result, vim.log.levels.ERROR, {})
|
||||
end)
|
||||
end
|
||||
return result
|
||||
end
|
||||
|
||||
time([[try_loadstring definition]], false)
|
||||
time([[Defining packer_plugins]], true)
|
||||
_G.packer_plugins = {
|
||||
["Comment.nvim"] = {
|
||||
loaded = true,
|
||||
path = "/home/grimm/.local/share/nvim/site/pack/packer/start/Comment.nvim",
|
||||
url = "https://github.com/numToStr/Comment.nvim"
|
||||
},
|
||||
["lualine.nvim"] = {
|
||||
loaded = true,
|
||||
path = "/home/grimm/.local/share/nvim/site/pack/packer/start/lualine.nvim",
|
||||
url = "https://github.com/nvim-lualine/lualine.nvim"
|
||||
},
|
||||
["nvim-tree.lua"] = {
|
||||
loaded = true,
|
||||
path = "/home/grimm/.local/share/nvim/site/pack/packer/start/nvim-tree.lua",
|
||||
url = "https://github.com/nvim-tree/nvim-tree.lua"
|
||||
},
|
||||
["nvim-web-devicons"] = {
|
||||
loaded = true,
|
||||
path = "/home/grimm/.local/share/nvim/site/pack/packer/start/nvim-web-devicons",
|
||||
url = "https://github.com/nvim-tree/nvim-web-devicons"
|
||||
},
|
||||
["packer.nvim"] = {
|
||||
loaded = true,
|
||||
path = "/home/grimm/.local/share/nvim/site/pack/packer/start/packer.nvim",
|
||||
url = "https://github.com/wbthomason/packer.nvim"
|
||||
},
|
||||
["vim-ReplaceWithRegister"] = {
|
||||
loaded = true,
|
||||
path = "/home/grimm/.local/share/nvim/site/pack/packer/start/vim-ReplaceWithRegister",
|
||||
url = "https://github.com/inkarkat/vim-ReplaceWithRegister"
|
||||
},
|
||||
["vim-nightfly-guicolors"] = {
|
||||
loaded = true,
|
||||
path = "/home/grimm/.local/share/nvim/site/pack/packer/start/vim-nightfly-guicolors",
|
||||
url = "https://github.com/bluz71/vim-nightfly-guicolors"
|
||||
},
|
||||
["vim-surround"] = {
|
||||
loaded = true,
|
||||
path = "/home/grimm/.local/share/nvim/site/pack/packer/start/vim-surround",
|
||||
url = "https://github.com/tpope/vim-surround"
|
||||
}
|
||||
}
|
||||
|
||||
time([[Defining packer_plugins]], false)
|
||||
|
||||
_G._packer.inside_compile = false
|
||||
if _G._packer.needs_bufread == true then
|
||||
vim.cmd("doautocmd BufRead")
|
||||
end
|
||||
_G._packer.needs_bufread = false
|
||||
|
||||
if should_profile then save_profiles() end
|
||||
|
||||
end)
|
||||
|
||||
if not no_errors then
|
||||
error_msg = error_msg:gsub('"', '\\"')
|
||||
vim.api.nvim_command('echohl ErrorMsg | echom "Error in packer_compiled: '..error_msg..'" | echom "Please check your config for correctness" | echohl None')
|
||||
end
|
||||
1
global/configs/pwsh_w/Microsoft.PowerShell_profile.ps1
Executable file
1
global/configs/pwsh_w/Microsoft.PowerShell_profile.ps1
Executable file
@@ -0,0 +1 @@
|
||||
oh-my-posh init pwsh --config 'C:\Users\admin\AppData\Local\Programs\oh-my-posh\themes\emodipt-extend.omp.json' | Invoke-Expression
|
||||
6
global/configs/readme.md
Normal file
6
global/configs/readme.md
Normal file
@@ -0,0 +1,6 @@
|
||||
# Last Letter Meaning
|
||||
|
||||
g = global, it can be used on any platform
|
||||
l = linux, only on linux based systems WSL included
|
||||
m = Mac only
|
||||
w = Windows only
|
||||
57
global/configs/skhd_m/skhdrc
Normal file
57
global/configs/skhd_m/skhdrc
Normal file
@@ -0,0 +1,57 @@
|
||||
# Changing Windows Focus
|
||||
|
||||
# Change window focus within space
|
||||
alt - j : yabai -m window --focus south
|
||||
alt - k : yabai -m window --focus north
|
||||
alt - h : yabai -m window --focus west
|
||||
alt - l : yabai -m window --focus east
|
||||
|
||||
#change focus between external displays (left and right)
|
||||
alt - s: yabai -m display --focus west
|
||||
alt - g: yabai -m display --focus east
|
||||
|
||||
# rotate layout clockwise
|
||||
shift + alt - r : yabai -m space --rotate 270
|
||||
|
||||
# flip along y-axis
|
||||
shift + alt - y : yabai -m space --mirror y-axis
|
||||
|
||||
# flip along x-axis
|
||||
shift + alt - x : yabai -m space --mirror x-axis
|
||||
|
||||
# toggle window float
|
||||
shift + alt - t : yabai -m window --toggle float --grid 4:4:1:1:2:2
|
||||
|
||||
# maximize a window
|
||||
shift + alt - m : yabai -m window --toggle zoom-fullscreen
|
||||
|
||||
# balance out tree of windows (resize to occupy same area)
|
||||
shift + alt - e : yabai -m space --balance
|
||||
|
||||
# swap windows
|
||||
shift + alt - j : yabai -m window --swap south
|
||||
shift + alt - k : yabai -m window --swap north
|
||||
shift + alt - h : yabai -m window --swap west
|
||||
shift + alt - l : yabai -m window --swap east
|
||||
|
||||
# move window to display left and right
|
||||
shift + alt - s : yabai -m window --display west; yabai -m display --focus west;
|
||||
shift + alt - g : yabai -m window --display east; yabai -m display --focus east;
|
||||
|
||||
#move window to prev and next space
|
||||
shift + alt - p : yabai -m window --space prev;
|
||||
shift + alt - n : yabai -m window --space next;
|
||||
|
||||
# move window to space #
|
||||
shift + alt - 1 : yabai -m window --space 1;
|
||||
shift + alt - 2 : yabai -m window --space 2;
|
||||
shift + alt - 3 : yabai -m window --space 3;
|
||||
shift + alt - 4 : yabai -m window --space 4;
|
||||
shift + alt - 5 : yabai -m window --space 5;
|
||||
shift + alt - 6 : yabai -m window --space 6;
|
||||
shift + alt - 7 : yabai -m window --space 7;
|
||||
|
||||
# stop/start/restart yabai
|
||||
ctrl + alt - q : brew services stop yabai
|
||||
ctrl + alt - s : brew services start yabai
|
||||
ctrl + alt - r : brew services restart yabai
|
||||
23
global/configs/terminal_w/settings.json
Normal file
23
global/configs/terminal_w/settings.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"background": "#282828",
|
||||
"black": "#282828",
|
||||
"blue": "#458588",
|
||||
"brightBlack": "#928374",
|
||||
"brightBlue": "#83A598",
|
||||
"brightCyan": "#8EC07C",
|
||||
"brightGreen": "#B8BB26",
|
||||
"brightPurple": "#D3869B",
|
||||
"brightRed": "#FB4934",
|
||||
"brightWhite": "#EBDBB2",
|
||||
"brightYellow": "#FABD2F",
|
||||
"cursorColor": "#FFFFFF",
|
||||
"cyan": "#689D6A",
|
||||
"foreground": "#EBDBB2",
|
||||
"green": "#98971A",
|
||||
"name": "Gruvbox Dark",
|
||||
"purple": "#B16286",
|
||||
"red": "#CC241D",
|
||||
"selectionBackground": "#FFFFFF",
|
||||
"white": "#A89984",
|
||||
"yellow": "#D79921"
|
||||
},
|
||||
150
global/configs/tmux_g/tmux_custom_theme/.tmux.primary.conf
Normal file
150
global/configs/tmux_g/tmux_custom_theme/.tmux.primary.conf
Normal file
@@ -0,0 +1,150 @@
|
||||
set -g default-terminal "screen-256color"
|
||||
set -ga terminal-overrides ",xterm-256color*:Tc"
|
||||
#set -g default-terminal "tmux-256color"
|
||||
#set -ga terminal-overrides ",*256col*:Tc"
|
||||
set -g prefix2 C-a # Secondary prefix
|
||||
|
||||
unbind-key C-b # free the original bind-key key
|
||||
set-option -g prefix C-a # setting the prefix from C-b to C-a
|
||||
bind-key C-a send-prefix
|
||||
|
||||
set-option -g base-index 1 # window index will start with 1
|
||||
set-window-option -g pane-base-index 1 # pane index will start with 1
|
||||
set-option -g renumber-windows on
|
||||
|
||||
bind-key | split-window -h -c "#{pane_current_path}" # allows you to open new pane with current path
|
||||
bind-key _ split-window -v -c "#{pane_current_path}"
|
||||
|
||||
# nvim like movement
|
||||
bind-key -r h select-pane -L # go left
|
||||
bind-key -r j select-pane -D # go down
|
||||
bind-key -r l select-pane -R # go right
|
||||
bind-key -r k select-pane -U # go up
|
||||
|
||||
# kill pane without asking me to kill it!
|
||||
unbind-key x # unbind-key “x” from it’s current job of “ask and then close”
|
||||
bind-key x kill-pane # rebind-key it to just “close”
|
||||
bind-key X kill-session # key combo for killing the entire session - <prefix> + shift + x
|
||||
|
||||
# Window: Movements
|
||||
bind-key L last-window
|
||||
bind-key -r C-h select-window -t :- # cycle through the windows for quick window selection
|
||||
bind-key -r C-l select-window -t :+
|
||||
|
||||
# The default key binding are Ctr+ Up/Down/Left/Right for one row movements , Alt + Up/Down/Left/Right for five row movements.
|
||||
# Let's add one more to the set (Vim way)
|
||||
# Vim Style
|
||||
bind-key -r H resize-pane -L 2 # resize a pane two rows at a time.
|
||||
bind-key -r J resize-pane -D 2
|
||||
bind-key -r K resize-pane -U 2
|
||||
bind-key -r L resize-pane -R 2
|
||||
|
||||
# these settings are added for testing porpuses they were taken from the github-nvim-theme
|
||||
# Undercurl
|
||||
set -g default-terminal "${TERM}"
|
||||
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl support
|
||||
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # underscore colours - needs tmux-3.0
|
||||
|
||||
# toggle mouse
|
||||
set -g mouse on
|
||||
|
||||
# tpm plugins
|
||||
#set -g @plugin 'egel/tmux-gruvbox'
|
||||
#set -g @tmux-gruvbox 'dark' # or 'light'
|
||||
set -g @plugin 'tmux-plugins/tmux-yank'
|
||||
set -g @plugin 'tmux-plugins/tmux-resurrect'
|
||||
set -g @plugin 'wfxr/tmux-fzf-url'
|
||||
#set -g @plugin "arcticicestudio/nord-tmux"
|
||||
#set -g @plugin 'odedlaz/tmux-onedark-theme'
|
||||
#set -g @plugin 'jimeh/tmux-themepack'
|
||||
#set -g @plugin 'srcery-colors/srcery-tmux'
|
||||
# Official catppuccino theme
|
||||
# ...alongside
|
||||
set -g @plugin 'tmux-plugins/tpm'
|
||||
|
||||
#set -g @catppuccin_flavour 'macchiato' #'latte' # or frappe, macchiato, mocha
|
||||
|
||||
# this plugin is pretty cool but it does not work without Powerline fonts
|
||||
#set -g @plugin 'Determinant/tmux-colortag'
|
||||
#TMUX_COLORTAG_USE_POWERLINE=yes
|
||||
|
||||
# sets specific tmux theme
|
||||
#set -g @themepack 'powerline/default/green'
|
||||
|
||||
set -g @plugin 'tmux-plugins/tmux-prefix-highlight'
|
||||
set -g @plugin 'tmux-plugins/tmux-net-speed'
|
||||
#set -g @plugin 'samoshkin/tmux-plugin-sysstat' # `sysstat_ntemp` and `sysstat_itemp` are temperatures of nvidia card and intel card, these scripts are available in my fork: https://github.com/sainnhe/tmux-plugin-sysstat
|
||||
|
||||
#source ~/.config/tmux/themes/Catppuccin.conf
|
||||
#source ~/.config/tmux/themes/sonokai-shusia.tmux.conf
|
||||
#source ~/.config/tmux/themes/nightfox.conf
|
||||
|
||||
|
||||
# Initialize TMUX plugin manager (keep this line at the very bottom of the tmux.conf"
|
||||
run '~/.tmux/plugins/tpm/tpm'
|
||||
# Color key:
|
||||
# #2d2d2d Background
|
||||
# #393939 Current Line
|
||||
# #515151 Selection
|
||||
# #cccccc Foreground
|
||||
# #999999 Comment
|
||||
# #f2777a Red
|
||||
# #f99157 Orange
|
||||
# #ffcc66 Yellow
|
||||
# #99cc99 Green
|
||||
# #66cccc Aqua
|
||||
# #6699cc Blue
|
||||
# #cc99cc Purple
|
||||
|
||||
|
||||
## set status bar
|
||||
set -g status-style bg=default
|
||||
setw -g window-status-current-style bg="#393939"
|
||||
setw -g window-status-current-style fg="#6699cc"
|
||||
|
||||
## highlight activity in status bar
|
||||
setw -g window-status-activity-style fg="#66cccc"
|
||||
setw -g window-status-activity-style bg="#2d2d2d"
|
||||
|
||||
## pane border and colors
|
||||
set -g pane-active-border-style bg=default
|
||||
set -g pane-active-border-style fg="#515151"
|
||||
set -g pane-border-style bg=default
|
||||
set -g pane-border-style fg="#515151"
|
||||
|
||||
set -g clock-mode-colour "#6699cc"
|
||||
set -g clock-mode-style 24
|
||||
|
||||
set -g message-style bg="#66cccc"
|
||||
set -g message-style fg="#000000"
|
||||
|
||||
set -g message-command-style bg="#66cccc"
|
||||
set -g message-command-style fg="#000000"
|
||||
|
||||
# message bar or "prompt"
|
||||
set -g message-style bg="#2d2d2d"
|
||||
set -g message-style fg="#cc99cc"
|
||||
|
||||
set -g mode-style bg="#2d2d2d"
|
||||
set -g mode-style fg="#f99157"
|
||||
|
||||
# right side of status bar holds "[host name] (date time)"
|
||||
set -g status-right-length 100
|
||||
set -g status-right-style fg=black
|
||||
set -g status-right-style bold
|
||||
set -g status-right '#[fg=#f99157,bg=#2d2d2d] %H:%M |#[fg=#6699cc] %y.%m.%d '
|
||||
|
||||
# make background window look like white tab
|
||||
set-window-option -g window-status-style bg=default
|
||||
set-window-option -g window-status-style fg=white
|
||||
set-window-option -g window-status-style none
|
||||
set-window-option -g window-status-format '#[fg=#6699cc,bg=colour235] #I #[fg=#999999,bg=#2d2d2d] #W #[default]'
|
||||
|
||||
# make foreground window look like bold yellow foreground tab
|
||||
set-window-option -g window-status-current-style none
|
||||
set-window-option -g window-status-current-format '#[fg=#f99157,bg=#2d2d2d] #I #[fg=#cccccc,bg=#393939] #W #[default]'
|
||||
|
||||
# active terminal yellow border, non-active white
|
||||
set -g pane-border-style bg=default
|
||||
set -g pane-border-style fg="#999999"
|
||||
set -g pane-active-border-style fg="#f99157"
|
||||
141
global/configs/tmux_g/tmux_custom_theme/.tmux.secondary.conf
Normal file
141
global/configs/tmux_g/tmux_custom_theme/.tmux.secondary.conf
Normal file
@@ -0,0 +1,141 @@
|
||||
set -g default-terminal "screen-256color"
|
||||
set -ga terminal-overrides ",xterm-256color*:Tc"
|
||||
#set -g default-terminal "tmux-256color"
|
||||
#set -ga terminal-overrides ",*256col*:Tc"
|
||||
set -g prefix2 C-a # Secondary prefix
|
||||
|
||||
unbind-key C-b # free the original bind-key key
|
||||
set-option -g prefix C-a # setting the prefix from C-b to C-a
|
||||
bind-key C-a send-prefix
|
||||
|
||||
set-option -g base-index 1 # window index will start with 1
|
||||
set-window-option -g pane-base-index 1 # pane index will start with 1
|
||||
set-option -g renumber-windows on
|
||||
|
||||
bind-key | split-window -h -c "#{pane_current_path}" # allows you to open new pane with current path
|
||||
bind-key _ split-window -v -c "#{pane_current_path}"
|
||||
|
||||
# nvim like movement
|
||||
bind-key -r h select-pane -L # go left
|
||||
bind-key -r j select-pane -D # go down
|
||||
bind-key -r l select-pane -R # go right
|
||||
bind-key -r k select-pane -U # go up
|
||||
|
||||
# kill pane without asking me to kill it!
|
||||
unbind-key x # unbind-key “x” from it’s current job of “ask and then close”
|
||||
bind-key x kill-pane # rebind-key it to just “close”
|
||||
bind-key X kill-session # key combo for killing the entire session - <prefix> + shift + x
|
||||
|
||||
# Window: Movements
|
||||
bind-key L last-window
|
||||
bind-key -r C-h select-window -t :- # cycle through the windows for quick window selection
|
||||
bind-key -r C-l select-window -t :+
|
||||
|
||||
# The default key binding are Ctr+ Up/Down/Left/Right for one row movements , Alt + Up/Down/Left/Right for five row movements.
|
||||
# Let's add one more to the set (Vim way)
|
||||
# Vim Style
|
||||
bind-key -r H resize-pane -L 2 # resize a pane two rows at a time.
|
||||
bind-key -r J resize-pane -D 2
|
||||
bind-key -r K resize-pane -U 2
|
||||
bind-key -r L resize-pane -R 2
|
||||
|
||||
# these settings are added for testing porpuses they were taken from the github-nvim-theme
|
||||
# Undercurl
|
||||
set -g default-terminal "${TERM}"
|
||||
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl support
|
||||
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # underscore colours - needs tmux-3.0
|
||||
|
||||
# toggle mouse
|
||||
set -g mouse on
|
||||
|
||||
# tpm plugins
|
||||
#set -g @plugin 'egel/tmux-gruvbox'
|
||||
#set -g @tmux-gruvbox 'dark' # or 'light'
|
||||
set -g @plugin 'tmux-plugins/tmux-yank'
|
||||
set -g @plugin 'tmux-plugins/tmux-resurrect'
|
||||
set -g @plugin 'wfxr/tmux-fzf-url'
|
||||
#set -g @plugin "arcticicestudio/nord-tmux"
|
||||
#set -g @plugin 'odedlaz/tmux-onedark-theme'
|
||||
#set -g @plugin 'jimeh/tmux-themepack'
|
||||
#set -g @plugin 'srcery-colors/srcery-tmux'
|
||||
# Official catppuccino theme
|
||||
# ...alongside
|
||||
set -g @plugin 'tmux-plugins/tpm'
|
||||
|
||||
#set -g @catppuccin_flavour 'macchiato' #'latte' # or frappe, macchiato, mocha
|
||||
|
||||
# this plugin is pretty cool but it does not work without Powerline fonts
|
||||
#set -g @plugin 'Determinant/tmux-colortag'
|
||||
#TMUX_COLORTAG_USE_POWERLINE=yes
|
||||
|
||||
# sets specific tmux theme
|
||||
#set -g @themepack 'powerline/default/green'
|
||||
|
||||
set -g @plugin 'tmux-plugins/tmux-prefix-highlight'
|
||||
set -g @plugin 'tmux-plugins/tmux-net-speed'
|
||||
#set -g @plugin 'samoshkin/tmux-plugin-sysstat' # `sysstat_ntemp` and `sysstat_itemp` are temperatures of nvidia card and intel card, these scripts are available in my fork: https://github.com/sainnhe/tmux-plugin-sysstat
|
||||
|
||||
#source ~/.config/tmux/themes/Catppuccin.conf
|
||||
#source ~/.config/tmux/themes/sonokai-shusia.tmux.conf
|
||||
#source ~/.config/tmux/themes/nightfox.conf
|
||||
|
||||
|
||||
# Initialize TMUX plugin manager (keep this line at the very bottom of the tmux.conf"
|
||||
run '~/.tmux/plugins/tpm/tpm'
|
||||
# Color key:
|
||||
# #2d2d2d Background
|
||||
# #393939 Current Line
|
||||
# #515151 Selection
|
||||
# #cccccc Foreground
|
||||
# #999999 Comment
|
||||
# #f2777a Red
|
||||
# #f99157 Orange
|
||||
# #ffcc66 Yellow
|
||||
# #99cc99 Green
|
||||
# #66cccc Aqua
|
||||
# #6699cc Blue
|
||||
# #cc99cc Purple
|
||||
|
||||
############################
|
||||
## Status Bar
|
||||
############################
|
||||
|
||||
# enable UTF-8 support in status bar
|
||||
set -gq status-utf8 on
|
||||
|
||||
# set refresh interval for status bar
|
||||
set -g status-interval 30
|
||||
|
||||
# center the status bar
|
||||
set -g status-justify centre
|
||||
|
||||
# show session, window, pane in left status bar
|
||||
set -g status-left-length 40
|
||||
set -g status-left '#[fg=green] #S #[fg=yellow]#I/#[fg=cyan]#P '
|
||||
|
||||
# show hostname, date, tim 100
|
||||
set -g status-right '#(battery -t) #[fg=cyan] %d %b %R '
|
||||
|
||||
# update status bar info
|
||||
set -g status-interval 60
|
||||
|
||||
###########################
|
||||
# Colors
|
||||
###########################
|
||||
|
||||
# color status bar
|
||||
set -g status-style fg=white,bg=colour235
|
||||
# color of message bar
|
||||
set -g message-style fg=white,bold,bg=green
|
||||
|
||||
# highlight current window
|
||||
setw -g window-status-style fg=cyan,bg=colour235
|
||||
setw -g window-status-current-style fg=white,bold,bg=red
|
||||
|
||||
# set color of active pane
|
||||
set -g pane-border-style fg=colour240,bg=black
|
||||
set -g pane-active-border-style fg=green,bg=black
|
||||
|
||||
# dim non active panes (don't like it much)
|
||||
# setw -g window-style fg=colour240,bg=colour235
|
||||
# setw -g window-active-style fg=white,bg=black
|
||||
12
global/configs/tmux_g/tmux_custom_theme/aerosol_theme.conf
Normal file
12
global/configs/tmux_g/tmux_custom_theme/aerosol_theme.conf
Normal file
@@ -0,0 +1,12 @@
|
||||
setw -g window-status-style fg=white,none
|
||||
setw -g window-status-last-style fg=white,none
|
||||
setw -g window-status-current-style fg=green,none
|
||||
setw -g window-status-activity-style fg=red,bg=black
|
||||
set -g status-left-style fg=white,none
|
||||
set -g status-right-style fg=colour75,none
|
||||
set -g status-style fg=white,none
|
||||
set -g message-style fg=white,bg=black
|
||||
set -g mode-style fg=white,bg=blue
|
||||
setw -g window-status-bell-style default
|
||||
set -g pane-active-border-style fg=blue
|
||||
set -g pane-border-style fg=#333333
|
||||
66
global/configs/tmux_g/tmux_custom_theme/cool_colors.conf
Normal file
66
global/configs/tmux_g/tmux_custom_theme/cool_colors.conf
Normal file
@@ -0,0 +1,66 @@
|
||||
# Color key:
|
||||
# #2d2d2d Background
|
||||
# #393939 Current Line
|
||||
# #515151 Selection
|
||||
# #cccccc Foreground
|
||||
# #999999 Comment
|
||||
# #f2777a Red
|
||||
# #f99157 Orange
|
||||
# #ffcc66 Yellow
|
||||
# #99cc99 Green
|
||||
# #66cccc Aqua
|
||||
# #6699cc Blue
|
||||
# #cc99cc Purple
|
||||
|
||||
|
||||
## set status bar
|
||||
set -g status-style bg=default
|
||||
setw -g window-status-current-style bg="#393939"
|
||||
setw -g window-status-current-style fg="#6699cc"
|
||||
|
||||
## highlight activity in status bar
|
||||
setw -g window-status-activity-style fg="#66cccc"
|
||||
setw -g window-status-activity-style bg="#2d2d2d"
|
||||
|
||||
## pane border and colors
|
||||
set -g pane-active-border-style bg=default
|
||||
set -g pane-active-border-style fg="#515151"
|
||||
set -g pane-border-style bg=default
|
||||
set -g pane-border-style fg="#515151"
|
||||
|
||||
set -g clock-mode-colour "#6699cc"
|
||||
set -g clock-mode-style 24
|
||||
|
||||
set -g message-style bg="#66cccc"
|
||||
set -g message-style fg="#000000"
|
||||
|
||||
set -g message-command-style bg="#66cccc"
|
||||
set -g message-command-style fg="#000000"
|
||||
|
||||
# message bar or "prompt"
|
||||
set -g message-style bg="#2d2d2d"
|
||||
set -g message-style fg="#cc99cc"
|
||||
|
||||
set -g mode-style bg="#2d2d2d"
|
||||
set -g mode-style fg="#f99157"
|
||||
|
||||
# right side of status bar holds "[host name] (date time)"
|
||||
set -g status-right-length 100
|
||||
set -g status-right-style fg=black
|
||||
set -g status-right-style bold
|
||||
set -g status-right '#[fg=#f99157,bg=#2d2d2d] %H:%M |#[fg=#6699cc] %y.%m.%d '
|
||||
|
||||
# make background window look like white tab
|
||||
set-window-option -g window-status-style bg=default
|
||||
set-window-option -g window-status-style fg=white
|
||||
set-window-option -g window-status-style none
|
||||
set-window-option -g window-status-format '#[fg=#6699cc,bg=colour235] #I #[fg=#999999,bg=#2d2d2d] #W #[default]'
|
||||
|
||||
# make foreground window look like bold yellow foreground tab
|
||||
set-window-option -g window-status-current-style none
|
||||
set-window-option -g window-status-current-format '#[fg=#f99157,bg=#2d2d2d] #I #[fg=#cccccc,bg=#393939] #W #[default]'
|
||||
|
||||
# active terminal yellow border, non-active white
|
||||
set -g pane-border-style bg=default
|
||||
set -g pane-border-style fg="#999999"
|
||||
set -g pane-active-border-style fg="#f99157"
|
||||
66
global/configs/tmux_g/tmux_non_tpm/.theme_solid.conf
Normal file
66
global/configs/tmux_g/tmux_non_tpm/.theme_solid.conf
Normal file
@@ -0,0 +1,66 @@
|
||||
# Color key:
|
||||
# #2d2d2d Background
|
||||
# #393939 Current Line
|
||||
# #515151 Selection
|
||||
# #cccccc Foreground
|
||||
# #999999 Comment
|
||||
# #f2777a Red
|
||||
# #f99157 Orange
|
||||
# #ffcc66 Yellow
|
||||
# #99cc99 Green
|
||||
# #66cccc Aqua
|
||||
# #6699cc Blue
|
||||
# #cc99cc Purple
|
||||
|
||||
|
||||
## set status bar
|
||||
set -g status-style bg=default
|
||||
setw -g window-status-current-style bg="#393939"
|
||||
setw -g window-status-current-style fg="#6699cc"
|
||||
|
||||
## highlight activity in status bar
|
||||
setw -g window-status-activity-style fg="#66cccc"
|
||||
setw -g window-status-activity-style bg="#2d2d2d"
|
||||
|
||||
## pane border and colors
|
||||
set -g pane-active-border-style bg=default
|
||||
set -g pane-active-border-style fg="#515151"
|
||||
set -g pane-border-style bg=default
|
||||
set -g pane-border-style fg="#515151"
|
||||
|
||||
set -g clock-mode-colour "#6699cc"
|
||||
set -g clock-mode-style 24
|
||||
|
||||
set -g message-style bg="#66cccc"
|
||||
set -g message-style fg="#000000"
|
||||
|
||||
set -g message-command-style bg="#66cccc"
|
||||
set -g message-command-style fg="#000000"
|
||||
|
||||
# message bar or "prompt"
|
||||
set -g message-style bg="#2d2d2d"
|
||||
set -g message-style fg="#cc99cc"
|
||||
|
||||
set -g mode-style bg="#2d2d2d"
|
||||
set -g mode-style fg="#f99157"
|
||||
|
||||
# right side of status bar holds "[host name] (date time)"
|
||||
set -g status-right-length 100
|
||||
set -g status-right-style fg=black
|
||||
set -g status-right-style bold
|
||||
set -g status-right '#[fg=#f99157,bg=#2d2d2d] %H:%M |#[fg=#6699cc] %y.%m.%d '
|
||||
|
||||
# make background window look like white tab
|
||||
set-window-option -g window-status-style bg=default
|
||||
set-window-option -g window-status-style fg=white
|
||||
set-window-option -g window-status-style none
|
||||
set-window-option -g window-status-format '#[fg=#6699cc,bg=colour235] #I #[fg=#999999,bg=#2d2d2d] #W #[default]'
|
||||
|
||||
# make foreground window look like bold yellow foreground tab
|
||||
set-window-option -g window-status-current-style none
|
||||
set-window-option -g window-status-current-format '#[fg=#f99157,bg=#2d2d2d] #I #[fg=#cccccc,bg=#393939] #W #[default]'
|
||||
|
||||
# active terminal yellow border, non-active white
|
||||
set -g pane-border-style bg=default
|
||||
set -g pane-border-style fg="#999999"
|
||||
set -g pane-active-border-style fg="#f99157"
|
||||
49
global/configs/tmux_g/tmux_non_tpm/.tmux.conf
Normal file
49
global/configs/tmux_g/tmux_non_tpm/.tmux.conf
Normal file
@@ -0,0 +1,49 @@
|
||||
set -g default-terminal "screen-256color"
|
||||
set -ga terminal-overrides ",xterm-256color*:Tc"
|
||||
#set -g default-terminal "tmux-256color"
|
||||
#set -ga terminal-overrides ",*256col*:Tc"
|
||||
set -g prefix2 C-a # Secondary prefix
|
||||
|
||||
unbind-key C-b # free the original bind-key key
|
||||
set-option -g prefix C-a # setting the prefix from C-b to C-a
|
||||
bind-key C-a send-prefix
|
||||
|
||||
set-option -g base-index 1 # window index will start with 1
|
||||
set-window-option -g pane-base-index 1 # pane index will start with 1
|
||||
set-option -g renumber-windows on
|
||||
|
||||
bind-key | split-window -h -c "#{pane_current_path}" # allows you to open new pane with current path
|
||||
bind-key _ split-window -v -c "#{pane_current_path}"
|
||||
|
||||
# nvim like movement
|
||||
bind-key -r h select-pane -L # go left
|
||||
bind-key -r j select-pane -D # go down
|
||||
bind-key -r l select-pane -R # go right
|
||||
bind-key -r k select-pane -U # go up
|
||||
|
||||
# kill pane without asking me to kill it!
|
||||
unbind-key x # unbind-key “x” from it’s current job of “ask and then close”
|
||||
bind-key x kill-pane # rebind-key it to just “close”
|
||||
bind-key X kill-session # key combo for killing the entire session - <prefix> + shift + x
|
||||
|
||||
# Window: Movements
|
||||
bind-key L last-window
|
||||
bind-key -r C-h select-window -t :- # cycle through the windows for quick window selection
|
||||
bind-key -r C-l select-window -t :+
|
||||
|
||||
# The default key binding are Ctr+ Up/Down/Left/Right for one row movements , Alt + Up/Down/Left/Right for five row movements.
|
||||
# Let's add one more to the set (Vim way)
|
||||
# Vim Style
|
||||
bind-key -r H resize-pane -L 2 # resize a pane two rows at a time.
|
||||
bind-key -r J resize-pane -D 2
|
||||
bind-key -r K resize-pane -U 2
|
||||
bind-key -r L resize-pane -R 2
|
||||
|
||||
# these settings are added for testing porpuses they were taken from the github-nvim-theme
|
||||
# Undercurl
|
||||
set -g default-terminal "${TERM}"
|
||||
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl support
|
||||
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # underscore colours - needs tmux-3.0
|
||||
|
||||
# toggle mouse
|
||||
set -g mouse on
|
||||
80
global/configs/tmux_g/tmux_tpm/.tmux.conf
Normal file
80
global/configs/tmux_g/tmux_tpm/.tmux.conf
Normal file
@@ -0,0 +1,80 @@
|
||||
set -g default-terminal "screen-256color"
|
||||
set -ga terminal-overrides ",xterm-256color*:Tc"
|
||||
#set -g default-terminal "tmux-256color"
|
||||
#set -ga terminal-overrides ",*256col*:Tc"
|
||||
set -g prefix2 C-a # Secondary prefix
|
||||
|
||||
unbind-key C-b # free the original bind-key key
|
||||
set-option -g prefix C-a # setting the prefix from C-b to C-a
|
||||
bind-key C-a send-prefix
|
||||
|
||||
set-option -g base-index 1 # window index will start with 1
|
||||
set-window-option -g pane-base-index 1 # pane index will start with 1
|
||||
set-option -g renumber-windows on
|
||||
|
||||
bind-key | split-window -h -c "#{pane_current_path}" # allows you to open new pane with current path
|
||||
bind-key _ split-window -v -c "#{pane_current_path}"
|
||||
|
||||
# nvim like movement
|
||||
bind-key -r h select-pane -L # go left
|
||||
bind-key -r j select-pane -D # go down
|
||||
bind-key -r l select-pane -R # go right
|
||||
bind-key -r k select-pane -U # go up
|
||||
|
||||
# kill pane without asking me to kill it!
|
||||
unbind-key x # unbind-key “x” from it’s current job of “ask and then close”
|
||||
bind-key x kill-pane # rebind-key it to just “close”
|
||||
bind-key X kill-session # key combo for killing the entire session - <prefix> + shift + x
|
||||
|
||||
# Window: Movements
|
||||
bind-key L last-window
|
||||
bind-key -r C-h select-window -t :- # cycle through the windows for quick window selection
|
||||
bind-key -r C-l select-window -t :+
|
||||
|
||||
# The default key binding are Ctr+ Up/Down/Left/Right for one row movements , Alt + Up/Down/Left/Right for five row movements.
|
||||
# Let's add one more to the set (Vim way)
|
||||
# Vim Style
|
||||
bind-key -r H resize-pane -L 2 # resize a pane two rows at a time.
|
||||
bind-key -r J resize-pane -D 2
|
||||
bind-key -r K resize-pane -U 2
|
||||
bind-key -r L resize-pane -R 2
|
||||
|
||||
# these settings are added for testing porpuses they were taken from the github-nvim-theme
|
||||
# Undercurl
|
||||
set -g default-terminal "${TERM}"
|
||||
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl support
|
||||
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # underscore colours - needs tmux-3.0
|
||||
|
||||
# toggle mouse
|
||||
set -g mouse on
|
||||
|
||||
# tpm plugins
|
||||
#set -g @plugin 'egel/tmux-gruvbox'
|
||||
#set -g @tmux-gruvbox 'dark' # or 'light'
|
||||
set -g @plugin 'tmux-plugins/tmux-yank'
|
||||
set -g @plugin 'tmux-plugins/tmux-resurrect'
|
||||
set -g @plugin 'wfxr/tmux-fzf-url'
|
||||
#set -g @plugin "arcticicestudio/nord-tmux"
|
||||
#set -g @plugin 'odedlaz/tmux-onedark-theme'
|
||||
#set -g @plugin 'jimeh/tmux-themepack'
|
||||
set -g @plugin 'srcery-colors/srcery-tmux'
|
||||
|
||||
# this plugin is pretty cool but it does not work without Powerline fonts
|
||||
#set -g @plugin 'Determinant/tmux-colortag'
|
||||
#TMUX_COLORTAG_USE_POWERLINE=yes
|
||||
|
||||
# sets specific tmux theme
|
||||
#set -g @themepack 'powerline/default/green'
|
||||
|
||||
set -g @plugin 'tmux-plugins/tmux-prefix-highlight'
|
||||
set -g @plugin 'tmux-plugins/tmux-net-speed'
|
||||
#set -g @plugin 'samoshkin/tmux-plugin-sysstat' # `sysstat_ntemp` and `sysstat_itemp` are temperatures of nvidia card and intel card, these scripts are available in my fork: https://github.com/sainnhe/tmux-plugin-sysstat
|
||||
|
||||
#source ~/.config/tmux/themes/Catppuccin.conf
|
||||
#source ~/.config/tmux/themes/sonokai-shusia.tmux.conf
|
||||
#source ~/.config/tmux/themes/nightfox.conf
|
||||
|
||||
|
||||
# Initialize TMUX plugin manager (keep this line at the very bottom of the tmux.conf"
|
||||
run '~/.tmux/plugins/tpm/tpm'
|
||||
|
||||
60
global/configs/waybar_l/config
Normal file
60
global/configs/waybar_l/config
Normal file
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"layer": "top",
|
||||
"modules-left": ["custom/arch", "hyprland/workspaces"],
|
||||
"modules-center": ["clock"],
|
||||
"modules-right": ["backlight", "pulseaudio", "bluetooth", "network", "battery"],
|
||||
"custom/arch": {
|
||||
"format": " ",
|
||||
"tooltip": false,
|
||||
"on-click": "sh $HOME/.config/rofi/bin/powermenu"
|
||||
},
|
||||
"hyprland/workspaces": {
|
||||
"format": "{name}",
|
||||
"format": "{icon}",
|
||||
"tooltip": false,
|
||||
"all-outputs": true,
|
||||
"format-icons": {
|
||||
"active": "",
|
||||
"default": ""
|
||||
}
|
||||
},
|
||||
"clock": {
|
||||
"format": "<span color='#b4befe'> </span>{:%H:%M}",
|
||||
},
|
||||
"backlight": {
|
||||
"device": "intel_backlight",
|
||||
"format": "<span color='#b4befe'>{icon}</span> {percent}%",
|
||||
"format-icons": ["", "", "", "", "", "", "", "", ""]
|
||||
},
|
||||
"pulseaudio": {
|
||||
"format": "<span color='#b4befe'>{icon}</span> {volume}%",
|
||||
"format-muted": "",
|
||||
"tooltip": false,
|
||||
"format-icons": {
|
||||
"headphone": "",
|
||||
"default": ["", "", "", "", "", "", "", ""]
|
||||
},
|
||||
"scroll-step": 1,
|
||||
},
|
||||
"bluetooth": {
|
||||
"format": "<span color='#b4befe'></span> {status}",
|
||||
"format-disabled": "", // an empty format will hide the module
|
||||
"format-connected": "<span color='#b4befe'></span> {num_connections}",
|
||||
"tooltip-format": "{device_enumerate}",
|
||||
"tooltip-format-enumerate-connected": "{device_alias} {device_address}"
|
||||
},
|
||||
"network": {
|
||||
"interface": "wlan0",
|
||||
"format": "{ifname}",
|
||||
"format-wifi": "<span color='#b4befe'> </span>{essid}",
|
||||
"format-ethernet": "{ipaddr}/{cidr} ",
|
||||
"format-disconnected": "<span color='#b4befe'> </span>No Network",
|
||||
"tooltip": false,
|
||||
},
|
||||
"battery": {
|
||||
"format": "<span color='#b4befe'>{icon}</span> {capacity}%",
|
||||
"format-icons": ["", "", "", "", "", "", "", "", "", ""],
|
||||
"format-charging": "<span color='#b4befe'></span> {capacity}%",
|
||||
"tooltip": false,
|
||||
},
|
||||
}
|
||||
60
global/configs/waybar_l/style.css
Normal file
60
global/configs/waybar_l/style.css
Normal file
@@ -0,0 +1,60 @@
|
||||
* {
|
||||
border: none;
|
||||
font-family: 'Fira Code', 'Symbols Nerd Font Mono';
|
||||
font-size: 16px;
|
||||
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
|
||||
min-height: 45px;
|
||||
}
|
||||
|
||||
window#waybar {
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
#custom-arch, #workspaces {
|
||||
border-radius: 10px;
|
||||
background-color: #11111b;
|
||||
color: #b4befe;
|
||||
margin-top: 15px;
|
||||
margin-right: 15px;
|
||||
padding-top: 1px;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
#custom-arch {
|
||||
font-size: 20px;
|
||||
margin-left: 15px;
|
||||
color: #b4befe;
|
||||
}
|
||||
|
||||
#workspaces button {
|
||||
background: #11111b;
|
||||
color: #b4befe;
|
||||
}
|
||||
|
||||
#clock, #backlight, #pulseaudio, #bluetooth, #network, #battery{
|
||||
border-radius: 10px;
|
||||
background-color: #11111b;
|
||||
color: #cdd6f4;
|
||||
margin-top: 15px;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
margin-right: 15px;
|
||||
}
|
||||
|
||||
#backlight, #bluetooth {
|
||||
border-top-right-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
padding-right: 5px;
|
||||
margin-right: 0
|
||||
}
|
||||
|
||||
#pulseaudio, #network {
|
||||
border-top-left-radius: 0;
|
||||
border-bottom-left-radius: 0;
|
||||
padding-left: 5px;
|
||||
}
|
||||
|
||||
#clock {
|
||||
margin-right: 0;
|
||||
}
|
||||
35
global/configs/wezterm_g/mac/.wezterm.lua
Executable file
35
global/configs/wezterm_g/mac/.wezterm.lua
Executable file
@@ -0,0 +1,35 @@
|
||||
-- Pull in the wezterm API
|
||||
local wezterm = require 'wezterm'
|
||||
|
||||
-- This table will hold the configuration.
|
||||
local config = {}
|
||||
|
||||
-- In newer versions of wezterm, use the config_builder which will
|
||||
-- help provide clearer error messages
|
||||
if wezterm.config_builder then
|
||||
config = wezterm.config_builder()
|
||||
end
|
||||
|
||||
-- This is where you actually apply your config choices
|
||||
|
||||
-- Font settings
|
||||
config.font = wezterm.font 'Fantasque Sans Mono'
|
||||
config.font_size = 16
|
||||
|
||||
-- Window padding
|
||||
config.window_padding = {
|
||||
left = 18,
|
||||
right = 18,
|
||||
top = 8,
|
||||
bottom = 8,
|
||||
}
|
||||
|
||||
-- Top bar settings
|
||||
config.hide_tab_bar_if_only_one_tab = true
|
||||
|
||||
-- For example, changing the color scheme:
|
||||
config.color_scheme = 'Gruvbox Dark (Gogh)'
|
||||
|
||||
|
||||
-- and finally, return the configuration to wezterm
|
||||
return config
|
||||
38
global/configs/wezterm_g/win/.wezterm.lua
Executable file
38
global/configs/wezterm_g/win/.wezterm.lua
Executable file
@@ -0,0 +1,38 @@
|
||||
-- Pull in the wezterm API
|
||||
local wezterm = require 'wezterm'
|
||||
|
||||
-- This table will hold the configuration.
|
||||
local config = {}
|
||||
|
||||
-- In newer versions of wezterm, use the config_builder which will
|
||||
-- help provide clearer error messages
|
||||
if wezterm.config_builder then
|
||||
config = wezterm.config_builder()
|
||||
end
|
||||
|
||||
-- This is where you actually apply your config choices
|
||||
|
||||
-- Set PWSH.exe as default on start
|
||||
config.default.prog = { 'powershell' } -- if on windows 10 replace for 'pwsh.exe'
|
||||
|
||||
-- Font settings
|
||||
config.font = wezterm.font 'FantasqueSansM Nerd Font'
|
||||
config.font_size = 16
|
||||
|
||||
-- Window padding
|
||||
config.window_padding = {
|
||||
left = 18,
|
||||
right = 18,
|
||||
top = 8,
|
||||
bottom = 8,
|
||||
}
|
||||
|
||||
-- Top bar settings
|
||||
config.hide_tab_bar_if_only_one_tab = true
|
||||
|
||||
-- For example, changing the color scheme:
|
||||
config.color_scheme = 'Gruvbox Dark (Gogh)'
|
||||
|
||||
|
||||
-- and finally, return the configuration to wezterm
|
||||
return config
|
||||
35
global/configs/yabai_m/yabairc
Executable file
35
global/configs/yabai_m/yabairc
Executable file
@@ -0,0 +1,35 @@
|
||||
# default layout (can be bsp, stack or float)
|
||||
yabai -m config layout bsp
|
||||
|
||||
# new window spawns to the right if vertical split, or bottom if horizontal split
|
||||
yabai -m config window_placement second_child
|
||||
|
||||
# padding set to 12px
|
||||
yabai -m config top_padding 8
|
||||
yabai -m config bottom_padding 8
|
||||
yabai -m config left_padding 8
|
||||
yabai -m config right_padding 8
|
||||
yabai -m config window_gap 8
|
||||
|
||||
# -- mouse settings --
|
||||
|
||||
# center mouse on window with focus
|
||||
yabai -m config mouse_follows_focus on
|
||||
|
||||
# modifier for clicking and dragging with mouse
|
||||
yabai -m config mouse_modifier alt
|
||||
# set modifier + left-click drag to move window
|
||||
yabai -m config mouse_action1 move
|
||||
# set modifier + right-click drag to resize window
|
||||
yabai -m config mouse_action2 resize
|
||||
|
||||
# when window is dropped in center of another window, swap them (on edges it will split it)
|
||||
yabai -m mouse_drop_action swap
|
||||
|
||||
|
||||
# disable specific apps
|
||||
yabai -m rule --add app="^System Settings$" manage=off
|
||||
yabai -m rule --add app="^Calculator$" manage=off
|
||||
yabai -m rule --add app="^Karabiner-Elements$" manage=off
|
||||
yabai -m rule --add app="^QuickTime Player$" manage=off
|
||||
yabai -m rule --add app="TextExpander$" manage=off
|
||||
4
global/configs/zsh_g/.zsh_plugins.txt
Normal file
4
global/configs/zsh_g/.zsh_plugins.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
zsh-users/zsh-autosuggestions
|
||||
zsh-users/zsh-syntax-highlighting
|
||||
zsh-users/zsh-completions
|
||||
rupa/z
|
||||
41
global/configs/zsh_g/.zshrc_clean
Normal file
41
global/configs/zsh_g/.zshrc_clean
Normal file
@@ -0,0 +1,41 @@
|
||||
# Created by newuser for 5.8.1
|
||||
# custom options for typewritten, Global Setting
|
||||
export TYPEWRITTEN_PROMPT_LAYOUT="pure_verbose"
|
||||
export TYPEWRITTEN_COLOR_MAPPINGS="primary:white;secondary:white"
|
||||
export TYPEWRITTEN_COLORS="arrow:white;symbol:white"
|
||||
export TYPEWRITTEN_SYMBOL=""
|
||||
export TYPEWRITTEN_ARROW_SYMBOL=""
|
||||
export TYPEWRITTEN_CURSOR="underscore"
|
||||
|
||||
# Aliasses
|
||||
alias alaconfig="nvim ~/.config/alacritty/alacritty.yml"
|
||||
alias zshconfig="nvim ~/.zshrc"
|
||||
alias kittyconfig="nvim ~/.config/kitty/kitty.conf"
|
||||
alias tmuxconfig="nvim ~/.tmux.conf"
|
||||
alias nvimconfig="nvim ~/.config/nvim/init.vim"
|
||||
alias rangerconfig="nvim ~/.config/ranger/rc.conf"
|
||||
alias nvimplugin="nvim ~/.config/nvim/vim-plug/plugins.vim"
|
||||
alias luaconfig="nvim ~/.config/nvim/lua/caiinz/init.lua"
|
||||
|
||||
# sets typewritten as default, GLOBAL Setting
|
||||
fpath+=$HOME/.zsh/typewritten
|
||||
autoload -U promptinit; promptinit
|
||||
prompt typewritten
|
||||
|
||||
# Useful aliasses with exa and icons
|
||||
# Note: if using WSL2 Place these alisses all the way at the end!
|
||||
alias la="eza --long --header --icons -a -l"
|
||||
alias ls="eza --long --header --icons -a"
|
||||
alias vi="nvim"
|
||||
alias cat="bat"
|
||||
alias lg="lazygit"
|
||||
|
||||
# source antidote, zsh plugin manager, added Jan 2024
|
||||
source ${ZDOTDIR:-~}/.antidote/antidote.zsh
|
||||
|
||||
# note: make sure you have a file call .zsh_plugins.txt with all pluggins typed in it
|
||||
|
||||
# initialize plugins statically with ${ZDOTDIR:-~}/.zsh_plugins.txt
|
||||
antidote load
|
||||
|
||||
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
|
||||
48
global/docker/gitea.yml
Normal file
48
global/docker/gitea.yml
Normal file
@@ -0,0 +1,48 @@
|
||||
version: "3"
|
||||
networks:
|
||||
gitea:
|
||||
external: false
|
||||
caddy:
|
||||
services:
|
||||
gitea_server:
|
||||
image: gitea/gitea:nightly
|
||||
container_name: gitea
|
||||
environment:
|
||||
- USER_UID=1026
|
||||
- USER_GID=100
|
||||
- GITEA__database__DB_TYPE=mysql
|
||||
- GITEA__database__HOST=redacted
|
||||
- GITEA__database__NAME=redacted
|
||||
- GITEA__database__USER=redacted
|
||||
- GITEA__database__PASSWD=redacted
|
||||
restart: always
|
||||
networks:
|
||||
- gitea
|
||||
- caddy
|
||||
volumes:
|
||||
- /volume1/docker/gitea/data:/data
|
||||
- /volume1/docker/gitea/timezone:/etc/timezone:ro
|
||||
- /volume1/docker/gitea/localtime:/etc/localtime:ro
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "22:22" # change ports accordantly
|
||||
caddy:
|
||||
image: caddy:latest
|
||||
container_name: caddy
|
||||
restart: unless-stopped
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
ports:
|
||||
- 80:80 # cahnge ports accordantly
|
||||
- 443:443
|
||||
volumes:
|
||||
- /volume1/docker/caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
- /volume1/docker/caddy/site:/srv
|
||||
- /volume1/docker/caddy/caddy_data:/data
|
||||
- /volume1/docker/caddy/caddy_config:/config
|
||||
networks:
|
||||
- caddy
|
||||
volumes:
|
||||
caddy_data:
|
||||
external: true
|
||||
caddy_config:
|
||||
BIN
media/linux/cheats/command_cheat.jpg
Executable file
BIN
media/linux/cheats/command_cheat.jpg
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 470 KiB |
Reference in New Issue
Block a user