Some changes in waybar and hyprland

This commit is contained in:
ayushDumasia 2024-10-09 17:15:16 +05:30
parent 6ff0945459
commit f9fbdc4be9
8 changed files with 98 additions and 45 deletions

View file

@ -51,15 +51,18 @@
- **History Manager**: Atuin - **History Manager**: Atuin
- **Search Utility**: Fzf (Fuzzy Finder) - **Search Utility**: Fzf (Fuzzy Finder)
- **Terminal Multiplexer**: tmux - **Terminal Multiplexer**: tmux
- **Git Management**: gitui, lazygit
- **Code Editors**: Neovim, Nano, Vim
- **Task Manager**: btop
- **Trash Control**: trashy - **Trash Control**: trashy
- **Fetch Utilities**: nitch, fastfetch, cutefetch - **Fetch Utilities**: nitch, fastfetch, cutefetch
- **Zip Management**: unzip - **Zip Management**: unzip
- **Clipboard Management**: cliphist, wl-clipboard - **Clipboard Management**: cliphist, wl-clipboard
- **File Manager**: yazi
### TUI Setup
- **Git Management**: gitui, lazygit
- **Code Editors**: Neovim, Nano, Vim
- **Task Manager**: btop
- **File Manager**: yazi
--- ---
### CLI Alternatives ### CLI Alternatives

View file

@ -23,10 +23,10 @@ general {
gaps_in = 5 gaps_in = 5
gaps_out = 10 gaps_out = 10
border_size = 0 border_size = 2
col.active_border = rgb(8839ef) col.active_border = rgb(8839ef)
col.inactive_border = rgb(ffffff) col.inactive_border = rgb(eff1f5)
resize_on_border = true resize_on_border = true
extend_border_grab_area = 30 extend_border_grab_area = 30

View file

@ -1,4 +1,4 @@
preload = /home/archer/Downloads/wallpaper/mirrors-edge-2008-favorite-screenshots-2560x1440-v0-dri0yqg2oyrd1.webp preload = /home/archer/Downloads/wallpaper/inside_the_system.jpg
wallpaper = eDP-1, /home/archer/Downloads/wallpaper/mirrors-edge-2008-favorite-screenshots-2560x1440-v0-dri0yqg2oyrd1.webp wallpaper = eDP-1, /home/archer/Downloads/wallpaper/inside_the_system.jpg
splash = off splash = off
ipc = off ipc = off

View file

@ -17,3 +17,4 @@ vim.opt.guifont = "CaskaydiaCove NFM"
require("vim-options") require("vim-options")
require("lazy").setup("plugins") require("lazy").setup("plugins")

File diff suppressed because one or more lines are too long

View file

@ -4,8 +4,8 @@
"margin-right": 8, "margin-right": 8,
"margin-top": 2, "margin-top": 2,
"margin-bottom": 2, "margin-bottom": 2,
"modules-left": ["hyprland/workspaces"], "modules-left": ["hyprland/workspaces", "cpu", "memory", "network#speed"],
"modules-center": ["cpu", "memory", "clock"], "modules-center": ["clock", "custom/weather"],
"modules-right": [ "modules-right": [
"custom/wallpaper", "custom/wallpaper",
"wireplumber", "wireplumber",
@ -14,6 +14,21 @@
"bluetooth", "bluetooth",
"battery" "battery"
], ],
"network#speed": {
"interval": 1,
"format": "{ifname}%%",
"format-wifi": " {bandwidthDownBytes}  {bandwidthUpBytes}",
"format-ethernet": " {bandwidthDownBytes}  {bandwidthUpBytes} ",
"format-disconnected": "󰌙",
"tooltip-format": "{ipaddr}",
"format-linked": "󰈁 {ifname} (No IP)",
"tooltip-format-wifi": "{essid} {icon} {signalStrength}%",
"tooltip-format-ethernet": "{ifname} 󰌘",
"tooltip-format-disconnected": "󰌙 Disconnected",
"max-length": 22,
"min-length": 20,
"format-icons": ["󰤯", "󰤟", "󰤢", "󰤥", "󰤨"]
},
"custom/launcher": { "custom/launcher": {
"format": "", "format": "",
"tooltip": false, "tooltip": false,
@ -31,20 +46,25 @@
"tooltip-format": "{used}/{total} GiB" "tooltip-format": "{used}/{total} GiB"
}, },
"hyprland/workspaces": { "hyprland/workspaces": {
"format": "{icon}", "all-outputs": true,
"on-click": "activate", "warp-on-scroll": true,
"sort-by-name": true, "enable-bar-scroll": true,
"on-scroll-up": "hyprctl dispatch workspace e-1", "disable-scroll-wraparound": false,
"on-scroll-down": "hyprctl dispatch workspace e+1",
"format-icons": {
"active": "",
"urgent": "",
"default": ""
},
"persistent-workspaces": { "persistent-workspaces": {
"*": 5 "*": 3
} },
"on-click": "activate",
"on-scroll-up": "hyprctl dispatch workspace e-1",
"on-scroll-down": "hyprctl dispatch workspace e+1"
}, },
"custom/weather": {
"format": "{}°C",
"tooltip": false,
"interval": 3600,
"exec": "wttrbar --location 'Ahmedabad'",
"return-type": "json"
},
"clock": { "clock": {
"format": "{:%I:%M %p • %a %d/%m}", "format": "{:%I:%M %p • %a %d/%m}",
"tooltip": true, "tooltip": true,

View file

@ -12,7 +12,13 @@
box-shadow: none; box-shadow: none;
text-shadow: none; text-shadow: none;
background-color: transparent; background-color: transparent;
color: @beige; /*color: @beige; */
}
#custom-weather {
margin-left: 6px;
padding: 0px 8px;
background: @raisin-black;
} }
#cpu { #cpu {
@ -21,6 +27,7 @@
border-top-left-radius: 6px; border-top-left-radius: 6px;
border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
background: @raisin-black; background: @raisin-black;
margin-left: 6px;
} }
#memory { #memory {
@ -70,35 +77,49 @@ tooltip {
} }
#workspaces { #workspaces {
padding: 0 8px 0 3px; background: #1e1e2e;
border-radius: 6px; margin: 0;
color: transparent; padding: 0;
font-weight: bold; font-weight: bold;
font-style: normal;
opacity: 1; opacity: 1;
} font-size: 16px;
#workspaces button { color: #1e1;
background: transparent;
min-width: 30px;
transition: all 0.3s ease-in-out;
opacity: 1;
color: #f38ba8;
}
#workspaces button.active {
color: #f38ba8;
opacity: 1;
}
#workspaces button.active box label {
color: #94e2d5;
} }
#workspaces button {
padding: 0px 5px;
margin: 5px;
border-radius: 6px;
border: none;
color: #f5e0dc;
background-color: #1e1e2e;
transition: all 0.3s ease-in-out;
opacity: 0.4;
}
#workspaces button.active {
color: #1e1e2e;
background: #a6e3a1;
min-width: 40px;
opacity: 1;
}
#workspaces button:hover {
color: #c3dee5;
background: #1e1e2e;
opacity: 1;
animation: none;
}
#clock { #clock {
padding: 0 15px; padding: 0 15px;
} }
#custom-launcher { #custom-launcher {
font-size: 16px; font-size: 18px;
padding: 0px 16px;
transition: none; transition: none;
padding: 0px 10px;
margin-right: 6px;
background: @raisin-black; background: @raisin-black;
color: rgba(137, 220, 235, 1); color: rgba(137, 220, 235, 1);
} }
@ -113,6 +134,14 @@ tooltip {
#network { #network {
color: #cba6f7; color: #cba6f7;
} }
#network.speed {
background: @raisin-black;
padding: 0px 6px;
min-width: 10px;
color: white;
}
#bluetooth { #bluetooth {
min-width: 20px; min-width: 20px;
padding: 0 10px; padding: 0 10px;
@ -137,7 +166,7 @@ tooltip {
} }
#battery.good:not(.charging) { #battery.good:not(.charging) {
color: #fab387; /* Peach */ color: #f9e2af; /* Peach */
background: #1e1e2e; /* Base */ background: #1e1e2e; /* Base */
} }

View file

@ -10,7 +10,7 @@ sort_reverse = false
sort_dir_first = true sort_dir_first = true
sort_translit = false sort_translit = false
linemode = "none" linemode = "none"
show_hidden = false show_hidden = true
show_symlink = true show_symlink = true
scrolloff = 5 scrolloff = 5
mouse_events = [ "click", "scroll" ] mouse_events = [ "click", "scroll" ]