Compare commits

...

2 Commits

Author SHA1 Message Date
db45074fb4 replaced neofetch with fastfetch 2025-12-29 22:31:41 +11:00
dc181f5008 added dunst 2025-12-29 21:42:34 +11:00
9 changed files with 361 additions and 21 deletions

17
.config/.gitignore vendored
View File

@@ -1,16 +1 @@
*
!.gitignore
!alacritty/
!bat/
!btop/
!i3/
!neofetch/
!picom/
!polybar/
!rofi/
!starship/
!tmux/
!waybar/
!wofi/
!hypr/
!zsh-vim-mode/
!fastfetch

1
.config/dunst/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
!*

74
.config/dunst/dunstrc Normal file
View File

@@ -0,0 +1,74 @@
# For defaults and description of each option, see the link bellow
# https://github.com/dunst-project/dunst/blob/master/dunstrc
[global]
# Display
monitor = 0
follow = none
width = 350
height = (0, 300)
origin = top-right
offset = (35, 35)
indicate_hidden = yes
notification_limit = 5
gap_size = 12
padding = 12
horizontal_padding = 20
frame_width = 1
sort = no
# Progress bar
progress_bar = true
progress_bar_frame_width = 0
progress_bar_corner_radius = 3
# Colors
foreground = "#cdd6f4"
frame_color = "#181825"
highlight = "#89b4fa, #82dceb"
# Text
font = Noto Sans CJK JP 10
markup = full
format = "<small>%a</small>\n<b>%s</b>\n%b"
alignment = left
vertical_alignment = center
show_age_threshold = -1
hide_duplicate_count = false
# Icon
icon_position = left
min_icon_size = 54
max_icon_size = 80
icon_path = /usr/share/icons/Adwaita/16x16/status/:/usr/share/icons/Adwaita/16x16/devices/:/usr/share/icons/Adwaita/16x16/legacy/
icon_corner_radius = 4
# Misc/Advanced
dmenu = wofi --show drun --prompt 'Open with'
corner_radius = 10
# Mouse
mouse_left_click = close_current
mouse_middle_click = do_action, close_current
mouse_right_click = close_all
[urgency_low]
background = "#383c4af0"
timeout = 3
[urgency_normal]
background = "#383c4af0"
timeout = 8
[urgency_critical]
background = "#d20f39"
frame_color = "#eff1f5"
timeout = 0
# Rules
[fullscreen_delay_everything]
fullscreen = delay
[fullscreen_show_critical]
msg_urgency = critical
fullscreen = show

1
.config/fastfetch/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
!*

View File

@@ -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
]
}
}
]
}

View File

@@ -0,0 +1,19 @@
$3 ▄
▟█▙
▟███▙
▟█████▙
▟███████▙
▂▔▀▜██████▙
▟██▅▂▝▜█████▙
▟█████████████▙
▟███████████████▙
▟█████████████████▙
▟███████████████████▙
▟█████████▛▀▀▜████████▙
▟████████▛ ▜███████▙
▟█████████ ████████▙
▟██████████ █████▆▅▄▃▂
▟██████████▛ ▜█████████▙
▟██████▀▀▀ ▀▀██████▙
▟███▀▘ ▝▀███▙
▟▛▀ ▀▜▙

View File

@@ -42,7 +42,7 @@ $menu = wofi --show drun --insensitive --allow-images
# exec-once = $terminal
# exec-once = nm-applet &
# exec-once = waybar & hyprpaper & firefox
$autostart = "waybar & hyprpaper"
$autostart = "waybar & hyprpaper & dunst"
exec-once = sh -c "$autostart"

View File

@@ -1,7 +1,4 @@
#!/usr/bin/env bash
LOG=$HOME/.config/hypr/temp.log
exec > $LOG 2>&1
RUN_STRING=$1
KILL_STRING=${RUN_STRING//" & "/" "}
killall $KILL_STRING || true

2
.zshrc
View File

@@ -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