diff --git a/.config/.gitignore b/.config/.gitignore index 91693c7..6702207 100644 --- a/.config/.gitignore +++ b/.config/.gitignore @@ -1,17 +1 @@ -* -!.gitignore -!alacritty/ -!bat/ -!btop/ -!dunst/ -!hypr/ -!i3/ -!neofetch/ -!picom/ -!polybar/ -!rofi/ -!starship/ -!tmux/ -!waybar/ -!wofi/ -!zsh-vim-mode/ +!fastfetch diff --git a/.config/fastfetch/.gitignore b/.config/fastfetch/.gitignore new file mode 100644 index 0000000..f9be8df --- /dev/null +++ b/.config/fastfetch/.gitignore @@ -0,0 +1 @@ +!* diff --git a/.config/fastfetch/config.jsonc b/.config/fastfetch/config.jsonc new file mode 100644 index 0000000..ee3e6a5 --- /dev/null +++ b/.config/fastfetch/config.jsonc @@ -0,0 +1,263 @@ +{ + "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/master/doc/json_schema.json", + "logo": { + "type": "auto", + "source": "$HOME/.config/fastfetch/logo.txt", + "color": { + "1": "", + "2": "", + "3": "#74c7ec", + "4": "", + "5": "", + "6": "", + "7": "", + "8": "", + "9": "" + }, + "width": null, + "height": null, + "padding": { + "top": 0, + "left": 0, + "right": 4 + }, + "printRemaining": true, + "preserveAspectRatio": false, + "recache": false, + "position": "left", + "chafa": { + "fgOnly": false, + "symbols": "block+border+space-wide-inverted" + } + }, + "display": { + "stat": false, + "pipe": false, + "showErrors": false, + "disableLinewrap": true, + "hideCursor": false, + "separator": " : ", + "color": { + "keys": "#89b4fa", + "title": "", + "output": "#cdd6f4", + "separator": "" + }, + "brightColor": true, + "duration": { + "abbreviation": false, + "spaceBeforeUnit": "default" + }, + "size": { + "maxPrefix": "YB", + "binaryPrefix": "iec", + "ndigits": 2, + "spaceBeforeUnit": "default" + }, + "temp": { + "unit": "D", + "ndigits": 1, + "color": { + "green": "32", + "yellow": "93", + "red": "91" + }, + "spaceBeforeUnit": "default" + }, + "percent": { + "type": [ + "num", + "num-color" + ], + "ndigits": 0, + "color": { + "green": "32", + "yellow": "93", + "red": "91" + }, + "spaceBeforeUnit": "default", + "width": 0 + }, + "bar": { + "char": { + "elapsed": "■", + "total": "-" + }, + "border": { + "left": "[ ", + "right": " ]", + "leftElapsed": "", + "rightElapsed": "" + }, + "color": { + "elapsed": "auto", + "total": "97", + "border": "97" + }, + "width": 10 + }, + "fraction": { + "ndigits": 2 + }, + "noBuffer": false, + "key": { + "width": 0, + "type": "icon", + "paddingLeft": 0 + }, + "freq": { + "ndigits": 2, + "spaceBeforeUnit": "default" + }, + "constants": [] + }, + "general": { + "thread": true, + "processingTimeout": 5000, + "detectVersion": true, + "playerName": "", + "dsForceDrm": false + }, + "modules": [ + { + "type": "title", + "key": " ", + "keyIcon": "", + "fqdn": false, + "color": { + "user": "#a6e3a1", + "host": "#fab387", + "at": "#f38ba8" + } + }, + { + "type": "separator", + "string": "=", + "outputColor": "#585b70", + "times": 0 + }, + { + "type": "os", + "keyIcon": "" + }, + { + "type": "kernel", + "keyIcon": "" + }, + { + "type": "uptime", + "keyIcon": "" + }, + { + "type": "packages", + "keyIcon": "󰏖", + "disabled": [ + "winget" + ], + "combined": false + }, + { + "type": "wm", + "keyIcon": "", + "detectPlugin": false + }, + { + "type": "shell", + "keyIcon": "" + }, + { + "type": "terminal", + "keyIcon": "" + }, + { + "type": "cpu", + "keyIcon": "", + "temp": true, + "showPeCoreCount": false, + "format": "{name} ({cores-logical}) @ {freq-max} - {temperature}" + }, + { + "type": "gpu", + "keyIcon": "󰾲", + "driverSpecific": true, + "detectionMethod": "pci", + "temp": true, + "hideType": "none", + "percent": { + "green": 50, + "yellow": 80, + "type": 0 + }, + "format": "{name} - {temperature}" + }, + { + "type": "memory", + "keyIcon": "", + "percent": { + "green": 50, + "yellow": 80, + "type": 0 + } + }, + { + "type": "swap", + "percent": { + "green": 50, + "yellow": 80, + "type": 0 + }, + "keyIcon": "󰓡", + "separate": false + }, + { + "type": "disk", + "keyIcon": "", + "showRegular": true, + "showExternal": true, + "showHidden": false, + "showSubvolumes": false, + "showReadOnly": true, + "showUnknown": false, + "folders": "", + "hideFolders": "/efi:/boot:/boot/*", + "hideFS": "", + "useAvailable": false, + "percent": { + "green": 50, + "yellow": 80, + "type": 0 + } + }, + { + "type": "localip", + "keyIcon": "󰩟", + "showIpv4": true, + "showIpv6": false, + "showMac": false, + "showLoop": false, + "showPrefixLen": true, + "showMtu": false, + "showSpeed": false, + "showFlags": false, + "compact": false, + "defaultRouteOnly": true, + "showAllIps": false, + "namePrefix": "" + }, + "break", + { + "type": "colors", + "key": " ", + "keyIcon": "", + "symbol": "block", + "paddingLeft": 0, + "block": { + "width": 3, + "range": [ + 0, + 15 + ] + } + } + ] +} diff --git a/.config/fastfetch/logo.txt b/.config/fastfetch/logo.txt new file mode 100644 index 0000000..1c8356c --- /dev/null +++ b/.config/fastfetch/logo.txt @@ -0,0 +1,19 @@ + $3 ▄ + ▟█▙ + ▟███▙ + ▟█████▙ + ▟███████▙ + ▂▔▀▜██████▙ + ▟██▅▂▝▜█████▙ + ▟█████████████▙ + ▟███████████████▙ + ▟█████████████████▙ + ▟███████████████████▙ + ▟█████████▛▀▀▜████████▙ + ▟████████▛ ▜███████▙ + ▟█████████ ████████▙ + ▟██████████ █████▆▅▄▃▂ + ▟██████████▛ ▜█████████▙ + ▟██████▀▀▀ ▀▀██████▙ + ▟███▀▘ ▝▀███▙ + ▟▛▀ ▀▜▙ diff --git a/.zshrc b/.zshrc index 0600454..22a254a 100644 --- a/.zshrc +++ b/.zshrc @@ -70,4 +70,4 @@ type starship_zle-keymap-select >/dev/null || { export PATH="$PATH:$HOME/.local/bin" # Compiled go binaries export PATH="$PATH:$HOME/go/bin" -neofetch +fastfetch