diff --git a/.bashrc b/.bashrc index b09ea78..66c56e4 100644 --- a/.bashrc +++ b/.bashrc @@ -14,6 +14,8 @@ alias grep='grep --color=auto' alias ncmpcpp='ncmpcpp -b ~/.config/ncmpcpp/bindings' +alias nv='nvim' + # --- # # env # # --- # @@ -25,6 +27,9 @@ export EDITOR="$VISUAL" # startup # # ------- # +# restore color scheme +(cat ~/.cache/wal/sequences &) + # display system info on startup pfetch diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index 9bc97dd..f8d6a10 100644 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -8,7 +8,7 @@ super + Return # program launcher super + d - rofi -show drun + rofi -modes "drun,ssh" -show drun # make sxhkd reload its configuration files: super + Escape diff --git a/.config/wezterm/wezterm.lua b/.config/wezterm/wezterm.lua deleted file mode 100644 index 8640d54..0000000 --- a/.config/wezterm/wezterm.lua +++ /dev/null @@ -1,37 +0,0 @@ --- 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 -config.enable_scroll_bar=true -config.use_fancy_tab_bar=true -config.hide_tab_bar_if_only_one_tab=true - -config.initial_cols=120 -config.initial_rows=35 - -config.colors = { - scrollbar_thumb = '#666666', -} - -config.window_background_opacity = 0.95 - -config.warn_about_missing_glyphs=false - --- For example, changing the color scheme: --- config.color_scheme = 'Catppuccin Mocha' -config.color_scheme = "Gigavolt (base16)" - -config.font = wezterm.font 'JetBrains Mono' - --- and finally, return the configuration to wezterm -return config - diff --git a/.xinitrc b/.xinitrc index 318e27f..7699559 100644 --- a/.xinitrc +++ b/.xinitrc @@ -10,6 +10,7 @@ xsetroot -cursor_name left_ptr pywal -n -R # set wallpaper -xwallpaper --zoom ~/wallpapers/jellyfish.jpg +xwallpaper --zoom ~/wallpapers/autumn-river.png +# start window manager exec bspwm diff --git a/README.md b/README.md index f819877..b1c213d 100644 --- a/README.md +++ b/README.md @@ -16,9 +16,9 @@ here are the dotfiles and some of the programs i use for my bspwm setup. wip. - fonts: [jetbrains mono](https://github.com/JetBrains/JetBrainsMono) - color scheme: [pywal](https://github.com/dylanaraps/pywal) -### ⌨️ terminal +### ⌨️ terminal - shell: bash -- emulator: [wezterm](https://wezfurlong.org/wezterm/index.html) +- emulator: [kitty](https://sw.kovidgoyal.net/kitty/) - (previously used [wezterm](https://wezfurlong.org/wezterm/index.html) but it gave me trouble with prompt configuration) - prompt: [starship](https://starship.rs) - fetch: [pfetch](https://github.com/dylanaraps/pfetch) - monitor: [bottom](https://github.com/ClementTsang/bottom) and/or [btop](https://github.com/aristocratos/btop) diff --git a/dots/.config/wezterm/wezterm.lua b/dots/.config/wezterm/wezterm.lua deleted file mode 100644 index d6d8a4b..0000000 --- a/dots/.config/wezterm/wezterm.lua +++ /dev/null @@ -1,75 +0,0 @@ --- 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 -config.enable_scroll_bar=true -config.use_fancy_tab_bar=true -config.hide_tab_bar_if_only_one_tab=true - -config.initial_cols=120 -config.initial_rows=35 - -config.colors = { - scrollbar_thumb = '#666666', -} - -config.window_background_opacity = 0.95 - -config.warn_about_missing_glyphs=false - --- For example, changing the color scheme: --- config.color_scheme = 'Catppuccin Mocha' -config.color_scheme = "Gigavolt (base16)" - -config.font = wezterm.font({ - family='MonaspiceNe Nerd Font', - weight='Regular', - harfbuzz_features={ 'calt', 'liga', 'dlig', 'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss08' }, -}) - -config.font_rules = { - { -- Italic - intensity = 'Normal', - italic = true, - font = wezterm.font({ - -- family="MonaspiceRa Nerd Font", -- script style - family='MonaspiceXe Nerd Font', -- courier-like - style = 'Italic', - }) - }, - - { -- Bold - intensity = 'Bold', - italic = false, - font = wezterm.font( { - family='MonaspiceKr Nerd Font', - family='MonaspiceKr Nerd Font', - -- weight='ExtraBold', - weight='Bold', - }) - }, - - { -- Bold Italic - intensity = 'Bold', - italic = true, - font = wezterm.font( { - family='MonaspiceXe Nerd Font', - style='Italic', - weight='Bold', - } - ) - }, -} - --- and finally, return the configuration to wezterm -return config - diff --git a/wallpapers/autumn-river.png b/wallpapers/autumn-river.png deleted file mode 100644 index 51cc892..0000000 Binary files a/wallpapers/autumn-river.png and /dev/null differ