diff --git a/dot_config/alacritty/theme.toml b/dot_config/alacritty/theme.toml index 6229daa..a9ee53b 100644 --- a/dot_config/alacritty/theme.toml +++ b/dot_config/alacritty/theme.toml @@ -1,28 +1,29 @@ [colors] [colors.primary] -background = '#111c18' -foreground = '#C1C497' +background = '#191724' +foreground = '#e0def4' +# Normal colors [colors.normal] -black = "#23372B" -red = "#FF5345" -green = "#549e6a" -yellow = "#459451" -blue = "#509475" -magenta = "#D2689C" -cyan = "#2DD5B7" -white = "#F6F5DD" +black = '#26233a' +red = '#eb6f92' +green = '#31748f' +yellow = '#f6c177' +blue = '#9ccfd8' +magenta = '#c4a7e7' +cyan = '#ebbcba' +white = '#e0def4' +# Bright colors [colors.bright] -black = "#53685B" -red = "#db9f9c" -green = "#143614" -yellow = "#E5C736" -blue = "#ACD4CF" -magenta = "#75bbb3" -cyan = "#8CD3CB" -white = "#9eebb3" +black = '#6e6a86' +red = '#eb6f92' +green = '#31748f' +yellow = '#f6c177' +blue = '#9ccfd8' +magenta = '#c4a7e7' +cyan = '#ebbcba' +white = '#e0def4' -[colors.cursor] -text = "#000000" -cursor = "#D7C995" +[colors.selection] +background = '#26233a' diff --git a/dot_config/hypr/hyprlock.conf b/dot_config/hypr/hyprlock.conf index 8164eb8..ea7a942 100644 --- a/dot_config/hypr/hyprlock.conf +++ b/dot_config/hypr/hyprlock.conf @@ -1,8 +1,16 @@ -$color = rgb(7, 40, 32) -$inner_color = rgb(7, 40, 32) -$outer_color = rgb(167, 172, 132) -$font_color = rgb(167, 172, 132) -$check_color = rgb(131, 162, 152) +# ──────────────────────────────────────────────────────────── +# Hyprlock — rose-pine theme +# ──────────────────────────────────────────────────────────── + +$color = rgba(25, 23, 36, 1) + +$inner_color = rgba(25, 23, 36, 1) +$outer_color = rgba(49, 116, 143, 1) + +$font_color = rgba(224, 222, 244, 1) +$placeholder_color = rgba(205,214,244,0.6) +$check_color = rgba(196,167,231,1) +$fail_color = rgba(235,111,146,1) background { monitor = diff --git a/dot_config/hypr/theme.conf b/dot_config/hypr/theme.conf index 1b8b0a9..496be0d 100644 --- a/dot_config/hypr/theme.conf +++ b/dot_config/hypr/theme.conf @@ -1,4 +1,27 @@ -# focus window color (border) +# name: Rosé Pine +# author: jishnurajendran +# upstream: https://github.com/jishnurajendran/hyprland-rosepine/blob/main/rose-pine.conf +# All natural pine, faux fur and a bit of soho vibes for the classy minimalist +$base = 0xff191724 +$surface = 0xff1f1d2e +$overlay = 0xff26233a +$muted = 0xff6e6a86 +$subtle = 0xff908caa +$text = 0xffe0def4 +$love = 0xffeb6f92 +$gold = 0xfff6c177 +$rose = 0xffebbcba +$pine = 0xff31748f +$foam = 0xff9ccfd8 +$iris = 0xffc4a7e7 +$highlightLow = 0xff21202e +$highlightMed = 0xff403d52 +$highlightHigh = 0xff524f67 + general { - col.active_border = rgb(71CEAD) + # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors + col.active_border = $rose $pine $love $iris 90deg } + +# Change border color on full screen +windowrulev2 = bordercolor $love,fullscreen:1 diff --git a/dot_config/nvim/lua/plugins/colorscheme.lua b/dot_config/nvim/lua/plugins/colorscheme.lua index 0fdc6f2..c4884e3 100644 --- a/dot_config/nvim/lua/plugins/colorscheme.lua +++ b/dot_config/nvim/lua/plugins/colorscheme.lua @@ -1,9 +1,7 @@ return { - "ribru17/bamboo.nvim", - lazy = false, - priority = 1000, - config = function() - require("bamboo").setup({}) - require("bamboo").load() - end, + "rose-pine/neovim", + name = "rose-pine", + config = function() + vim.cmd("colorscheme rose-pine") + end, } diff --git a/dot_config/starship.toml b/dot_config/starship.toml index a93f141..535d27e 100644 --- a/dot_config/starship.toml +++ b/dot_config/starship.toml @@ -1,190 +1,157 @@ -[aws] -symbol = " " +"$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\n \ +[󱞪](fg:iris) \ +""" + +palette = "rose-pine" + +[palettes.rose-pine] +overlay = '#26233a' +love = '#eb6f92' +gold = '#f6c177' +rose = '#ebbcba' +pine = '#31748f' +foam = '#9ccfd8' +iris = '#c4a7e7' -[buf] -symbol = " " - -[bun] -symbol = " " - -[c] -symbol = " " - -[cpp] -symbol = " " - -[cmake] -symbol = " " - -[conda] -symbol = " " - -[crystal] -symbol = " " +[directory] +format = "[](fg:overlay)[ $path ]($style)[](fg:overlay) " +style = "bg:overlay fg:pine" +truncation_length = 3 +truncation_symbol = "…/" -[dart] -symbol = " " +[directory.substitutions] +Documents = "󰈙" +Downloads = " " +Music = " " +Pictures = " " -[deno] -symbol = " " +[fill] +style = "fg:overlay" +symbol = " " -[directory] -read_only = " 󰌾" +[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)' + +[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 -[docker_context] -symbol = " " +[c] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " [elixir] -symbol = " " +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 = " " -[fennel] -symbol = " " - -[fossil_branch] -symbol = " " - -[gcloud] -symbol = " " - -[git_branch] -symbol = " " - -[git_commit] -tag_symbol = '  ' - [golang] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false symbol = " " -[guix_shell] -symbol = " " - [haskell] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false symbol = " " -[haxe] -symbol = " " - -[hg_branch] -symbol = " " - -[hostname] -ssh_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 = " " -[kotlin] -symbol = " " - -[lua] -symbol = " " - -[memory_usage] -symbol = "󰍛 " - -[meson] -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 = "󰆥 " -[nix_shell] -symbol = " " - -[nodejs] -symbol = " " - -[ocaml] -symbol = " " - -[os.symbols] -Alpaquita = " " -Alpine = " " -AlmaLinux = " " -Amazon = " " -Android = " " -Arch = " " -Artix = " " -CachyOS = " " -CentOS = " " -Debian = " " -DragonFly = " " -Emscripten = " " -EndeavourOS = " " -Fedora = " " -FreeBSD = " " -Garuda = "󰛓 " -Gentoo = " " -HardenedBSD = "󰞌 " -Illumos = "󰈸 " -Kali = " " -Linux = " " -Mabox = " " -Macos = " " -Manjaro = " " -Mariner = " " -MidnightBSD = " " -Mint = " " -NetBSD = " " -NixOS = " " -Nobara = " " -OpenBSD = "󰈺 " -openSUSE = " " -OracleLinux = "󰌷 " -Pop = " " -Raspbian = " " -Redhat = " " -RedHatEnterprise = " " -RockyLinux = " " -Redox = "󰀘 " -Solus = "󰠳 " -SUSE = " " -Ubuntu = " " -Unknown = " " -Void = " " -Windows = "󰍲 " - -[package] -symbol = "󰏗 " - -[perl] -symbol = " " - -[php] -symbol = " " - -[pijul_channel] -symbol = " " - -[pixi] -symbol = "󰏗 " - -[python] -symbol = " " - -[rlang] -symbol = "󰟔 " - -[ruby] -symbol = " " - [rust] -symbol = "󱘗 " +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 = " " -[swift] -symbol = " " - -[zig] -symbol = " " +[python] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = ' ' -[gradle] -symbol = " " +[conda] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$environment ]($style)[](fg:overlay)" +disabled = false +symbol = '🅒 ' diff --git a/dot_config/waybar/style.css b/dot_config/waybar/style.css index 74b8618..f777cb1 100644 --- a/dot_config/waybar/style.css +++ b/dot_config/waybar/style.css @@ -1,5 +1,5 @@ -@define-color foreground #e6d8ba; -@define-color background #11221C; +@define-color foreground #e0def4; +@define-color background #191724; * { background-color: @background;