These are my dot files for Graphical Instance on my system. |
Note
Tools that are required to get the config working.
You can prefer -git
version of the packages if something is not working.
yay -S hyprland hyprlock hypridle hyprpicker xdg-desktop-portal-hyprland hyprshade \
gradience waybar rofi-lbonn-wayland-git libnotify swaync \
jq slurp grim grimblast-git hyprland-scratchpad-git xstow firefox firefox-pwa-bin \
foot unzip unrar nwg-look-bin qt6ct kvantum zathura vimiv networkmanager bluez-utils \
brightnessctl pipewire pipewire-pulse batify
Note
For hyrshade check out their documentation for -> hyprshade For batify check out their documentation for -> batify
yay -S udiskie geoclue android-udev android-tools scrcpy networkmanager-dmenu-git kdeconnect mpv
Note
Mako can be used as all configuration regarding pywal and waybar DND is available in the config. Currently i am using swaync but i keep switching between mako and swaync.
git clone -b master --single-branch https://github.com/niksingh710/gdots.git ~/.gdots
cd ~/.gdots
xstow .config -t ~/.config
xstow bin -t ~/.local/bin
Window opacty can be toggled using Super+Shift+O
More Previews
output.mp4
output.mp4
Waybar uses many scripts those should be available in ~/.local/bin
and waybar specific scripts are available in bin
dir of waybar.
Waybar get's colors from a css file that get's copied there by after-wal
I have a keybind in my config that toggles it. Super+b
-> killall -SIGUSR1 waybar
Waybar get's started by a script ~/.local/bin/bar.sh
that switches it's output based on connected monitors.
The Firefox theme i use is ShyFox.
Checkout the documentation for the setup.
I have the current state of my theme in my extra/chrome.shyfox
dir.
The theme is so nice that it has floating tabs url bar and much more. (Check further preview)
Keymaps i have setted up With my setup in my SideBerry and all of my extensions. e.g:
Alt-J,K
: To switch in tabsCtrl-Shift-L
: To toggle the floating of sidebery
And Many more. Shortcuts are to be made by personal preference but then also if you feel i should list them or you want my one those are higly likely to be like vim ping on issue.
Note
Shell is seprate from this repository to keep it working on servers and other Os those are incompatible with this kind of graphical configuration state.