From 3c56b72827bb908e6e2d200d6b8d613c96305632 Mon Sep 17 00:00:00 2001 From: Isshi0417 Date: Thu, 12 Jun 2025 00:06:36 +0900 Subject: [PATCH] first commit --- README.md | 1 + alacritty/dark.toml | 8 ++ alacritty/light.toml | 8 ++ fish/dark.fish | 12 +++ fish/light.fish | 12 +++ helix/dark.toml | 14 +++ helix/light.toml | 14 +++ lazygit/dark.yml | 25 ++++++ lazygit/light.yml | 25 ++++++ scripts/dark.sh | 51 +++++++++++ scripts/light.sh | 51 +++++++++++ starship/dark.toml | 165 +++++++++++++++++++++++++++++++++++ starship/light.toml | 165 +++++++++++++++++++++++++++++++++++ vscode/dark.json | 49 +++++++++++ vscode/light.json | 49 +++++++++++ zen/dark/rose-pine-main.css | 17 ++++ zen/dark/userChrome.css | 71 +++++++++++++++ zen/light/rose-pine-dawn.css | 17 ++++ zen/light/userChrome.css | 69 +++++++++++++++ 19 files changed, 823 insertions(+) create mode 100644 README.md create mode 100644 alacritty/dark.toml create mode 100644 alacritty/light.toml create mode 100644 fish/dark.fish create mode 100644 fish/light.fish create mode 100644 helix/dark.toml create mode 100644 helix/light.toml create mode 100644 lazygit/dark.yml create mode 100644 lazygit/light.yml create mode 100755 scripts/dark.sh create mode 100755 scripts/light.sh create mode 100644 starship/dark.toml create mode 100644 starship/light.toml create mode 100644 vscode/dark.json create mode 100644 vscode/light.json create mode 100644 zen/dark/rose-pine-main.css create mode 100644 zen/dark/userChrome.css create mode 100644 zen/light/rose-pine-dawn.css create mode 100644 zen/light/userChrome.css diff --git a/README.md b/README.md new file mode 100644 index 0000000..7088281 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# arch_dotfiles diff --git a/alacritty/dark.toml b/alacritty/dark.toml new file mode 100644 index 0000000..59b1cc0 --- /dev/null +++ b/alacritty/dark.toml @@ -0,0 +1,8 @@ +general.import = ["~/.config/alacritty/rose-pine.toml"] + +[font] +normal = { family = "DankMono Nerd Font", style = "Regular" } +size = 14 + +[terminal] +shell = "/bin/fish" \ No newline at end of file diff --git a/alacritty/light.toml b/alacritty/light.toml new file mode 100644 index 0000000..1467707 --- /dev/null +++ b/alacritty/light.toml @@ -0,0 +1,8 @@ +general.import = ["~/.config/alacritty/rose-pine-dawn.toml"] + +[font] +normal = { family = "DankMono Nerd Font", style = "Regular" } +size = 14 + +[terminal] +shell = "/bin/fish" \ No newline at end of file diff --git a/fish/dark.fish b/fish/dark.fish new file mode 100644 index 0000000..70b3a87 --- /dev/null +++ b/fish/dark.fish @@ -0,0 +1,12 @@ +if status is-interactive + catnap -d cat +end + +# remove greeting +set -g fish_greeting + +# set theme +fish_config theme choose "Rosé Pine" + +# programs +starship init fish | source \ No newline at end of file diff --git a/fish/light.fish b/fish/light.fish new file mode 100644 index 0000000..8597f23 --- /dev/null +++ b/fish/light.fish @@ -0,0 +1,12 @@ +if status is-interactive + catnap -d cat +end + +# remove greeting +set -g fish_greeting + +# set theme +fish_config theme choose "Rosé Pine Dawn" + +# program +starship init fish | source \ No newline at end of file diff --git a/helix/dark.toml b/helix/dark.toml new file mode 100644 index 0000000..65fff59 --- /dev/null +++ b/helix/dark.toml @@ -0,0 +1,14 @@ +theme = "rose_pine" + +[editor] +line-number = "relative" +cursorline = true +color-modes = true + +[editor.cursor-shape] +insert = "bar" +normal = "block" +select = "underline" + +[editor.indent-guides] +render = true \ No newline at end of file diff --git a/helix/light.toml b/helix/light.toml new file mode 100644 index 0000000..23fb51d --- /dev/null +++ b/helix/light.toml @@ -0,0 +1,14 @@ +theme = "rose_pine_dawn" + +[editor] +line-number = "relative" +cursorline = true +color-modes = true + +[editor.cursor-shape] +insert = "bar" +normal = "block" +select = "underline" + +[editor.indent-guides] +render = true \ No newline at end of file diff --git a/lazygit/dark.yml b/lazygit/dark.yml new file mode 100644 index 0000000..e3709c9 --- /dev/null +++ b/lazygit/dark.yml @@ -0,0 +1,25 @@ +gui: + theme: + activeBorderColor: + - '#f6c177' + - bold + inactiveBorderColor: + - '#6e6a86' + optionsTextColor: + - '#908caa' + selectedLineBgColor: + - '#26233a' + cherryPickedCommitBgColor: + - '#1f1d2e' + cherryPickedCommitFgColor: + - '#908caa' + unstagedChangesColor: + - '#ebbcba' + defaultFgColor: + - '#e0def4' + SearchingActiveBorderColor: + - '#f6c177' + + authorColors: + '*': '#c4a7e7' + \ No newline at end of file diff --git a/lazygit/light.yml b/lazygit/light.yml new file mode 100644 index 0000000..a640d89 --- /dev/null +++ b/lazygit/light.yml @@ -0,0 +1,25 @@ +gui: + theme: + activeBorderColor: + - '#ea9d34' + - bold + inactiveBorderColor: + - '#9893a5' + optionsTextColor: + - '#797593' + selectedLineBgColor: + - '#f2e9e1' + cherryPickedCommitBgColor: + - '#fffaf3' + cherryPickedCommitFgColor: + - '#797593' + unstagedChangesColor: + - '#d7827e' + defaultFgColor: + - '#575279' + SearchingActiveBorderColor: + - '#ea9d34' + + authorColors: + '*': '#907aa9' + \ No newline at end of file diff --git a/scripts/dark.sh b/scripts/dark.sh new file mode 100755 index 0000000..423e04b --- /dev/null +++ b/scripts/dark.sh @@ -0,0 +1,51 @@ +#!/bin/bash + +# color scheme +plasma-apply-colorscheme "Rosé Pine" + +# cursor +plasma-apply-cursortheme "BreezeX-RosePine-Linux" + +# application style +kvantummanager --set rose-pine-gold + +# icon +/usr/lib/plasma-changeicons "Papirus-Dark" + +# wallpaper +plasma-apply-wallpaperimage ~/Pictures/moon.jpg + +# alacritty +rm ~/.config/alacritty/alacritty.toml +cp ~/.dotfiles/alacritty/dark.toml ~/.config/alacritty/alacritty.toml + +# fish +rm ~/.config/fish/config.fish +cp ~/.dotfiles/fish/dark.fish ~/.config/fish/config.fish + +# helix +rm ~/.config/helix/config.toml +cp ~/.dotfiles/helix/dark.toml ~/.config/helix/config.toml + +# starship +rm ~/.config/starship.toml +cp ~/.dotfiles/starship/dark.toml ~/.config/starship.toml + +#vscode +rm ~/.config/Code/User/settings.json +cp ~/.dotfiles/vscode/dark.json ~/.config/Code/User/settings.json + +# lazygit +rm ~/.config/lazygit/config.yml +cp ~/.dotfiles/lazygit/dark.yml ~/.config/lazygit/config.yml + +# spotify +spiceitfy config current_theme text +spicetify config color_scheme RosePine +spicetify apply + +# zen +rm ~/.zen/ipdd7vnj.Default\ \(release\)/chrome/* +cp ~/.dotfiles/zen/dark/* ~/.zen/ipdd7vnj.Default\ \(release\)/chrome/ +killall zen-bin +zen-browser diff --git a/scripts/light.sh b/scripts/light.sh new file mode 100755 index 0000000..f9ad87f --- /dev/null +++ b/scripts/light.sh @@ -0,0 +1,51 @@ +#!/bin/bash + +# color scheme +plasma-apply-colorscheme "Rosé Pine Dawn1" + +# cursor +plasma-apply-cursortheme "BreezeX-RosePineDawn-Linux" + +# application style +kvantummanager --set rose-pine-dawn-gold + +# icon +/usr/lib/plasma-changeicons "Papirus-Light" + +# wallpaper +plasma-apply-wallpaperimage ~/Pictures/roses.jpg + +# alacritty +rm ~/.config/alacritty/alacritty.toml +cp ~/.dotfiles/alacritty/light.toml ~/.config/alacritty/alacritty.toml + +# fish +rm ~/.config/fish/config.fish +cp ~/.dotfiles/fish/light.fish ~/.config/fish/config.fish + +# starship +rm ~/.config/starship.toml +cp ~/.dotfiles/starship/light.toml ~/.config/starship.toml + +# helix +rm ~/.config/helix/config.toml +cp ~/.dotfiles/helix/light.toml ~/.config/helix/config.toml + +#vscode +rm ~/.config/Code/User/settings.json +cp ~/.dotfiles/vscode/light.json ~/.config/Code/User/settings.json + +# lazygit +rm ~/.config/lazygit/config.yml +cp ~/.dotfiles/lazygit/light.yml ~/.config/lazygit/config.yml + +# spotify +spiceitfy config current_theme text +spicetify config color_scheme RosePineDawn +spicetify apply + +# zen +rm ~/.zen/ipdd7vnj.Default\ \(release\)/chrome/* +cp ~/.dotfiles/zen/light/* ~/.zen/ipdd7vnj.Default\ \(release\)/chrome/ +killall zen-bin +zen-browser \ No newline at end of file diff --git a/starship/dark.toml b/starship/dark.toml new file mode 100644 index 0000000..df7ee9e --- /dev/null +++ b/starship/dark.toml @@ -0,0 +1,165 @@ +"$schema" = 'https://starship.rs/config-schema.json' + +format = """ +$username\ +$directory\ +$git_branch\ +$git_status\ +$fill\ +$c\ +$elixir\ +$elm\ +$golang\ +$haskell\ +$java\ +$julia\ +$nodejs\ +$nim\ +$rust\ +$scala\ +$conda\ +$python\ +$time\n \ +[󱞪](fg:iris) \ +""" + +palette = "rose-pine" + +[palettes.rose-pine] +overlay = '#26233a' +love = '#eb6f92' +gold = '#f6c177' +rose = '#ebbcba' +pine = '#31748f' +foam = '#9ccfd8' +iris = '#c4a7e7' + +[directory] +format = "[](fg:overlay)[ $path ]($style)[](fg:overlay) " +style = "bg:overlay fg:pine" +truncation_length = 3 +truncation_symbol = "…/" + +[directory.substitutions] +Documents = "󰈙" +Downloads = " " +Music = " " +Pictures = " " + +[fill] +style = "fg:overlay" +symbol = " " + +[git_branch] +format = "[](fg:overlay)[ $symbol $branch ]($style)[](fg:overlay) " +style = "bg:overlay fg:foam" +symbol = "" + +[git_status] +disabled = false +style = "bg:overlay fg:love" +format = '[](fg:overlay)([$all_status$ahead_behind]($style))[](fg:overlay) ' +up_to_date = '[ ✓ ](bg:overlay fg:iris)' +untracked = '[?\($count\)](bg:overlay fg:gold)' +stashed = '[\$](bg:overlay fg:iris)' +modified = '[!\($count\)](bg:overlay fg:gold)' +renamed = '[»\($count\)](bg:overlay fg:iris)' +deleted = '[✘\($count\)](style)' +staged = '[++\($count\)](bg:overlay fg:gold)' +ahead = '[⇡\(${count}\)](bg:overlay fg:foam)' +diverged = '⇕[\[](bg:overlay fg:iris)[⇡\(${ahead_count}\)](bg:overlay fg:foam)[⇣\(${behind_count}\)](bg:overlay fg:rose)[\]](bg:overlay fg:iris)' +behind = '[⇣\(${count}\)](bg:overlay fg:rose)' + +[time] +disabled = false +format = " [](fg:overlay)[ $time 󰴈 ]($style)[](fg:overlay)" +style = "bg:overlay fg:rose" +time_format = "%I:%M%P" +use_12hr = true + +[username] +disabled = false +format = "[](fg:overlay)[ 󰧱 $user ]($style)[](fg:overlay) " +show_always = true +style_root = "bg:overlay fg:iris" +style_user = "bg:overlay fg:iris" + +# Languages + +[c] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[elixir] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[elm] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[golang] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[haskell] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[java] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[julia] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[nodejs] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = "󰎙 " + +[nim] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = "󰆥 " + +[rust] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[scala] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[python] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = ' ' + +[conda] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$environment ]($style)[](fg:overlay)" +disabled = false +symbol = '🅒 ' diff --git a/starship/light.toml b/starship/light.toml new file mode 100644 index 0000000..8ba5169 --- /dev/null +++ b/starship/light.toml @@ -0,0 +1,165 @@ +"$schema" = 'https://starship.rs/config-schema.json' + +format = """ +$username\ +$directory\ +$git_branch\ +$git_status\ +$fill\ +$c\ +$elixir\ +$elm\ +$golang\ +$haskell\ +$java\ +$julia\ +$nodejs\ +$nim\ +$rust\ +$scala\ +$conda\ +$python\ +$time\n \ +[󱞪](fg:iris) \ +""" + +palette = "rose-pine-dawn" + +[palettes.rose-pine-dawn] +overlay = '#f2e9e1' +love = '#b4637a' +gold = '#ea9d34' +rose = '#d7827e' +pine = '#286983' +foam = '#56949f' +iris = '#907aa9' + +[directory] +format = "[](fg:overlay)[ $path ]($style)[](fg:overlay) " +style = "bg:overlay fg:pine" +truncation_length = 3 +truncation_symbol = "…/" + +[directory.substitutions] +Documents = "󰈙" +Downloads = " " +Music = " " +Pictures = " " + +[fill] +style = "fg:overlay" +symbol = " " + +[git_branch] +format = "[](fg:overlay)[ $symbol $branch ]($style)[](fg:overlay) " +style = "bg:overlay fg:pine" +symbol = "" + +[git_status] +disabled = false +style = "bg:overlay fg:love" +format = '[](fg:overlay)([$all_status$ahead_behind]($style))[](fg:overlay) ' +up_to_date = '[ ✓ ](bg:overlay fg:iris)' +untracked = '[?\($count\)](bg:overlay fg:gold)' +stashed = '[\$](bg:overlay fg:iris)' +modified = '[!\($count\)](bg:overlay fg:gold)' +renamed = '[»\($count\)](bg:overlay fg:iris)' +deleted = '[✘\($count\)](style)' +staged = '[++\($count\)](bg:overlay fg:gold)' +ahead = '[⇡\(${count}\)](bg:overlay fg:foam)' +diverged = '⇕[\[](bg:overlay fg:iris)[⇡\(${ahead_count}\)](bg:overlay fg:foam)[⇣\(${behind_count}\)](bg:overlay fg:rose)[\]](bg:overlay fg:iris)' +behind = '[⇣\(${count}\)](bg:overlay fg:rose)' + +[time] +disabled = false +format = " [](fg:overlay)[ $time 󰴈 ]($style)[](fg:overlay)" +style = "bg:overlay fg:rose" +time_format = "%I:%M%P" +use_12hr = true + +[username] +disabled = false +format = "[](fg:overlay)[ 󰧱 $user ]($style)[](fg:overlay) " +show_always = true +style_root = "bg:overlay fg:iris" +style_user = "bg:overlay fg:iris" + +# Languages + +[c] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[elixir] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[elm] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[golang] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[haskell] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[java] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[julia] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[nodejs] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = "󰎙 " + +[nim] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = "󰆥 " + +[rust] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[scala] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[python] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = ' ' + +[conda] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$environment ]($style)[](fg:overlay)" +disabled = false +symbol = '🅒 ' diff --git a/vscode/dark.json b/vscode/dark.json new file mode 100644 index 0000000..17aed3a --- /dev/null +++ b/vscode/dark.json @@ -0,0 +1,49 @@ +{ + "workbench.colorTheme": "Rosé Pine", + "workbench.iconTheme": "rose-pine-icons", + "workbench.editor.empty.hint": "hidden", + "workbench.sideBar.location": "right", + "workbench.editor.enablePreview": false, + "workbench.editor.highlightModifiedTabs": true, + "workbench.editor.restoreViewState": false, + "workbench.startupEditor": "none", + "workbench.tree.indent": 20, + "editor.cursorSmoothCaretAnimation": "on", + "editor.fontFamily": "DankMono Nerd Font", + "editor.fontLigatures": true, + "editor.fontSize": 16, + "editor.formatOnSave": true, + "editor.lineHeight": 2, + "editor.minimap.enabled": false, + "editor.tokenColorCustomizations": { + "textMateRules": [ + { + "scope": [ + "comment", + "constant.language", + "keyword.control", + "keyword.operator.expression", + "keyword.other", + "keyword.operator.new", + "variable.language", + "entity.other.attribute-name", + "storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "scope": [ + "storage.type.function.arrow" + ], + "settings": { + "fontStyle": "" + } + } + ] + }, + "files.autoSave": "onFocusChange", + "explorer.compactFolders": false, + "search.showLineNumbers": true +} \ No newline at end of file diff --git a/vscode/light.json b/vscode/light.json new file mode 100644 index 0000000..58a098d --- /dev/null +++ b/vscode/light.json @@ -0,0 +1,49 @@ +{ + "workbench.colorTheme": "Rosé Pine Dawn", + "workbench.iconTheme": "rose-pine-icons", + "workbench.editor.empty.hint": "hidden", + "workbench.sideBar.location": "right", + "workbench.editor.enablePreview": false, + "workbench.editor.highlightModifiedTabs": true, + "workbench.editor.restoreViewState": false, + "workbench.startupEditor": "none", + "workbench.tree.indent": 20, + "editor.cursorSmoothCaretAnimation": "on", + "editor.fontFamily": "DankMono Nerd Font", + "editor.fontLigatures": true, + "editor.fontSize": 16, + "editor.formatOnSave": true, + "editor.lineHeight": 2, + "editor.minimap.enabled": false, + "editor.tokenColorCustomizations": { + "textMateRules": [ + { + "scope": [ + "comment", + "constant.language", + "keyword.control", + "keyword.operator.expression", + "keyword.other", + "keyword.operator.new", + "variable.language", + "entity.other.attribute-name", + "storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "scope": [ + "storage.type.function.arrow" + ], + "settings": { + "fontStyle": "" + } + } + ] + }, + "files.autoSave": "onFocusChange", + "explorer.compactFolders": false, + "search.showLineNumbers": true +} \ No newline at end of file diff --git a/zen/dark/rose-pine-main.css b/zen/dark/rose-pine-main.css new file mode 100644 index 0000000..036b421 --- /dev/null +++ b/zen/dark/rose-pine-main.css @@ -0,0 +1,17 @@ +* { + --base: #191724; + --surface: #1f1d2e; + --overlay: #26233a; + --muted: #6e6a86; + --subtle: #908caa; + --text: #e0def4; + --love: #eb6f92; + --gold: #f6c177; + --rose: #ebbcba; + --pine: #31748f; + --foam: #9ccfd8; + --iris: #c4a7e7; + --highlightLow: #21202e; + --highlightMed: #403d52; + --highlightHigh: #524f67; +} diff --git a/zen/dark/userChrome.css b/zen/dark/userChrome.css new file mode 100644 index 0000000..805f2c9 --- /dev/null +++ b/zen/dark/userChrome.css @@ -0,0 +1,71 @@ +@import "rose-pine-main.css"; + +:root { + --zen-colors-primary: var(--base) !important; + --zen-primary-color: var(--base) !important; + --zen-colors-secondary: var(--surface) !important; + --zen-colors-tertiary: var(--overlay) !important; + --zen-colors-border: var(--iris) !important; + --toolbarbutton-icon-fill: var(--iris) !important; + --lwt-text-color: var(--text) !important; + --toolbar-field-color: var(--text) !important; + --tab-selected-textcolor: var(--iris) !important; + --toolbar-field-focus-color: var(--text) !important; + --toolbar-color: var(--text) !important; + --newtab-text-primary-color: var(--text) !important; + --arrowpanel-color: var(--text) !important; + --arrowpanel-background: var(--overlay) !important; + --sidebar-text-color: var(--text) !important; + --lwt-sidebar-text-color: var(--text) !important; + --lwt-sidebar-background-color: var(--base) !important; + --toolbar-bgcolor: var(--base) !important; + --newtab-background-color: var(--overlay) !important; + --zen-themed-toolbar-bg: var(--base) !important; + --zen-main-browser-background: var(--base) !important; +} + +#permissions-granted-icon { + color: #181825 !important; +} + +.sidebar-placesTree { + background-color: var(--surface) !important; +} + +#zen-workspaces-button { + background-color: var(--surface) !important; +} + +#urlbar-background { + background-color: var(--surface) !important; +} + +.tab-background[selected=""] { + background: var(--overlay) !important; +} + +.content-shortcuts { + background-color: var(--surface) !important; + border-color: #89b4fa !important; +} + +.urlbarView-url { + color: var(--iris) !important; +} + +#zenEditBookmarkPanelFaviconContainer { + background: var(--base) !important; +} + +toolbar .toolbarbutton-1 { + &:not([disabled]) { + &:is([open], [checked]) + > :is( + .toolbarbutton-icon, + .toolbarbutton-text, + .toolbarbutton-badge-stack + ) { + fill: var(--base); + } + } +} diff --git a/zen/light/rose-pine-dawn.css b/zen/light/rose-pine-dawn.css new file mode 100644 index 0000000..959baad --- /dev/null +++ b/zen/light/rose-pine-dawn.css @@ -0,0 +1,17 @@ +* { + --base: #faf4ed; + --surface: #fffaf3; + --overlay: #f2e9e1; + --muted: #9893a5; + --subtle: #797593; + --text: #575279; + --love: #b4637a; + --gold: #ea9d34; + --rose: #d7827e; + --pine: #286983; + --foam: #56949f; + --iris: #907aa9; + --highlightLow: #f4ede8; + --highlightMed: #dfdad9; + --highlightHigh: #cecacd; +} diff --git a/zen/light/userChrome.css b/zen/light/userChrome.css new file mode 100644 index 0000000..789b98f --- /dev/null +++ b/zen/light/userChrome.css @@ -0,0 +1,69 @@ +@import "rose-pine-dawn.css"; + +:root { + --zen-colors-primary: var(--base) !important; + --zen-primary-color: var(--base) !important; + --zen-colors-secondary: var(--surface) !important; + --zen-colors-tertiary: var(--overlay) !important; + --zen-colors-border: var(--iris) !important; + --toolbarbutton-icon-fill: var(--iris) !important; + --lwt-text-color: var(--text) !important; + --toolbar-field-color: var(--text) !important; + --tab-selected-textcolor: var(--iris) !important; + --toolbar-field-focus-color: var(--text) !important; + --toolbar-color: var(--text) !important; + --newtab-text-primary-color: var(--text) !important; + --arrowpanel-color: var(--text) !important; + --arrowpanel-background: var(--overlay) !important; + --sidebar-text-color: var(--text) !important; + --lwt-sidebar-text-color: var(--text) !important; + --lwt-sidebar-background-color: var(--base) !important; + --toolbar-bgcolor: var(--base) !important; + --newtab-background-color: var(--overlay) !important; + --zen-themed-toolbar-bg: var(--base) !important; + --zen-main-browser-background: var(--base) !important; +} + +#permissions-granted-icon { + color: #181825 !important; +} + +.sidebar-placesTree { + background-color: var(--surface) !important; +} + +#zen-workspaces-button { + background-color: var(--surface) !important; +} + +#urlbar-background { + background-color: var(--surface) !important; +} + +.tab-background[selected=""] { + background: var(--overlay) !important; +} + +.content-shortcuts { + background-color: var(--surface) !important; + border-color: #89b4fa !important; +} + +.urlbarView-url { + color: var(--iris) !important; +} + +#zenEditBookmarkPanelFaviconContainer { + background: var(--base) !important; +} + +toolbar .toolbarbutton-1 { + &:not([disabled]) { + + &:is([open], [checked])> :is(.toolbarbutton-icon, + .toolbarbutton-text, + .toolbarbutton-badge-stack) { + fill: var(--base); + } + } +} \ No newline at end of file