Krolyxon
Commit 549d121

Branches

Refs →

aurora549d121

add fastfetch configuration, remove redundant packages

Author
krolxon
Date
2026-01-12 20:19 +0530
Parent
75735c9
Commit
549d1213f5a8c805db77488cf37de3b11a5e814d

+190 −5

5 files changed

  1. A .config/fastfetch/config.jsonc +80 −0
  2. A .config/fastfetch/config_more.jsonc +109 −0
  3. M install.sh +1 −0
  4. M packages/pkg_dev_tools.sh +0 −1
  5. M packages/pkg_utils.sh +0 −4
A .config/fastfetch/config.jsonc View
@@ -0,0 +1,80 @@
1+{
2+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
3+ "display": {
4+ "separator": " "
5+ },
6+ "modules": [
7+ {
8+ "key": "╭───────────╮",
9+ "type": "custom"
10+ },
11+ {
12+ "key": "│ {#31} user {#keys}│",
13+ "type": "title",
14+ "format": "{user-name}"
15+ },
16+ {
17+ "key": "│ {#32} display {#keys}│",
18+ "type": "display",
19+ "compactType": "original-with-refresh-rate"
20+ },
21+ {
22+ "key": "│ {#33}󰅐 uptime {#keys}│",
23+ "type": "uptime"
24+ },
25+ {
26+ "key": "│ {#34}󱦟 install {#keys}│",
27+ "type": "command",
28+ "text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days"
29+ },
30+ {
31+ "key": "│ {#35} kernel {#keys}│",
32+ "type": "kernel"
33+ },
34+ {
35+ "key": "│ {#36}󰇄 desktop {#keys}│",
36+ "type": "de"
37+ },
38+ {
39+ "key": "│ {#32} shell {#keys}│",
40+ "type": "shell"
41+ },
42+ {
43+ "key": "│ {#33}󰍛 cpu {#keys}│",
44+ "type": "cpu",
45+ "showPeCoreCount": true
46+ },
47+ {
48+ "key": "│ {#31}󰢮 gpu {#keys}│",
49+ "type": "gpu",
50+ "format": "{2}"
51+ },
52+ {
53+ "key": "│ {#34}󰉉 disk {#keys}│",
54+ "type": "disk",
55+ "folders": "/"
56+ },
57+ {
58+ "key": "│ {#35} memory {#keys}│",
59+ "type": "memory"
60+ },
61+ {
62+ "key": "│ {#36}󰩟 network {#keys}│",
63+ "type": "localip",
64+ "format": "{ipv4} ({ifname})"
65+ },
66+ {
67+ "key": "├───────────┤",
68+ "type": "custom"
69+ },
70+ {
71+ "key": "│ {#39} colors {#keys}│",
72+ "type": "colors",
73+ "symbol": "circle"
74+ },
75+ {
76+ "key": "╰───────────╯",
77+ "type": "custom"
78+ }
79+ ]
80+}
A .config/fastfetch/config_more.jsonc View
@@ -0,0 +1,109 @@
1+{
2+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
3+ "logo": {
4+ "height": 10,
5+ "padding": {
6+ "top": 1
7+ }
8+},
9+"display": {
10+"separator": " 󰑃 "
11+},
12+"modules": [
13+ "break",
14+ {
15+ "type": "os",
16+ "key": " DISTRO",
17+ "keyColor": "yellow"
18+ },
19+
20+ {
21+ "type": "kernel",
22+ "key": "│ ├",
23+ "keyColor": "yellow"
24+ },
25+ {
26+ "type": "packages",
27+ "key": "│ ├󰏖",
28+ "keyColor": "yellow"
29+ },
30+ {
31+ "type": "shell",
32+ "key": "│ └",
33+ "keyColor": "yellow"
34+ },
35+ {
36+ "type": "wm",
37+ "key": " DE/WM",
38+ "keyColor": "blue"
39+ },
40+ {
41+ "type": "wmtheme",
42+ "key": "│ ├󰉼",
43+ "keyColor": "blue"
44+ },
45+ {
46+ "type": "icons",
47+ "key": "│ ├󰀻",
48+ "keyColor": "blue"
49+ },
50+ {
51+ "type": "cursor",
52+ "key": "│ ├",
53+ "keyColor": "blue"
54+ },
55+ {
56+ "type": "terminalfont",
57+ "key": "│ ├",
58+ "keyColor": "blue"
59+ },
60+ {
61+ "type": "terminal",
62+ "key": "│ └",
63+ "keyColor": "blue"
64+ },
65+ {
66+ "type": "host",
67+ "key": "󰌢 SYSTEM",
68+ "keyColor": "green"
69+ },
70+ {
71+ "type": "cpu",
72+ "key": "│ ├󰻠",
73+ "keyColor": "green"
74+ },
75+ {
76+ "type": "gpu",
77+ "key": "│ ├󰻑",
78+ "format": "{2}",
79+ "keyColor": "green"
80+ },
81+ {
82+ "type": "display",
83+ "key": "│ ├󰍹",
84+ "keyColor": "green",
85+ "compactType": "original-with-refresh-rate"
86+ },
87+ {
88+ "type": "memory",
89+ "key": "│ ├󰾆",
90+ "keyColor": "green"
91+ },
92+ {
93+ "type": "swap",
94+ "key": "│ ├󰓡",
95+ "keyColor": "green"
96+ },
97+ {
98+ "type": "uptime",
99+ "key": "│ ├󰅐",
100+ "keyColor": "green"
101+ },
102+ {
103+ "type": "display",
104+ "key": "│ └󰍹",
105+ "keyColor": "green"
106+ },
107+ "break"
108+ ]
109+}
M install.sh View
@@ -88,6 +88,7 @@ install_prerequisites() {
8888 #################
8989
9090 ## Installs prerequisites
91+log INFO "Installing prerequisites: "
9192 install_prerequisites
9293
9394 currentDir="$(dirname "$(readlink -f "$0")")"
M packages/pkg_dev_tools.sh View
@@ -1,7 +1,6 @@
11 #!/bin/env bash
22
33 export pkg_dev_tools=(
4− "git"
54 "neovim"
65 "platformio-core"
76 "tmux"
M packages/pkg_utils.sh View
@@ -27,7 +27,6 @@ export pkg_utils=(
2727 "ghostscript"
2828 "gobject-introspection"
2929 "gparted"
30− "grub"
3130 "gvfs"
3231 "gvfs-mtp"
3332 "imagemagick"
@@ -63,7 +62,6 @@ export pkg_utils=(
6362 "ripgrep"
6463 "rsync"
6564 "sshfs"
66− "stow"
6765 "tesseract"
6866 "transmission-cli"
6967 "noto-fonts"
@@ -72,7 +70,6 @@ export pkg_utils=(
7270 "ttf-jetbrains-mono-nerd"
7371 "tree"
7472 "unzip"
75− "waybar"
7673 "wget"
7774 "woff2-font-awesome"
7875 "wtype"
@@ -83,7 +80,6 @@ export pkg_utils=(
8380 "zathura-pdf-mupdf"
8481 "zip"
8582 "zola"
86− "zsh"
8783 "zsh-autosuggestions"
8884 )
8985