Browse Source

feat: flow colorscheme

master
Tovi Jaeschke-Rogers 3 months ago
parent
commit
0688bcbe80
5 changed files with 120 additions and 6 deletions
  1. +1
    -1
      .config/alacritty/alacritty.toml
  2. +67
    -0
      .config/alacritty/themes/flow.toml
  3. +19
    -1
      .config/nvim/lua/tovi/plugins/colorscheme.lua
  4. +1
    -1
      .config/nvim/lua/tovi/plugins/lualine.lua
  5. +32
    -3
      .tmux.conf

+ 1
- 1
.config/alacritty/alacritty.toml View File

@ -1,5 +1,5 @@
import = [
"~/.config/alacritty/themes/kanagawa_wave.toml"
"~/.config/alacritty/themes/flow.toml"
]
[env]


+ 67
- 0
.config/alacritty/themes/flow.toml View File

@ -0,0 +1,67 @@
# Flow colorscheme | Alacritty
# https://github.com/0xstepit/flow.nvim
# Black and white
[colors.primary]
background = '#1B2228'
foreground = '#B2C1CC'
# Normal colors
[colors.normal]
black = '#0D0D0D'
red = '#F07580'
green = '#80F075'
yellow = '#F0E575'
blue = '#75BDF0'
magenta = '#A875F0'
cyan = '#75F0E6'
white = '#F2F2F2'
# Bright colors
[colors.bright]
black = '#0D0D0D'
red = '#F07580'
green = '#80F075'
yellow = '#F0E575'
blue = '#75BDF0'
magenta = '#A875F0'
cyan = '#75F0E6'
white = '#F2F2F2'
# Search colors
[colors.search.matches]
foreground = '#FF007C'
background = '#0D0D0D'
[colors.search.focused_match]
foreground = '#0D0D0D'
background = '#FF007C'
# Selection colors
[colors.selection]
background = '#FF007C'
text = '#0D0D0D'
# Cursors
# If you don't want to override original behavior, which is nice,
# remove [colors.cursor] and [colors.vi_mode_cursor].
[colors.cursor]
cursor = '#FF007C'
text = '#0D0D0D'
[colors.vi_mode_cursor]
cursor = '#FF007C'
text = '#0D0D0D'
[colors.footer_bar]
foreground = '#FF007C'
background = '#0D0D0D'
[[colors.indexed_colors]]
index = 93
color = '#A875F0'
# Fluo Colors
[[colors.indexed_colors]]
index = 198
color = '#FF007C'

+ 19
- 1
.config/nvim/lua/tovi/plugins/colorscheme.lua View File

@ -69,7 +69,7 @@ return {
{
"rebelot/kanagawa.nvim",
enabled = true,
enabled = false,
priority = 1000 ,
config = function ()
-- Default options:
@ -127,5 +127,23 @@ return {
vim.cmd("colorscheme ayu-dark")
end
},
{
"0xstepit/flow.nvim",
enabled = true,
lazy = false,
priority = 1000,
opts = {},
config = function()
require("flow").setup{
transparent = false, -- Set transparent background.
fluo_color = "pink", -- Fluo color: pink, yellow, orange, or green.
mode = "normal", -- Intensity of the palette: normal, bright, desaturate, or dark. Notice that dark is ugly!
aggressive_spell = false, -- Display colors for spell check.
}
vim.cmd("colorscheme flow")
end,
}
}

+ 1
- 1
.config/nvim/lua/tovi/plugins/lualine.lua View File

@ -19,7 +19,7 @@ return {
lualine.setup({
options = {
theme = "kanagawa",
theme = "flow",
component_separators = { left = "", right = "" },
section_separators = { left = "", right = "" },
globalstatus = true,


+ 32
- 3
.tmux.conf View File

@ -61,6 +61,35 @@ bind K confirm kill-session
bind-key -r f run-shell "tmux neww ~/.local/bin/tmux-sessionizer"
# Flow colorscheme | Tmux
# https://github.com/0xstepit/flow.nvim
## Statusbar style
set -g status-position top
set -g status-right-length "100"
set -g status-left-length "100"
set -g status-style bg=#141A1F,fg=#3D4F5C
set -g window-status-style fg=#3D4F5C,bg=#141A1F
setw -g window-status-separator " "
set -g window-status-current-style fg=colour198
set -g window-status-format "(#I) #W"
set -g window-status-current-format "(#I) #W"
set -g status-left "#[fg=#0D0D0D,bg=#75BDF0] #S #[bg=#3D4F5C,fg=#75BDF0] #h #[bg=#141A1F] "
set -g status-right "#[bg=#3D4F5C,fg=#75BDF0] %H:%M #[fg=#0D0D0D,bg=#75BDF0] %A %d. %b %Y "
set -g message-command-style fg=#FF007C
set -g message-style "fg=#FF007C, bg=#141A1F" # color used in the message popup.
set -g mode-style "fg=#FF007C"
## Borders
set -g pane-border-style "fg=#3D4F5C"
set -g pane-active-border-style "fg=#3D4F5C"
# Set below the rest of your config
# ...
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
@ -68,9 +97,9 @@ set -g @plugin 'tmux-plugins/tmux-sensible'
# set -g @plugin "janoamaral/tokyo-night-tmux"
# set -g @tokyo-night-tmux_window_id_style digital
set -g @plugin 'Nybkox/tmux-kanagawa'
set -g @kanagawa-show-powerline true
set -g @kanagawa-theme 'wave'
# set -g @plugin 'Nybkox/tmux-kanagawa'
# set -g @kanagawa-show-powerline true
# set -g @kanagawa-theme 'wave'
# set -g @plugin 'jibingeo/tmux-colors-ayu'


Loading…
Cancel
Save