Add Rose Pine theme as first light
This commit is contained in:
parent
90f49554df
commit
7e6b8b9633
BIN
backgrounds/simple-pastel-by-triarts-from-freepik.jpg
Normal file
BIN
backgrounds/simple-pastel-by-triarts-from-freepik.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.2 MiB |
@ -2,7 +2,7 @@
|
|||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Pick a preconfigured theme
|
# Pick a preconfigured theme
|
||||||
THEME=$(gum choose "Tokyo Night" "Gruvbox" "Catppuccin" --height 5 | tr '[:upper:]' '[:lower:]' | sed 's/ /-/g')
|
THEME=$(gum choose "Tokyo Night" "Gruvbox" "Catppuccin" "Rose Pine" --height 6 | tr '[:upper:]' '[:lower:]' | sed 's/ /-/g')
|
||||||
|
|
||||||
[ ! -n "$THEME" ] && exit 0
|
[ ! -n "$THEME" ] && exit 0
|
||||||
|
|
||||||
@ -19,6 +19,8 @@ elif [ "$THEME" == "catppuccin" ]; then
|
|||||||
VSC_THEME="Catppuccin Macchiato"
|
VSC_THEME="Catppuccin Macchiato"
|
||||||
elif [ "$THEME" == "tokyo-night" ]; then
|
elif [ "$THEME" == "tokyo-night" ]; then
|
||||||
VSC_THEME="Tokyo Night"
|
VSC_THEME="Tokyo Night"
|
||||||
|
elif [ "$THEME" == "rose-pine" ]; then
|
||||||
|
VSC_THEME="Rosé Pine Dawn"
|
||||||
fi
|
fi
|
||||||
sed -i "s/\"workbench.colorTheme\": \".*\"/\"workbench.colorTheme\": \"$VSC_THEME\"/g" ~/.config/Code/User/settings.json
|
sed -i "s/\"workbench.colorTheme\": \".*\"/\"workbench.colorTheme\": \"$VSC_THEME\"/g" ~/.config/Code/User/settings.json
|
||||||
|
|
||||||
|
@ -7,4 +7,5 @@ if [ -n "$FORCE" ] || ! command -v code &>/dev/null; then
|
|||||||
code --install-extension enkia.tokyo-night
|
code --install-extension enkia.tokyo-night
|
||||||
code --install-extension jdinhlife.gruvbox
|
code --install-extension jdinhlife.gruvbox
|
||||||
code --install-extension Catppuccin.catppuccin-vsc
|
code --install-extension Catppuccin.catppuccin-vsc
|
||||||
|
code --install-extension mvllow.rose-pine
|
||||||
fi
|
fi
|
||||||
|
72
themes/alacritty/rose-pine.toml
Normal file
72
themes/alacritty/rose-pine.toml
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
[colors.primary]
|
||||||
|
foreground = "#575279"
|
||||||
|
background = "#faf4ed"
|
||||||
|
dim_foreground = "#797593"
|
||||||
|
bright_foreground = "#575279"
|
||||||
|
|
||||||
|
[colors.cursor]
|
||||||
|
text = "#575279"
|
||||||
|
cursor = "#cecacd"
|
||||||
|
|
||||||
|
[colors.vi_mode_cursor]
|
||||||
|
text = "#575279"
|
||||||
|
cursor = "#cecacd"
|
||||||
|
|
||||||
|
[colors.search.matches]
|
||||||
|
foreground = "#797593"
|
||||||
|
background = "#f2e9e1"
|
||||||
|
|
||||||
|
[colors.search.focused_match]
|
||||||
|
foreground = "#faf4ed"
|
||||||
|
background = "#d7827e"
|
||||||
|
|
||||||
|
[colors.hints.start]
|
||||||
|
foreground = "#797593"
|
||||||
|
background = "#fffaf3"
|
||||||
|
|
||||||
|
[colors.hints.end]
|
||||||
|
foreground = "#9893a5"
|
||||||
|
background = "#fffaf3"
|
||||||
|
|
||||||
|
[colors.line_indicator]
|
||||||
|
foreground = "None"
|
||||||
|
background = "None"
|
||||||
|
|
||||||
|
[colors.footer_bar]
|
||||||
|
foreground = "#575279"
|
||||||
|
background = "#fffaf3"
|
||||||
|
|
||||||
|
[colors.selection]
|
||||||
|
text = "#575279"
|
||||||
|
background = "#dfdad9"
|
||||||
|
|
||||||
|
[colors.normal]
|
||||||
|
black = "#f2e9e1"
|
||||||
|
red = "#b4637a"
|
||||||
|
green = "#286983"
|
||||||
|
yellow = "#ea9d34"
|
||||||
|
blue = "#56949f"
|
||||||
|
magenta = "#907aa9"
|
||||||
|
cyan = "#d7827e"
|
||||||
|
white = "#575279"
|
||||||
|
|
||||||
|
[colors.bright]
|
||||||
|
black = "#9893a5"
|
||||||
|
red = "#b4637a"
|
||||||
|
green = "#286983"
|
||||||
|
yellow = "#ea9d34"
|
||||||
|
blue = "#56949f"
|
||||||
|
magenta = "#907aa9"
|
||||||
|
cyan = "#d7827e"
|
||||||
|
white = "#575279"
|
||||||
|
|
||||||
|
[colors.dim]
|
||||||
|
black = "#9893a5"
|
||||||
|
red = "#b4637a"
|
||||||
|
green = "#286983"
|
||||||
|
yellow = "#ea9d34"
|
||||||
|
blue = "#56949f"
|
||||||
|
magenta = "#907aa9"
|
||||||
|
cyan = "#d7827e"
|
||||||
|
white = "#575279"
|
||||||
|
|
9
themes/gnome/rose-pine.sh
Normal file
9
themes/gnome/rose-pine.sh
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
gsettings set org.gnome.desktop.interface color-scheme 'prefer-light'
|
||||||
|
gsettings set org.gnome.desktop.interface cursor-theme 'Yaru'
|
||||||
|
gsettings set org.gnome.desktop.interface gtk-theme 'Yaru-red'
|
||||||
|
gsettings set org.gnome.desktop.interface icon-theme 'Yaru-red'
|
||||||
|
|
||||||
|
OMAKUB_DEFAULT_BACKGROUND_IMAGE_PATH="$HOME/.local/share/omakub/backgrounds/simple-pastel-by-triarts-from-freepik.jpg"
|
||||||
|
gsettings set org.gnome.desktop.background picture-uri $OMAKUB_DEFAULT_BACKGROUND_IMAGE_PATH
|
||||||
|
gsettings set org.gnome.desktop.background picture-uri-dark $OMAKUB_DEFAULT_BACKGROUND_IMAGE_PATH
|
||||||
|
gsettings set org.gnome.desktop.background picture-options 'zoom'
|
9
themes/neovim/rose-pine.lua
Normal file
9
themes/neovim/rose-pine.lua
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
return {
|
||||||
|
{ "rose-pine/neovim", name = "rose-pine" },
|
||||||
|
{
|
||||||
|
"LazyVim/LazyVim",
|
||||||
|
opts = {
|
||||||
|
colorscheme = "rose-pine-dawn",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
15
themes/zellij/rose-pine.kdl
Normal file
15
themes/zellij/rose-pine.kdl
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
themes {
|
||||||
|
rose-pine {
|
||||||
|
bg "#faf4ed"
|
||||||
|
fg "#575279"
|
||||||
|
red "#b4637a"
|
||||||
|
green "#286983"
|
||||||
|
blue "#56949f"
|
||||||
|
yellow "#ea9d34"
|
||||||
|
magenta "#907aa9"
|
||||||
|
orange "#fe640b"
|
||||||
|
cyan "#d7827e"
|
||||||
|
black "#f2e9e1"
|
||||||
|
white "#575279"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user