aboutsummaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorjack <[email protected]>2023-11-23 23:49:55 -0700
committerjack <[email protected]>2023-11-23 23:49:55 -0700
commit59a20d67ee3c589bac1c7c903dd3b6e68c0f1e3f (patch)
tree814d3516a26dee885c6a46c628906dcb7e4ccfd4 /home
parentdadaef31bda28bb0cf0d7d372cfc358efa579b1f (diff)
downloaddots-59a20d67ee3c589bac1c7c903dd3b6e68c0f1e3f.tar.gz
dots-59a20d67ee3c589bac1c7c903dd3b6e68c0f1e3f.zip
bar & images
Diffstat (limited to 'home')
-rw-r--r--home/jack/.config/colours.css22
-rw-r--r--home/jack/.config/gtk-3.0/settings.ini4
-rw-r--r--home/jack/.config/i3/config4
-rwxr-xr-xhome/jack/.config/neofetch/config.conf17
-rw-r--r--home/jack/.config/nvchad/chadrc.lua24
-rw-r--r--home/jack/.config/nvchad/configs/lspconfig.lua13
-rw-r--r--home/jack/.config/nvchad/configs/luasnip.lua54
-rw-r--r--home/jack/.config/nvchad/configs/null-ls.lua37
-rw-r--r--home/jack/.config/nvchad/configs/overrides.lua50
-rw-r--r--home/jack/.config/nvchad/configs/vimtex.lua5
-rw-r--r--home/jack/.config/nvchad/plugins.lua63
-rw-r--r--home/jack/.config/polybar/config.ini133
-rwxr-xr-xhome/jack/.config/scripts/polybar.sh4
-rw-r--r--home/jack/.config/userChrome.css296
-rw-r--r--home/jack/.img/dmenu.pngbin0 -> 367432 bytes
-rw-r--r--home/jack/.img/fetch.pngbin312081 -> 373463 bytes
-rw-r--r--home/jack/.img/gotop.pngbin0 -> 287353 bytes
-rw-r--r--home/jack/.img/nvim.pngbin0 -> 318870 bytes
-rw-r--r--home/jack/.zshrc4
-rw-r--r--home/jack/readme.md6
20 files changed, 721 insertions, 15 deletions
diff --git a/home/jack/.config/colours.css b/home/jack/.config/colours.css
new file mode 100644
index 00000000..c081bb85
--- /dev/null
+++ b/home/jack/.config/colours.css
@@ -0,0 +1,22 @@
+@define-color red #CC241D;
+@define-color red1 #FB4934;
+@define-color orange #D65D0E;
+@define-color orange1 #FE8019;
+@define-color yellow #D79921;
+@define-color yellow1 #FABD2F;
+@define-color green #98971A;
+@define-color green1 #B8BB26;
+@define-color aqua #689D6A;
+@define-color aqua1 #8EC07C;
+@define-color blue #458588;
+@define-color blue1 #83A598;
+@define-color purple #B16286;
+@define-color purple1 #D3869B;
+@define-color bg #1d2021;
+@define-color bg1 #282828;
+@define-color bg2 #3C3836;
+@define-color bg3 #504945;
+@define-color bg4 #665C54;
+@define-color bg5 #7C6F64;
+@define-color fg #EBDBB2;
+@define-color fg1 #FBF1C7;
diff --git a/home/jack/.config/gtk-3.0/settings.ini b/home/jack/.config/gtk-3.0/settings.ini
new file mode 100644
index 00000000..3cda5184
--- /dev/null
+++ b/home/jack/.config/gtk-3.0/settings.ini
@@ -0,0 +1,4 @@
+[Settings]
+gtk-theme-name = Gruvbox-Dark
+gtk-font-name = JetBrains Mono Nerd Font
+gtk-cursor-theme-name = volantes_cursors
diff --git a/home/jack/.config/i3/config b/home/jack/.config/i3/config
index 2b9bda53..70694e3d 100644
--- a/home/jack/.config/i3/config
+++ b/home/jack/.config/i3/config
@@ -7,7 +7,9 @@ gaps inner 9
# class border backgr. text flag child_border
client.focused #458588 #458588 #7C6f64 #458588 #458588
client.unfocused #928374 #928374 #7C6f64 #928374 #928374
-client.urgent #CC241D #CC241D #7C6f64 #CC241D #CC241D
+client.urgent #CC241D #CC241D #7C6f64 #CC241D #CC241D
+
+exec_always --no-startup-id ~/.config/scripts/polybar.sh
set $mod Mod4
set $left h
diff --git a/home/jack/.config/neofetch/config.conf b/home/jack/.config/neofetch/config.conf
index 5829a155..391a390f 100755
--- a/home/jack/.config/neofetch/config.conf
+++ b/home/jack/.config/neofetch/config.conf
@@ -4,13 +4,13 @@ print_info() {
info "" distro
info "" model
info "" kernel
- info "" uptime
- info "" packages
+ info "" uptime
+ info "" packages
info "" shell
info "" wm
info "" theme
- info "" cpu
- info "" gpu
+ info "" cpu
+ info "" gpu
info "" memory
info "" local_ip
info cols
@@ -34,7 +34,7 @@ memory_percent="off"
# kib '1020928KiB / 7117824KiB'
# mib '1042MiB / 6951MiB'
# gib: ' 0.98GiB / 6.79GiB'
-memory_unit="gib"
+memory_unit="mib"
# on: '998 (pacman), 8 (flatpak), 4 (snap)'
# tiny: '908 (pacman, flatpak, snap)'
@@ -52,13 +52,6 @@ cpu_cores="off"
# off: 'Numix [GTK2], Adwaita [GTK3]'
gtk_shorthand="off"
-# disk_show=('/' '/dev/sdb1'):
-# 'Disk (/): 74G / 118G (66%)'
-# 'Disk (/mnt/Videos): 823G / 893G (93%)'
-disk_show=('/')
-
-music_player="auto"
-
# colors=(distro) - Text is colored based on Distro colors.
# colors=(4 6 1 8 8 6) - Text is colored in the order above.
colors=(distro)
diff --git a/home/jack/.config/nvchad/chadrc.lua b/home/jack/.config/nvchad/chadrc.lua
new file mode 100644
index 00000000..8554c60a
--- /dev/null
+++ b/home/jack/.config/nvchad/chadrc.lua
@@ -0,0 +1,24 @@
+---@type ChadrcConfig
+local M = {}
+
+M.ui = {
+ statusline = {
+ theme = "vscode_colored",
+ },
+ theme = "gruvbox",
+ theme_toggle = { "gruvbox", "one_light" },
+ changed_themes = {
+ gruvbox = {
+ base_16 = {
+ base00 = "#1D2021",
+ },
+ },
+ },
+ tabufline = {
+ lazyload = true,
+ },
+}
+
+M.plugins = "custom.plugins"
+
+return M
diff --git a/home/jack/.config/nvchad/configs/lspconfig.lua b/home/jack/.config/nvchad/configs/lspconfig.lua
new file mode 100644
index 00000000..22e17288
--- /dev/null
+++ b/home/jack/.config/nvchad/configs/lspconfig.lua
@@ -0,0 +1,13 @@
+local on_attach = require("plugins.configs.lspconfig").on_attach
+local capabilities = require("plugins.configs.lspconfig").capabilities
+
+local lspconfig = require "lspconfig"
+
+local servers = { "cssls", "pylsp", "clangd" }
+
+for _, lsp in ipairs(servers) do
+ lspconfig[lsp].setup {
+ on_attach = on_attach,
+ capabilities = capabilities,
+ }
+end
diff --git a/home/jack/.config/nvchad/configs/luasnip.lua b/home/jack/.config/nvchad/configs/luasnip.lua
new file mode 100644
index 00000000..c8642e64
--- /dev/null
+++ b/home/jack/.config/nvchad/configs/luasnip.lua
@@ -0,0 +1,54 @@
+require("luasnip.loaders.from_vscode").load {
+ exclude = {
+ "cobol",
+ "csharp",
+ "css",
+ "docker",
+ "frameworks",
+ "java",
+ "javascript",
+ "lua",
+ "php",
+ "PowerShell",
+ "dart",
+ "eelixir",
+ "elixir",
+ "erb",
+ "erlang",
+ "fennel",
+ "fortran",
+ "fsh",
+ "gdscript",
+ "gitcommit",
+ "global",
+ "glsl",
+ "go",
+ "haskell",
+ "html",
+ "julia",
+ "kotlin",
+ "kubernetes",
+ "license",
+ "liquid",
+ "make",
+ "mint",
+ "norg",
+ "nushell",
+ "objc",
+ "org",
+ "plantuml",
+ "quarto",
+ "r",
+ "rescript",
+ "rmarkdown",
+ "ruby",
+ "scala",
+ "solidity",
+ "sql",
+ "svelte",
+ "swift",
+ "systemverilog",
+ "verilog",
+ "vhdl",
+ },
+}
diff --git a/home/jack/.config/nvchad/configs/null-ls.lua b/home/jack/.config/nvchad/configs/null-ls.lua
new file mode 100644
index 00000000..1b4b81a4
--- /dev/null
+++ b/home/jack/.config/nvchad/configs/null-ls.lua
@@ -0,0 +1,37 @@
+local present, null_ls = pcall(require, "null-ls")
+
+if not present then
+ return
+end
+
+local b = null_ls.builtins
+
+local sources = {
+ -- lua
+ b.formatting.stylua,
+
+ -- cpp
+ b.formatting.clang_format,
+
+ -- rust
+ b.formatting.rustfmt,
+
+ -- python
+ b.formatting.black,
+
+ -- latex
+ b.formatting.latexindent,
+}
+
+null_ls.setup({
+ debug = true,
+ sources = sources,
+})
+
+local notify = vim.notify
+vim.notify = function(msg, ...)
+ if msg:match("warning: multiple different client offset_encodings") then
+ return
+ end
+ notify(msg, ...)
+end
diff --git a/home/jack/.config/nvchad/configs/overrides.lua b/home/jack/.config/nvchad/configs/overrides.lua
new file mode 100644
index 00000000..f12ff680
--- /dev/null
+++ b/home/jack/.config/nvchad/configs/overrides.lua
@@ -0,0 +1,50 @@
+local M = {}
+
+M.treesitter = {
+ ensure_installed = {
+ "vim",
+ "lua",
+ "html",
+ "css",
+ "cpp",
+ "c",
+ "markdown",
+ "markdown_inline",
+ },
+ indent = {
+ enable = true,
+ },
+}
+
+M.mason = {
+ ensure_installed = {
+ -- lua stuff
+ "lua-language-server",
+ "stylua",
+
+ -- web dev stuff
+ "css-lsp",
+
+ -- c/cpp stuff
+ "clangd",
+ "clang-format",
+ },
+}
+
+-- git support in nvimtree
+M.nvimtree = {
+ git = {
+ enable = true,
+ },
+
+ renderer = {
+ highlight_git = true,
+ icons = {
+ show = {
+ git = true,
+ },
+ },
+ },
+}
+
+return M
diff --git a/home/jack/.config/nvchad/configs/vimtex.lua b/home/jack/.config/nvchad/configs/vimtex.lua
new file mode 100644
index 00000000..c25558d5
--- /dev/null
+++ b/home/jack/.config/nvchad/configs/vimtex.lua
@@ -0,0 +1,5 @@
+vim.g.tex_flavor='latex'
+vim.g.vimtex_view_method='zathura'
+vim.g.vimtex_quickfix_mode=0
+vim.opt.conceallevel = 1
+vim.g.tex_conceal='abdmg'
diff --git a/home/jack/.config/nvchad/plugins.lua b/home/jack/.config/nvchad/plugins.lua
new file mode 100644
index 00000000..b51fcbf1
--- /dev/null
+++ b/home/jack/.config/nvchad/plugins.lua
@@ -0,0 +1,63 @@
+local overrides = require("custom.configs.overrides")
+
+---@type NvPluginSpec[]
+local plugins = {
+
+ {
+ "neovim/nvim-lspconfig",
+ dependencies = {
+ {
+ "jose-elias-alvarez/null-ls.nvim",
+ config = function()
+ require "custom.configs.null-ls"
+ end,
+ },
+ },
+ config = function()
+ require "plugins.configs.lspconfig"
+ require "custom.configs.lspconfig"
+ end,
+ },
+
+ {
+ "williamboman/mason.nvim",
+ opts = overrides.mason
+ },
+
+ {
+ "nvim-treesitter/nvim-treesitter",
+ opts = overrides.treesitter,
+ },
+
+ {
+ "nvim-tree/nvim-tree.lua",
+ opts = overrides.nvimtree,
+ },
+
+ {
+ "max397574/better-escape.nvim",
+ event = "InsertEnter",
+ config = function()
+ require("better_escape").setup()
+ end,
+ },
+
+ {
+ "lervag/vimtex",
+ lazy = false,
+ config = function()
+ require("custom.configs.vimtex")
+ end,
+ },
+
+ {
+ "L3MON4D3/LuaSnip",
+ dependencies = { "rafamadriz/friendly-snippets" },
+ config = function()
+ require("custom.configs.luasnip")
+ end,
+ lazy = false,
+ },
+}
+
+return plugins
diff --git a/home/jack/.config/polybar/config.ini b/home/jack/.config/polybar/config.ini
new file mode 100644
index 00000000..79972edd
--- /dev/null
+++ b/home/jack/.config/polybar/config.ini
@@ -0,0 +1,133 @@
+[colors]
+bg = #1D2021
+bg-alt = #282828
+fg = #EBDBB2
+fg-alt = #45475A
+red = #CC241D
+orange = #D65D0E
+yellow = #D79921
+green = #98971A
+aqua = #689D6A
+blue = #458588
+purple = #B16286
+
+[variables]
+margins = 2
+
+[bar/kepler]
+width = 100%
+height = 20pt
+background = ${colors.bg}
+foreground = ${colors.fg}
+line-size = 3pt
+padding-left = 1
+padding-right = 1
+module-margin = 1
+separator = |
+separator-foreground = ${colors.fg-alt}
+font-0 = JetBrainsMono Nerd Font:size=10
+modules-left = i3
+modules-right = memory temperature wlan pulseaudio battery date time
+
+[module/i3]
+type = internal/i3
+ws-icon-0 = 1;
+ws-icon-1 = 2;
+ws-icon-2 = 3;
+ws-icon-3 = 4;
+ws-icon-4 = 5;
+ws-icon-default = 
+
+label-focused = %{T2}%icon%
+label-focused-background = ${colors.bg-alt}
+label-focused-underline = ${colors.blue}
+label-focused-padding = ${variables.margins}
+
+label-unfocused = %{T2}%icon%
+label-unfocused-padding = ${variables.margins}
+label-unfocused-underline = ${colors.fg-alt}
+
+label-urgent = %{T2}%icon%
+label-urgent-padding = ${variables.margins}
+label-urgent-underline = ${colors.red}
+
+[module/memory]
+type = internal/memory
+interval = 2
+format-prefix = "󰄩 "
+format-prefix-foreground = ${colors.red}
+format-underline = ${colors.red}
+label = %percentage_used:2%%
+
+[module/temperature]
+type = internal/temperature
+interval = 2
+format-prefix = " "
+hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp1_input
+format-prefix-foreground = ${colors.orange}
+format-underline = ${colors.orange}
+
+[network-base]
+type = internal/network
+interval = 5
+format-connected = <label-connected>
+format-disconnected = <label-disconnected>
+label-disconnected = %{F#D79921}%{F-} disconnected
+
+[module/wlan]
+inherit = network-base
+interface-type = wireless
+label-connected = %{F#D79921}%{F-} %local_ip%
+format-connected-underline = ${colors.yellow}
+
+[module/pulseaudio]
+type = internal/pulseaudio
+format-volume-prefix = "󰕾 "
+label-volume = %percentage%%
+label-muted = muted
+label-muted-foreground = ${colors.fg-alt}
+format-volume-prefix-foreground = ${colors.green}
+format-volume-underline = ${colors.green}
+
+[module/battery]
+type = internal/battery
+battery = BAT0
+adapter = ADP1
+format-charging-underline = ${colors.aqua}
+format-discharging-underline = ${colors.aqua}
+format-charging = <animation-charging> <label-charging>
+format-discharging = <ramp-capacity> <label-discharging>
+label-charging = " %percentage%%"
+label-discharging = " %percentage%%"
+ramp-capacity-0 = 
+ramp-capacity-1 = 
+ramp-capacity-2 = 
+ramp-capacity-3 = 
+ramp-capacity-4 = 
+
+animation-charging-0 = 
+animation-charging-1 = 
+animation-charging-2 = 
+animation-charging-3 = 
+animation-charging-4 = 
+animation-charging-framerate = 500
+
+[module/date]
+type = internal/date
+interval = 60
+date = %d.%m.%Y
+format-prefix = " "
+format-prefix-foreground = ${colors.blue}
+format-underline = ${colors.blue}
+
+[module/time]
+type = custom/script
+exec = date +%H:%M
+interval = 60
+format-prefix = " "
+format-prefix-foreground = ${colors.purple}
+format-underline = ${colors.purple}
+
+[settings]
+screenchange-reload = true
+pseudo-transparency = true
diff --git a/home/jack/.config/scripts/polybar.sh b/home/jack/.config/scripts/polybar.sh
new file mode 100755
index 00000000..73e3ddb6
--- /dev/null
+++ b/home/jack/.config/scripts/polybar.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+killall -q polybar
+polybar kepler 2>&1 | tee -a /tmp/polybar.log & disown
diff --git a/home/jack/.config/userChrome.css b/home/jack/.config/userChrome.css
new file mode 100644
index 00000000..9401bc0f
--- /dev/null
+++ b/home/jack/.config/userChrome.css
@@ -0,0 +1,296 @@
+ :root {
+ --bg: #1D2021;
+ --icon-color: #ebdbb2;
+ --nav-toolbar-padding: 8px;
+ --sidebar-bg: #1D2021;
+ --sidebar-color: #ebdbb2;
+ --tab-border-radius: 0px;
+ --tab-color: #ebdbb2;
+ --tab-font-family: "Mononoki Nerd Font", sans;
+ --tab-font-size: 11pt;
+ --tab-font-weight: 400;
+ --tab-height: 32px;
+ --tab-pinned-bg: #689d6a;
+ --tab-selected-bg: #d65d0e;
+ --tab-soundplaying-bg: #282828;
+ --urlbar-color: #83a598;
+ --urlbar-focused-color: #ebdbb2;
+ --urlbar-font-family: "Cantarell", serif;
+ --urlbar-font-size: 12pt;
+ --urlbar-font-weight: 700;
+ --urlbar-results-color: #ebdbb2;
+ --urlbar-results-font-family: "mononoki Nerd Font", serif;
+ --urlbar-results-font-size: 12pt;
+ --urlbar-results-font-weight: 700;
+ --urlbar-results-url-color: #d3869b;
+ --autocomplete-popup-background: var(--bg) !important;
+ --default-arrowpanel-background: var(--bg) !important;
+ --default-arrowpanel-color: #fefefa !important;
+ --lwt-toolbarbutton-icon-fill: var(--icon-color) !important;
+ --panel-disabled-color: #f9f9fa80;
+ --toolbar-bgcolor: var(--bg) !important;
+ --urlbar-separator-color: transparent !important;
+}
+
+.tab-background[selected="true"] {
+ background: var(--tab-selected-bg) !important;
+}
+
+.tab-background:not[visuallyselected] {
+ background: var(--tab-selected-bg) !important;
+ opacity: 0.5 !important;
+}
+
+#titlebar {
+ -moz-box-ordinal-group: 3 !important;
+}
+
+.tabbrowser-tab::after,
+.tabbrowser-tab::before {
+ border-left: none !important;
+}
+
+.tab-background {
+ border: none !important;
+}
+
+.tabbrowser-arrowscrollbox {
+ margin-inline-start: 4px !important;
+ margin-inline-end: 0px !important;
+}
+
+.tab-close-button {
+ display: none !important;
+}
+
+.tab-text {
+ font-family: var(--tab-font-family);
+ font-weight: var(--tab-font-weight);
+ font-size: var(--tab-font-size) !important;
+ color: var(--tab-color);
+}
+
+hbox.tab-content .tab-icon-image {
+ display: none !important;
+}
+
+hbox.tab-content[pinned=true] .tab-icon-image {
+ display: initial !important;
+}
+
+hbox.tab-content[pinned=true] .tab-text {
+ display: none !important;
+}
+
+#tabbrowser-tabs {
+ --tab-loading-fill: #033433 !important;
+
+}
+
+.tab-label-container:not([textoverflow]) {
+ display: flex;
+ overflow: hidden;
+ justify-content: center;
+ width: 50% !important;
+ max-width: 50% !important;
+ min-width: 50% !important;
+}
+
+.tab-line {
+ display: none !important;
+}
+
+.tabbrowser-tab {
+ border-radius: var(--tab-border-radius) !important;
+ border-width: 0;
+ height: var(--tab-height) !important;
+ margin-bottom: 4px !important;
+ margin-inline-end: 4px !important;
+ margin-top: 4px !important;
+ max-height: var(--tab-height) !important;
+ min-height: var(--tab-height) !important;
+}
+
+.tabbrowser-tab[soundplaying="true"] {
+ background-color: var(--tab-soundplaying-bg) !important;
+}
+
+#tabs-newtab-button {
+ list-style-image: url("add.svg") !important;
+ opacity: 0.7;
+}
+
+.tab-icon-sound {
+ display: none !important;
+}
+
+.urlbar-icon > image {
+ fill: var(--icon-color) !important;
+ color: var(--icon-color) !important;
+}
+
+.toolbarbutton-text {
+ color: var(--icon-color) !important;
+}
+.urlbar-icon {
+ color: var(--icon-color) !important;
+
+}
+
+#urlbar-results {
+ font-family: var(--urlbar-results-font-family);
+ font-weight: var(--urlbar-results-font-weight);
+ font-size: var(--urlbar-results-font-size) !important;
+ color: var(--urlbar-results-color) !important;
+}
+
+.urlbarView-row[type="bookmark"] > span{
+ color: #98971A !important;
+}
+
+.urlbarView-row[type="switchtab"] > span{
+ color: var(--tab-selected-bg) !important;
+}
+
+.urlbarView-url, .search-panel-one-offs-container {
+ color: var(--urlbar-results-url-color) !important;
+ font-family: var(--urlbar-font-family);
+ font-weight: var(--urlbar-results-font-weight);
+ font-size: var(--urlbar-font-size) !important;
+}
+
+.urlbarView-favicon, .urlbarView-type-icon {
+ display: none !important;
+}
+
+#urlbar-input {
+ font-size: var(--urlbar-font-size) !important;
+ color: var(--urlbar-color) !important;
+ font-family: var(--urlbar-font-family) !important;
+ font-weight: var(--urlbar-font-weight)!important;
+ text-align: center !important;
+}
+
+#tracking-protection-icon-container, #identity-box {
+ display: none;
+}
+
+#back-button > .toolbarbutton-icon{
+ --backbutton-background: transparent !important;
+ border: none !important;
+}
+
+#back-button {
+ list-style-image: url("left-arrow.svg") !important;
+}
+
+#forward-button {
+ list-style-image: url("right-arrow.svg") !important;
+}
+
+toolbar {
+ background-image: none !important;
+}
+
+#urlbar-background {
+ opacity: .98 !important;
+}
+
+#navigator-toolbox, toolbaritem {
+ border: none !important;
+}
+
+#urlbar-background {
+ background-color: var(--bg) !important;
+ border: none !important;
+}
+
+.toolbar-items {
+ background-color: var(--bg) !important;
+}
+
+#sidebar-search-container {
+ background-color: var(--sidebar-bg) !important;
+}
+
+box.panel-arrowbox {
+ display: none;
+}
+
+box.panel-arrowcontent {
+ border-radius: 8px !important;
+ border: none !important;
+}
+
+tab.tabbrowser-tab {
+ overflow: hidden;
+}
+
+tab.tabbrowser-tab:hover {
+ box-shadow: 0 1px 4px rgba(0,0,0,.05);
+}
+
+image#star-button {
+ display: none;
+}
+
+toolbar#nav-bar {
+ padding: var(--nav-toolbar-padding) !important;
+}
+
+toolbar#nav-bar {
+ padding: 4px !important;
+}
+
+#urlbar {
+ max-width: 70% !important;
+ margin: 0 15% !important;
+}
+
+#urlbar-input:focus {
+ color: var(--urlbar-focused-color) !important;
+}
+
+
+.megabar[breakout-extend="true"]:not([open="true"]) > #urlbar-background {
+ box-shadow: none !important;
+ background-color: transparent !important;
+}
+
+toolbarbutton {
+ box-shadow: none !important;
+}
+
+.close-icon, .urlbar-icon {
+ fill: var(--icon-color) !important;
+}
+
+.sidebar-placesTree {
+ color: var(--sidebar-color) !important;
+}
+
+#sidebar-box {
+ --sidebar-background-color: var(--sidebar-bg) !important;
+}
+
+splitter#sidebar-splitter {
+ opacity: 0 !important;
+}
+
+splitter#sidebar-splitter {
+ border: none !important;
+ background-color: transparent !important;
+}
+
+image#sidebar-icon {
+ display: none;
+}
+
+.panel-arrowcontent {
+ padding: 0px !important;
+ margin: 0px !important;
+}
+
+toolbarseparator {
+ display: none;
+}
diff --git a/home/jack/.img/dmenu.png b/home/jack/.img/dmenu.png
new file mode 100644
index 00000000..f7c026ba
--- /dev/null
+++ b/home/jack/.img/dmenu.png
Binary files differ
diff --git a/home/jack/.img/fetch.png b/home/jack/.img/fetch.png
index 6f9f4747..dcaa3448 100644
--- a/home/jack/.img/fetch.png
+++ b/home/jack/.img/fetch.png
Binary files differ
diff --git a/home/jack/.img/gotop.png b/home/jack/.img/gotop.png
new file mode 100644
index 00000000..91a2a25b
--- /dev/null
+++ b/home/jack/.img/gotop.png
Binary files differ
diff --git a/home/jack/.img/nvim.png b/home/jack/.img/nvim.png
new file mode 100644
index 00000000..27d4d7e4
--- /dev/null
+++ b/home/jack/.img/nvim.png
Binary files differ
diff --git a/home/jack/.zshrc b/home/jack/.zshrc
index a1bd9a18..bbebefb4 100644
--- a/home/jack/.zshrc
+++ b/home/jack/.zshrc
@@ -26,8 +26,8 @@ autoload -U compinit && compinit
eval "$(starship init zsh)"
eval "$(zoxide init zsh)"
-alias l="eza -la"
-alias ls="eza"
+alias l="eza -la --icons"
+alias ls="eza --icons"
alias l="ls -lah"
alias cat="bat --paging=never"
alias cd="z"
diff --git a/home/jack/readme.md b/home/jack/readme.md
index 2b2b8bb7..489c614b 100644
--- a/home/jack/readme.md
+++ b/home/jack/readme.md
@@ -1,2 +1,8 @@
### gruvbox dotfiles
![fetch](.img/fetch.png)
+#### nvim
+![nvim](.img/nvim.png)
+#### gotop
+![gotop](.img/gotop.png)
+#### dmenu
+![dmenu](.img/dmenu.png)