├── .gitignore
├── .gitmodules
├── LICENSE
├── README.md
├── TODO.md
├── assets
├── images
│ └── catppuccin.svg
├── showcase
│ ├── hackclub-riceathon-showcase-winter-2024.png
│ └── hyprland-rice-competition-winter-2022.png
├── str1ke-profile.jpeg
└── str1ke-profile.png
├── bin
├── apps
│ ├── cantata
│ ├── ncmpcpp
│ ├── neofetch
│ └── spotify
├── fun
│ ├── beep
│ ├── food
│ ├── ghosts
│ ├── invaders
│ ├── skull
│ └── sus
└── main
│ ├── $
│ ├── 256colors
│ ├── append
│ ├── battery-status
│ ├── bunnyfetch
│ ├── cloudapp
│ ├── colorbars
│ ├── colortable
│ ├── eachdir
│ ├── fasd
│ ├── ikbdop
│ ├── is-arm64
│ ├── is-executable
│ ├── is-macos
│ ├── is-supported
│ ├── json
│ ├── lofi
│ ├── movieme
│ ├── pfetch
│ ├── scan
│ ├── scratchpad
│ ├── serve
│ └── sysinfo
├── bootstrap
├── linux.sh
├── macos.sh
├── os
│ ├── common
│ │ └── .gitkeep
│ ├── linux
│ │ ├── .gitkeep
│ │ ├── config
│ │ │ ├── ags
│ │ │ │ ├── assets
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── hyprland-logo.png
│ │ │ │ │ │ ├── music-2.svg
│ │ │ │ │ │ ├── music-3.svg
│ │ │ │ │ │ ├── music.svg
│ │ │ │ │ │ ├── notif-alert.svg
│ │ │ │ │ │ └── notif-regular.svg
│ │ │ │ │ └── styles
│ │ │ │ │ │ ├── main.scss
│ │ │ │ │ │ ├── modules
│ │ │ │ │ │ └── bar.scss
│ │ │ │ │ │ └── themes
│ │ │ │ │ │ └── catppuccin
│ │ │ │ │ │ └── mocha.scss
│ │ │ │ ├── config.js
│ │ │ │ ├── modules
│ │ │ │ │ ├── applauncher
│ │ │ │ │ │ └── applauncher.js
│ │ │ │ │ ├── bar
│ │ │ │ │ │ ├── bar.js
│ │ │ │ │ │ └── modules.js
│ │ │ │ │ ├── notifications
│ │ │ │ │ │ ├── config.js
│ │ │ │ │ │ ├── notification.js
│ │ │ │ │ │ ├── style.css
│ │ │ │ │ │ └── widgets.js
│ │ │ │ │ ├── settings.js
│ │ │ │ │ └── utils
│ │ │ │ │ │ ├── imports.js
│ │ │ │ │ │ ├── scss.js
│ │ │ │ │ │ └── utils.js
│ │ │ │ ├── package.json
│ │ │ │ └── reload.sh
│ │ │ ├── alacritty
│ │ │ │ ├── alacritty.toml
│ │ │ │ ├── alacritty.yml
│ │ │ │ ├── archcraft
│ │ │ │ │ ├── alacritty.yml
│ │ │ │ │ ├── colors.yml
│ │ │ │ │ ├── colorschemes
│ │ │ │ │ │ ├── Afterglow.yaml
│ │ │ │ │ │ ├── Argonaut.yaml
│ │ │ │ │ │ ├── Ayu_dark.yaml
│ │ │ │ │ │ ├── Base16_default_dark.yaml
│ │ │ │ │ │ ├── Blood_moon.yaml
│ │ │ │ │ │ ├── Breeze.yaml
│ │ │ │ │ │ ├── Bright.yml
│ │ │ │ │ │ ├── Campbell.yaml
│ │ │ │ │ │ ├── Challenger_deep.yaml
│ │ │ │ │ │ ├── Cobalt2.yaml
│ │ │ │ │ │ ├── Cyber_punk_neon.yaml
│ │ │ │ │ │ ├── Dark_pastels.yaml
│ │ │ │ │ │ ├── Dawn.yml
│ │ │ │ │ │ ├── Doom_one.yml
│ │ │ │ │ │ ├── Dracula.yaml
│ │ │ │ │ │ ├── Erosion.yml
│ │ │ │ │ │ ├── Falcon.yaml
│ │ │ │ │ │ ├── Flat_remix.yml
│ │ │ │ │ │ ├── Gotham.yaml
│ │ │ │ │ │ ├── Gruvbox_dark.yaml
│ │ │ │ │ │ ├── Gruvbox_light.yaml
│ │ │ │ │ │ ├── Gruvbox_material.yml
│ │ │ │ │ │ ├── High_contrast.yaml
│ │ │ │ │ │ ├── Horizon_dark.yaml
│ │ │ │ │ │ ├── Hund.yml
│ │ │ │ │ │ ├── Hybrid.yml
│ │ │ │ │ │ ├── Hyper.yaml
│ │ │ │ │ │ ├── Invisibone.yml
│ │ │ │ │ │ ├── Iterm.yaml
│ │ │ │ │ │ ├── Jmbi.yml
│ │ │ │ │ │ ├── Kasugano.yml
│ │ │ │ │ │ ├── Konsole_linux.yaml
│ │ │ │ │ │ ├── Low_contrast.yaml
│ │ │ │ │ │ ├── Material_theme.yaml
│ │ │ │ │ │ ├── Material_theme_mod.yaml
│ │ │ │ │ │ ├── Monokai.yml
│ │ │ │ │ │ ├── Navy.yml
│ │ │ │ │ │ ├── Nord.yaml
│ │ │ │ │ │ ├── Oceanic_next.yaml
│ │ │ │ │ │ ├── Omni.yml
│ │ │ │ │ │ ├── One_dark.yaml
│ │ │ │ │ │ ├── Palenight.yml
│ │ │ │ │ │ ├── Papercolor_light.yaml
│ │ │ │ │ │ ├── Pastel.yml
│ │ │ │ │ │ ├── Pencil_dark.yaml
│ │ │ │ │ │ ├── Pencil_light.yaml
│ │ │ │ │ │ ├── Remedy_dark.yaml
│ │ │ │ │ │ ├── Snazzy.yaml
│ │ │ │ │ │ ├── Solarized_dark.yaml
│ │ │ │ │ │ ├── Solarized_light.yaml
│ │ │ │ │ │ ├── Sweetlove.yml
│ │ │ │ │ │ ├── Taerminal.yaml
│ │ │ │ │ │ ├── Tango_dark.yaml
│ │ │ │ │ │ ├── Tender.yaml
│ │ │ │ │ │ ├── Terminal_app.yaml
│ │ │ │ │ │ ├── Thelovelace.yaml
│ │ │ │ │ │ ├── Tokyo_night.yaml
│ │ │ │ │ │ ├── Tokyo_night_storm.yaml
│ │ │ │ │ │ ├── Tomorrow_night.yaml
│ │ │ │ │ │ ├── Tomorrow_night_bright.yaml
│ │ │ │ │ │ ├── Vacuous.yml
│ │ │ │ │ │ ├── Visibone.yml
│ │ │ │ │ │ ├── Wombat.yaml
│ │ │ │ │ │ ├── Xterm.yaml
│ │ │ │ │ │ └── Yousai.yml
│ │ │ │ │ └── fonts.yml
│ │ │ │ ├── mocha.toml
│ │ │ │ └── mocha.yml
│ │ │ ├── atuin
│ │ │ │ └── config.toml
│ │ │ ├── bat
│ │ │ │ ├── bat.config
│ │ │ │ └── themes
│ │ │ │ │ ├── Catppuccin-frappe.tmTheme
│ │ │ │ │ ├── Catppuccin-latte.tmTheme
│ │ │ │ │ ├── Catppuccin-macchiato.tmTheme
│ │ │ │ │ └── Catppuccin-mocha.tmTheme
│ │ │ ├── betterlockscreenrc
│ │ │ ├── bspwm
│ │ │ │ ├── archcraft
│ │ │ │ │ ├── alacritty
│ │ │ │ │ │ ├── alacritty.yml
│ │ │ │ │ │ ├── colors.yml
│ │ │ │ │ │ └── fonts.yml
│ │ │ │ │ ├── bspwm
│ │ │ │ │ ├── bspwmrc
│ │ │ │ │ ├── dunstrc
│ │ │ │ │ ├── picom-ibhagwan.conf
│ │ │ │ │ ├── picom-jonaburg.conf
│ │ │ │ │ ├── picom-original.conf
│ │ │ │ │ ├── picom.conf
│ │ │ │ │ ├── scripts
│ │ │ │ │ │ ├── bspasroot
│ │ │ │ │ │ ├── bspbar
│ │ │ │ │ │ ├── bspbrightness
│ │ │ │ │ │ ├── bspcolorpicker
│ │ │ │ │ │ ├── bspcomp
│ │ │ │ │ │ ├── bspdunst
│ │ │ │ │ │ ├── bspfloat
│ │ │ │ │ │ ├── bspmusic
│ │ │ │ │ │ ├── bspscreenshot
│ │ │ │ │ │ ├── bspterm
│ │ │ │ │ │ ├── bspvolume
│ │ │ │ │ │ ├── bspwinmask
│ │ │ │ │ │ ├── rofi_askpass
│ │ │ │ │ │ ├── rofi_asroot
│ │ │ │ │ │ ├── rofi_bluetooth
│ │ │ │ │ │ ├── rofi_launcher
│ │ │ │ │ │ ├── rofi_music
│ │ │ │ │ │ ├── rofi_powermenu
│ │ │ │ │ │ ├── rofi_runner
│ │ │ │ │ │ ├── rofi_screenshot
│ │ │ │ │ │ ├── rofi_themes
│ │ │ │ │ │ └── rofi_windows
│ │ │ │ │ ├── sxhkdrc
│ │ │ │ │ ├── themes
│ │ │ │ │ │ ├── .current
│ │ │ │ │ │ ├── adaptive
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── decor.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── beach
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── default
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── forest
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── bars.ini
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── hack
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── bars.ini
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ ├── bluetooth.sh
│ │ │ │ │ │ │ │ │ ├── check-network
│ │ │ │ │ │ │ │ │ ├── checkupdates
│ │ │ │ │ │ │ │ │ └── updates.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── manhattan
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── onedark
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── decor.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── polybar.sh
│ │ │ │ │ │ ├── slime
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── bars.ini
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── spark
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ │ ├── system.ini
│ │ │ │ │ │ └── wave
│ │ │ │ │ │ │ ├── apply.sh
│ │ │ │ │ │ │ ├── polybar
│ │ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ │ │ ├── rofi
│ │ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ │ ├── asroot.rasi
│ │ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ │ │ ├── themes.rasi
│ │ │ │ │ │ │ └── windows.rasi
│ │ │ │ │ │ │ ├── theme.bash
│ │ │ │ │ │ │ └── wallpaper
│ │ │ │ │ └── xsettingsd
│ │ │ │ └── bspwmrc
│ │ │ ├── btop
│ │ │ │ ├── .gitignore
│ │ │ │ ├── btop.conf
│ │ │ │ └── themes
│ │ │ │ │ └── mocha.theme
│ │ │ ├── cava
│ │ │ │ ├── config
│ │ │ │ └── shaders
│ │ │ │ │ ├── bar_spectrum.frag
│ │ │ │ │ ├── normalized_bars.frag
│ │ │ │ │ ├── northern_lights.frag
│ │ │ │ │ └── pass_through.vert
│ │ │ ├── code-flags.conf
│ │ │ ├── discord-rpc
│ │ │ │ └── config.toml
│ │ │ ├── dunst
│ │ │ │ ├── archcraft
│ │ │ │ │ ├── dunst
│ │ │ │ │ └── dunstrc
│ │ │ │ └── dunstrc
│ │ │ ├── eww
│ │ │ │ ├── custom
│ │ │ │ │ ├── amadeus
│ │ │ │ │ │ ├── assets
│ │ │ │ │ │ │ ├── blossom.png
│ │ │ │ │ │ │ ├── favicon.png
│ │ │ │ │ │ │ └── favicon2.ico
│ │ │ │ │ │ ├── eww.scss
│ │ │ │ │ │ ├── eww.yuck
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── mic.png
│ │ │ │ │ │ │ ├── music.png
│ │ │ │ │ │ │ ├── profile.png
│ │ │ │ │ │ │ └── speaker.png
│ │ │ │ │ │ ├── launch_bar
│ │ │ │ │ │ ├── scripts
│ │ │ │ │ │ │ ├── appname
│ │ │ │ │ │ │ ├── battery
│ │ │ │ │ │ │ ├── cpu
│ │ │ │ │ │ │ ├── curr-clips
│ │ │ │ │ │ │ ├── gpu
│ │ │ │ │ │ │ ├── mem-ad
│ │ │ │ │ │ │ ├── memory
│ │ │ │ │ │ │ ├── music
│ │ │ │ │ │ │ ├── music_info
│ │ │ │ │ │ │ ├── notifications
│ │ │ │ │ │ │ ├── pop
│ │ │ │ │ │ │ ├── sbvol
│ │ │ │ │ │ │ ├── weather
│ │ │ │ │ │ │ ├── wifi
│ │ │ │ │ │ │ ├── workspace
│ │ │ │ │ │ │ └── workspace_bak
│ │ │ │ │ │ ├── scss
│ │ │ │ │ │ │ ├── index.scss
│ │ │ │ │ │ │ ├── sidebar
│ │ │ │ │ │ │ │ ├── apatheia.scss
│ │ │ │ │ │ │ │ ├── clipboard.scss
│ │ │ │ │ │ │ │ ├── music.scss
│ │ │ │ │ │ │ │ └── sys-tray.scss
│ │ │ │ │ │ │ ├── variables.scss
│ │ │ │ │ │ │ └── widgets
│ │ │ │ │ │ │ │ └── widgets.scss
│ │ │ │ │ │ └── yuck
│ │ │ │ │ │ │ ├── notifications.yuck
│ │ │ │ │ │ │ ├── sidebar
│ │ │ │ │ │ │ ├── apatheia.yuck
│ │ │ │ │ │ │ ├── clipboard.yuck
│ │ │ │ │ │ │ ├── music.yuck
│ │ │ │ │ │ │ ├── sidebar.yuck
│ │ │ │ │ │ │ └── sys-tray.yuck
│ │ │ │ │ │ │ └── variables.yuck
│ │ │ │ │ ├── dharmax
│ │ │ │ │ │ ├── eww.scss
│ │ │ │ │ │ ├── eww.yuck
│ │ │ │ │ │ └── wallpaper
│ │ │ │ │ └── saimoom
│ │ │ │ │ │ ├── eww.scss
│ │ │ │ │ │ ├── eww.yuck
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ ├── mic.png
│ │ │ │ │ │ ├── music.png
│ │ │ │ │ │ ├── profile.png
│ │ │ │ │ │ └── speaker.png
│ │ │ │ │ │ ├── launch_bar
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ ├── battery
│ │ │ │ │ │ ├── mem-ad
│ │ │ │ │ │ ├── memory
│ │ │ │ │ │ ├── music_info
│ │ │ │ │ │ ├── pop
│ │ │ │ │ │ ├── wifi
│ │ │ │ │ │ └── workspace
│ │ │ │ ├── hyprland
│ │ │ │ │ ├── assets
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── arch-logo.png
│ │ │ │ │ │ │ ├── hyprland-logo.png
│ │ │ │ │ │ │ ├── mic.png
│ │ │ │ │ │ │ ├── music.png
│ │ │ │ │ │ │ └── speaker.png
│ │ │ │ │ │ └── styles
│ │ │ │ │ │ │ ├── catppuccin
│ │ │ │ │ │ │ ├── frappe.css
│ │ │ │ │ │ │ ├── latte.css
│ │ │ │ │ │ │ ├── macchiato.css
│ │ │ │ │ │ │ └── mocha.scss
│ │ │ │ │ │ │ ├── modules.scss
│ │ │ │ │ │ │ └── style.scss
│ │ │ │ │ ├── bar
│ │ │ │ │ │ ├── bar.yuck
│ │ │ │ │ │ └── modules
│ │ │ │ │ │ │ ├── brightness.yuck
│ │ │ │ │ │ │ ├── clock.yuck
│ │ │ │ │ │ │ ├── format.yuck
│ │ │ │ │ │ │ ├── launcher.yuck
│ │ │ │ │ │ │ ├── powermenu.yuck
│ │ │ │ │ │ │ ├── system.yuck
│ │ │ │ │ │ │ ├── systray.yuck
│ │ │ │ │ │ │ ├── updates.yuck
│ │ │ │ │ │ │ ├── volume.yuck
│ │ │ │ │ │ │ ├── wifi.yuck
│ │ │ │ │ │ │ ├── window.yuck
│ │ │ │ │ │ │ └── workspaces.yuck
│ │ │ │ │ ├── dashboard
│ │ │ │ │ │ └── dash.yuck
│ │ │ │ │ ├── eww.scss
│ │ │ │ │ ├── eww.yuck
│ │ │ │ │ └── scripts
│ │ │ │ │ │ ├── battery
│ │ │ │ │ │ ├── cpu
│ │ │ │ │ │ ├── variables
│ │ │ │ │ │ ├── .gitignore
│ │ │ │ │ │ └── vars
│ │ │ │ │ │ ├── wifi
│ │ │ │ │ │ ├── window
│ │ │ │ │ │ └── workspace
│ │ │ │ ├── launch.sh
│ │ │ │ ├── template
│ │ │ │ │ ├── eww.scss
│ │ │ │ │ ├── eww.yuck
│ │ │ │ │ └── scripts
│ │ │ │ │ │ ├── getram
│ │ │ │ │ │ └── getvol
│ │ │ │ └── testing
│ │ │ │ │ ├── eww.scss
│ │ │ │ │ └── eww.yuck
│ │ │ ├── fish
│ │ │ ├── flameshot
│ │ │ │ └── flameshot.ini
│ │ │ ├── flashfocus
│ │ │ │ └── flashfocus.yml
│ │ │ ├── fontconfig
│ │ │ │ ├── conf.d
│ │ │ │ │ └── 78-Reject.conf
│ │ │ │ └── fonts.conf
│ │ │ ├── gtk-2.0
│ │ │ │ └── gtkfilechooser.ini
│ │ │ ├── gtk-3.0
│ │ │ │ ├── archcraft
│ │ │ │ │ ├── gtk.css
│ │ │ │ │ └── settings.ini
│ │ │ │ ├── bookmarks
│ │ │ │ ├── gtk.css
│ │ │ │ └── settings.ini
│ │ │ ├── gtk-4.0
│ │ │ │ ├── old
│ │ │ │ │ ├── gtk-dark.css
│ │ │ │ │ ├── gtk.css
│ │ │ │ │ ├── settings.ini
│ │ │ │ │ └── thumbnail.png
│ │ │ │ ├── servers
│ │ │ │ └── settings.ini
│ │ │ ├── gtklock
│ │ │ │ ├── config.ini
│ │ │ │ ├── preset-0.css
│ │ │ │ ├── preset-1.css
│ │ │ │ ├── preset-2.css
│ │ │ │ ├── preset-3.css
│ │ │ │ └── style.css
│ │ │ ├── hyper
│ │ │ │ └── .hyper.js
│ │ │ ├── hypr
│ │ │ │ ├── config
│ │ │ │ │ ├── defaults
│ │ │ │ │ │ ├── hypr.conf.autogen
│ │ │ │ │ │ ├── hypr.conf.example
│ │ │ │ │ │ ├── hyprland.conf.autogen
│ │ │ │ │ │ └── hyprland.conf.example
│ │ │ │ │ ├── hypr
│ │ │ │ │ │ └── keybinds.conf
│ │ │ │ │ └── hyprland
│ │ │ │ │ │ └── keybinds.conf
│ │ │ │ ├── hypr.conf
│ │ │ │ ├── hyprland.conf
│ │ │ │ ├── hyprlock.conf
│ │ │ │ ├── hyprlux.toml
│ │ │ │ ├── hyprpaper.conf
│ │ │ │ └── scripts
│ │ │ │ │ ├── ipc
│ │ │ │ │ └── workspaces
│ │ │ │ │ ├── startup.sh
│ │ │ │ │ ├── tools
│ │ │ │ │ ├── batteryd
│ │ │ │ │ ├── brightness.sh
│ │ │ │ │ ├── colorpicker
│ │ │ │ │ ├── gtkthemes
│ │ │ │ │ ├── lock
│ │ │ │ │ ├── screenshot.mjs
│ │ │ │ │ ├── status.sh
│ │ │ │ │ ├── volume.mjs
│ │ │ │ │ ├── volume.sh
│ │ │ │ │ ├── wallpaper.mjs
│ │ │ │ │ └── workspaces.sh
│ │ │ │ │ └── wrappers
│ │ │ │ │ └── Hyprland
│ │ │ ├── kitty
│ │ │ │ └── kitty.conf
│ │ │ ├── mpd
│ │ │ │ └── mpd.conf
│ │ │ ├── ncmpcpp
│ │ │ │ ├── bindings
│ │ │ │ ├── config
│ │ │ │ └── error.log
│ │ │ ├── neofetch
│ │ │ │ ├── archcraft
│ │ │ │ │ └── config.conf
│ │ │ │ ├── config.conf
│ │ │ │ └── config.str1ke.conf
│ │ │ ├── nitrogen
│ │ │ │ ├── .gitignore
│ │ │ │ └── nitrogen.cfg
│ │ │ ├── nix
│ │ │ │ └── nix.conf
│ │ │ ├── nvim
│ │ │ │ ├── .gitignore
│ │ │ │ ├── init.lua
│ │ │ │ ├── lua
│ │ │ │ │ ├── core
│ │ │ │ │ │ ├── appearance.lua
│ │ │ │ │ │ ├── autocmds.lua
│ │ │ │ │ │ ├── commands.lua
│ │ │ │ │ │ ├── diagnostics.lua
│ │ │ │ │ │ ├── keymaps.lua
│ │ │ │ │ │ └── options.lua
│ │ │ │ │ ├── loader.lua
│ │ │ │ │ └── plugins
│ │ │ │ │ │ ├── configs
│ │ │ │ │ │ ├── alpha.lua
│ │ │ │ │ │ ├── autopairs.lua
│ │ │ │ │ │ ├── bufferline.lua
│ │ │ │ │ │ ├── cmp.lua
│ │ │ │ │ │ ├── comment.lua
│ │ │ │ │ │ ├── dap.lua
│ │ │ │ │ │ ├── gitsigns.lua
│ │ │ │ │ │ ├── heirline.lua
│ │ │ │ │ │ ├── illuminate.lua
│ │ │ │ │ │ ├── impatient.lua
│ │ │ │ │ │ ├── indentline.lua
│ │ │ │ │ │ ├── leap.lua
│ │ │ │ │ │ ├── lualine.lua
│ │ │ │ │ │ ├── neo-tree.lua
│ │ │ │ │ │ ├── netrw.lua
│ │ │ │ │ │ ├── noice.lua
│ │ │ │ │ │ ├── nvim-tree.lua
│ │ │ │ │ │ ├── project.lua
│ │ │ │ │ │ ├── sidebar.lua
│ │ │ │ │ │ ├── spectre.lua
│ │ │ │ │ │ ├── telescope.lua
│ │ │ │ │ │ ├── toggleterm.lua
│ │ │ │ │ │ └── treesitter.lua
│ │ │ │ │ │ ├── loader.lua
│ │ │ │ │ │ └── plugins.lua
│ │ │ │ ├── old
│ │ │ │ │ ├── .gitignore
│ │ │ │ │ ├── init.lua
│ │ │ │ │ └── lua
│ │ │ │ │ │ ├── configs
│ │ │ │ │ │ ├── alpha.lua
│ │ │ │ │ │ ├── autocommands.lua
│ │ │ │ │ │ ├── autopairs.lua
│ │ │ │ │ │ ├── bufferline.lua
│ │ │ │ │ │ ├── cmp.lua
│ │ │ │ │ │ ├── colorscheme.lua
│ │ │ │ │ │ ├── comment.lua
│ │ │ │ │ │ ├── dap.lua
│ │ │ │ │ │ ├── gitsigns.lua
│ │ │ │ │ │ ├── heirline.lua
│ │ │ │ │ │ ├── illuminate.lua
│ │ │ │ │ │ ├── impatient.lua
│ │ │ │ │ │ ├── indentline.lua
│ │ │ │ │ │ ├── keymaps.lua
│ │ │ │ │ │ ├── lsp
│ │ │ │ │ │ │ ├── handlers.lua
│ │ │ │ │ │ │ ├── init.lua
│ │ │ │ │ │ │ ├── mason.lua
│ │ │ │ │ │ │ ├── null-ls.lua
│ │ │ │ │ │ │ └── settings
│ │ │ │ │ │ │ │ ├── pyright.lua
│ │ │ │ │ │ │ │ └── sumneko_lua.lua
│ │ │ │ │ │ ├── lualine.lua
│ │ │ │ │ │ ├── nvim-tree.lua
│ │ │ │ │ │ ├── project.lua
│ │ │ │ │ │ ├── telescope.lua
│ │ │ │ │ │ ├── toggleterm.lua
│ │ │ │ │ │ └── treesitter.lua
│ │ │ │ │ │ └── core
│ │ │ │ │ │ ├── options.lua
│ │ │ │ │ │ ├── plugins-lazy.lua
│ │ │ │ │ │ └── plugins.lua
│ │ │ │ └── stylua.toml
│ │ │ ├── nwg-bar
│ │ │ │ ├── bar.json
│ │ │ │ ├── preset-0.css
│ │ │ │ ├── preset-1.css
│ │ │ │ ├── preset-2.css
│ │ │ │ ├── preset-3.css
│ │ │ │ └── style.css
│ │ │ ├── nwg-displays
│ │ │ │ └── config
│ │ │ ├── nwg-dock-hyprland
│ │ │ │ └── style.css
│ │ │ ├── nwg-dock
│ │ │ │ ├── preset-0.css
│ │ │ │ ├── preset-1.css
│ │ │ │ ├── preset-2.css
│ │ │ │ ├── preset-3.css
│ │ │ │ └── style.css
│ │ │ ├── nwg-drawer
│ │ │ │ ├── drawer.css
│ │ │ │ ├── preset-0.css
│ │ │ │ ├── preset-1.css
│ │ │ │ ├── preset-2.css
│ │ │ │ └── preset-3.css
│ │ │ ├── nwg-look
│ │ │ │ └── config
│ │ │ ├── openbox-themes
│ │ │ │ └── openbox-themes-archcraft-backup
│ │ │ │ │ ├── scripts
│ │ │ │ │ ├── askpass
│ │ │ │ │ ├── asroot
│ │ │ │ │ ├── bluetooth
│ │ │ │ │ ├── launcher
│ │ │ │ │ ├── music
│ │ │ │ │ ├── powermenu
│ │ │ │ │ ├── runner
│ │ │ │ │ ├── screenshot
│ │ │ │ │ ├── t2-battery
│ │ │ │ │ ├── t2-bluetooth
│ │ │ │ │ ├── t2-brightness
│ │ │ │ │ ├── t2-network
│ │ │ │ │ └── t2-volume
│ │ │ │ │ └── themes
│ │ │ │ │ ├── .current
│ │ │ │ │ ├── .panel
│ │ │ │ │ ├── .system
│ │ │ │ │ ├── adaptive
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── decor.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── beach
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── default
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── .module
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── decor.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── easy
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── decor.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ ├── bluetooth.sh
│ │ │ │ │ │ │ └── polywins.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── forest
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── bars.ini
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── hack
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── bars.ini
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ ├── bluetooth.sh
│ │ │ │ │ │ │ ├── check-network
│ │ │ │ │ │ │ ├── checkupdates
│ │ │ │ │ │ │ └── updates.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── launch-bar.sh
│ │ │ │ │ ├── manhattan
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── polybar.sh
│ │ │ │ │ ├── slime
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── bars.ini
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── spark
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ │ ├── colors.ini
│ │ │ │ │ │ ├── config.ini
│ │ │ │ │ │ ├── launch.sh
│ │ │ │ │ │ ├── modules.ini
│ │ │ │ │ │ └── scripts
│ │ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ │ ├── music.rasi
│ │ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ │ ├── runner.rasi
│ │ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ │ ├── tint2rc
│ │ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ │ │ ├── system.ini
│ │ │ │ │ ├── tint2.sh
│ │ │ │ │ └── wave
│ │ │ │ │ ├── apply.sh
│ │ │ │ │ ├── polybar
│ │ │ │ │ ├── colors.ini
│ │ │ │ │ ├── config.ini
│ │ │ │ │ ├── launch.sh
│ │ │ │ │ ├── modules.ini
│ │ │ │ │ └── scripts
│ │ │ │ │ │ └── bluetooth.sh
│ │ │ │ │ ├── rofi
│ │ │ │ │ ├── askpass.rasi
│ │ │ │ │ ├── bluetooth.rasi
│ │ │ │ │ ├── confirm.rasi
│ │ │ │ │ ├── launcher.rasi
│ │ │ │ │ ├── music.rasi
│ │ │ │ │ ├── networkmenu.rasi
│ │ │ │ │ ├── powermenu.rasi
│ │ │ │ │ ├── runner.rasi
│ │ │ │ │ ├── screenshot.rasi
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── colors.rasi
│ │ │ │ │ │ └── fonts.rasi
│ │ │ │ │ ├── theme.bash
│ │ │ │ │ ├── tint2
│ │ │ │ │ ├── tint2rc
│ │ │ │ │ └── tint2rc.basic
│ │ │ │ │ └── wallpaper
│ │ │ ├── openbox
│ │ │ │ ├── autostart
│ │ │ │ ├── autostart.default
│ │ │ │ ├── environment
│ │ │ │ ├── menu.xml
│ │ │ │ ├── openbox-archcraft-backup
│ │ │ │ │ ├── autostart
│ │ │ │ │ ├── environment
│ │ │ │ │ ├── menu-glyphs.xml
│ │ │ │ │ ├── menu-icons.xml
│ │ │ │ │ ├── menu-minimal.xml
│ │ │ │ │ ├── menu-simple.xml
│ │ │ │ │ ├── rc.xml
│ │ │ │ │ └── scripts
│ │ │ │ │ │ ├── ob-brightness
│ │ │ │ │ │ ├── ob-colorpicker
│ │ │ │ │ │ ├── ob-furminal
│ │ │ │ │ │ ├── ob-music
│ │ │ │ │ │ ├── ob-screenshot
│ │ │ │ │ │ └── ob-volume
│ │ │ │ └── rc.xml
│ │ │ ├── paru
│ │ │ │ └── paru.conf
│ │ │ ├── picom
│ │ │ │ └── picom.conf
│ │ │ ├── polybar
│ │ │ │ ├── bar.sh
│ │ │ │ ├── config.ddd
│ │ │ │ ├── config.default
│ │ │ │ ├── config.frenzy
│ │ │ │ ├── config.ini
│ │ │ │ ├── config.ini.prev
│ │ │ │ ├── config.siduck
│ │ │ │ ├── launch.sh
│ │ │ │ ├── modules.ini
│ │ │ │ └── scripts
│ │ │ │ │ ├── polywins.sh
│ │ │ │ │ └── pop.sh
│ │ │ ├── qt5ct
│ │ │ │ ├── archcraft
│ │ │ │ │ └── qt5ct.conf
│ │ │ │ ├── colors
│ │ │ │ │ ├── Catppuccin-Frappe.conf
│ │ │ │ │ ├── Catppuccin-Latte.conf
│ │ │ │ │ ├── Catppuccin-Macchiato.conf
│ │ │ │ │ └── Catppuccin-Mocha.conf
│ │ │ │ └── qt5ct.conf
│ │ │ ├── qt6ct
│ │ │ │ ├── colors
│ │ │ │ │ ├── Catppuccin-Frappe.conf
│ │ │ │ │ ├── Catppuccin-Latte.conf
│ │ │ │ │ ├── Catppuccin-Macchiato.conf
│ │ │ │ │ └── Catppuccin-Mocha.conf
│ │ │ │ └── qt6ct.conf
│ │ │ ├── ranger
│ │ │ │ ├── archcraft
│ │ │ │ │ ├── colorschemes
│ │ │ │ │ │ ├── default.py
│ │ │ │ │ │ └── zenburn.py
│ │ │ │ │ ├── commands.py
│ │ │ │ │ ├── plugins
│ │ │ │ │ │ └── ranger_devicons
│ │ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ │ └── devicons.py
│ │ │ │ │ ├── rc.conf
│ │ │ │ │ ├── rifle.conf
│ │ │ │ │ └── scope.sh
│ │ │ │ ├── colorschemes
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── default.py
│ │ │ │ │ ├── jungle.py
│ │ │ │ │ └── snow.py
│ │ │ │ ├── commands.py
│ │ │ │ ├── defaults
│ │ │ │ │ ├── rc.conf
│ │ │ │ │ └── scope.sh
│ │ │ │ ├── plugins
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── rc.conf
│ │ │ │ ├── rifle.conf
│ │ │ │ └── scope.sh
│ │ │ ├── rofi
│ │ │ │ ├── archcraft
│ │ │ │ │ └── config.rasi
│ │ │ │ ├── launcher.sh
│ │ │ │ ├── old
│ │ │ │ │ ├── config.rasi
│ │ │ │ │ ├── scripts
│ │ │ │ │ │ ├── bluetooth.sh
│ │ │ │ │ │ ├── network.sh
│ │ │ │ │ │ └── nordvpn.sh
│ │ │ │ │ └── themes
│ │ │ │ │ │ └── macchiato.rasi
│ │ │ │ └── style.rasi
│ │ │ ├── spotifyd
│ │ │ │ └── spotifyd.conf
│ │ │ ├── starship.toml
│ │ │ ├── sway
│ │ │ │ ├── config
│ │ │ │ └── nwg
│ │ │ │ │ ├── autostart
│ │ │ │ │ ├── config
│ │ │ │ │ ├── outputs
│ │ │ │ │ ├── variables
│ │ │ │ │ └── workspaces
│ │ │ ├── swaync
│ │ │ │ ├── config.json
│ │ │ │ ├── old
│ │ │ │ │ ├── config.json
│ │ │ │ │ ├── preset-0.css
│ │ │ │ │ ├── preset-1.css
│ │ │ │ │ ├── preset-2.css
│ │ │ │ │ ├── preset-3.css
│ │ │ │ │ └── style.css
│ │ │ │ └── style.css
│ │ │ ├── sxhkd
│ │ │ │ └── sxhkdrc
│ │ │ ├── tilda
│ │ │ │ └── config_0
│ │ │ ├── wava
│ │ │ │ └── wava.cfg
│ │ │ ├── waybar
│ │ │ │ ├── catppuccin
│ │ │ │ │ ├── frappe.css
│ │ │ │ │ ├── latte.css
│ │ │ │ │ ├── macchiato.css
│ │ │ │ │ └── mocha.css
│ │ │ │ ├── config
│ │ │ │ ├── launch.sh
│ │ │ │ ├── scripts
│ │ │ │ │ ├── updates.sh
│ │ │ │ │ └── wttr.py
│ │ │ │ └── style.css
│ │ │ ├── waypaper
│ │ │ │ └── config.ini
│ │ │ ├── wlogout
│ │ │ │ ├── actions
│ │ │ │ ├── icons
│ │ │ │ │ ├── hibernate.png
│ │ │ │ │ ├── lock.png
│ │ │ │ │ ├── logout.png
│ │ │ │ │ ├── reboot.png
│ │ │ │ │ ├── shutdown.png
│ │ │ │ │ └── suspend.png
│ │ │ │ ├── launch.sh
│ │ │ │ ├── layout
│ │ │ │ └── style.css
│ │ │ ├── wofi
│ │ │ │ ├── config
│ │ │ │ └── style.css
│ │ │ ├── youtube-tui
│ │ │ │ ├── appearance.yml
│ │ │ │ ├── cmdefine.yml
│ │ │ │ ├── commandbindings.yml
│ │ │ │ ├── commands.yml
│ │ │ │ ├── keybindings.yml
│ │ │ │ ├── main.yml
│ │ │ │ ├── pages.yml
│ │ │ │ ├── remaps.yml
│ │ │ │ └── search.yml
│ │ │ └── zotify
│ │ │ │ └── config.json
│ │ ├── home
│ │ │ └── .gitkeep
│ │ ├── local
│ │ │ └── src
│ │ │ │ └── .gitkeep
│ │ ├── runcom
│ │ │ ├── .Xresources
│ │ │ ├── .bash_profile
│ │ │ ├── .bashrc
│ │ │ ├── .curlrc
│ │ │ ├── .dir_colors
│ │ │ ├── .eslintrc.js
│ │ │ ├── .eslintrc.json
│ │ │ ├── .gitconfig
│ │ │ ├── .gitignore
│ │ │ ├── .gvimrc
│ │ │ ├── .hushlogin
│ │ │ ├── .inputrc
│ │ │ ├── .prettierrc.js
│ │ │ ├── .rvmrc
│ │ │ ├── .screenrc
│ │ │ ├── .wgetrc
│ │ │ ├── .xinitrc
│ │ │ ├── eslint.config.mjs
│ │ │ └── package.json
│ │ └── shell
│ │ │ ├── bash
│ │ │ └── config
│ │ │ │ ├── .aliases
│ │ │ │ ├── .completion
│ │ │ │ ├── .exports
│ │ │ │ ├── .profile
│ │ │ │ └── .prompt
│ │ │ ├── fish
│ │ │ ├── completions
│ │ │ │ ├── bun.fish
│ │ │ │ ├── fisher.fish
│ │ │ │ └── spark.fish
│ │ │ ├── conf.d
│ │ │ │ ├── __async_prompt.fish
│ │ │ │ ├── autopair.fish
│ │ │ │ ├── done.fish
│ │ │ │ ├── wakatime_fish_prompt.fish
│ │ │ │ └── z.fish
│ │ │ ├── config.fish
│ │ │ ├── fish_plugins
│ │ │ ├── fish_variables
│ │ │ ├── functions
│ │ │ │ ├── __z.fish
│ │ │ │ ├── __z_add.fish
│ │ │ │ ├── __z_clean.fish
│ │ │ │ ├── __z_complete.fish
│ │ │ │ ├── _autopair_backspace.fish
│ │ │ │ ├── _autopair_insert_left.fish
│ │ │ │ ├── _autopair_insert_right.fish
│ │ │ │ ├── _autopair_insert_same.fish
│ │ │ │ ├── _autopair_tab.fish
│ │ │ │ ├── fisher.fish
│ │ │ │ ├── fuck.fish
│ │ │ │ └── spark.fish
│ │ │ ├── settings
│ │ │ │ ├── aliases.fish
│ │ │ │ ├── exec.fish
│ │ │ │ ├── exports.fish
│ │ │ │ ├── functions.fish
│ │ │ │ ├── grep.fish
│ │ │ │ ├── init.fish
│ │ │ │ ├── path.fish
│ │ │ │ ├── profile.fish
│ │ │ │ └── prompt.fish
│ │ │ └── themes
│ │ │ │ ├── catppuccin-frappe.theme
│ │ │ │ ├── catppuccin-latte.theme
│ │ │ │ ├── catppuccin-macchiato.theme
│ │ │ │ └── catppuccin-mocha.theme
│ │ │ ├── global
│ │ │ ├── .aliases
│ │ │ ├── .exec
│ │ │ ├── .exports
│ │ │ ├── .fix
│ │ │ ├── .functions
│ │ │ ├── .grep
│ │ │ ├── .path
│ │ │ └── .prompt
│ │ │ └── zsh
│ │ │ ├── .zlogin
│ │ │ ├── .zlogout
│ │ │ ├── .zprofile
│ │ │ ├── .zshenv
│ │ │ ├── .zshrc
│ │ │ └── config
│ │ │ ├── .aliases
│ │ │ ├── .completion
│ │ │ ├── .exports
│ │ │ ├── .profile
│ │ │ └── .prompt
│ ├── macos
│ │ ├── .gitkeep
│ │ ├── config
│ │ │ └── .gitkeep
│ │ ├── home
│ │ │ └── .gitkeep
│ │ └── local
│ │ │ └── .gitkeep
│ └── windows
│ │ ├── .gitkeep
│ │ ├── config
│ │ └── .gitkeep
│ │ ├── home
│ │ └── .gitkeep
│ │ └── local
│ │ └── .gitkeep
└── windows.ps1
├── install.sh
├── package.json
├── packages
├── Brewfile
├── Codefile
├── code.sh
├── install.sh
├── npmfile
├── pacfile
└── pipfile
└── symlink.sh
/.gitignore:
--------------------------------------------------------------------------------
1 | .extra
2 | backup/
3 | node_modules/
4 | ignore/*
5 | config/gtk*/servers
6 | bun.lockb
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "bootstrap/os/common/wallpapers"]
2 | path = bootstrap/os/common/wallpapers
3 | url = https://github.com/RealStr1ke/Wallpapers
4 |
--------------------------------------------------------------------------------
/TODO.md:
--------------------------------------------------------------------------------
1 | # To-Do List
2 | - AGS
3 | - Add Wi-Fi info revealer to bar
4 | - Add an on-screen keyboard button to bar that launches wvkbd
5 | - Fix the volume slider
6 | - Create the following
7 | - Dashboard
8 | - Bar Quick Settings
9 | - Workspace Overview
10 | - Rewrite README
11 |
--------------------------------------------------------------------------------
/assets/showcase/hackclub-riceathon-showcase-winter-2024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/assets/showcase/hackclub-riceathon-showcase-winter-2024.png
--------------------------------------------------------------------------------
/assets/showcase/hyprland-rice-competition-winter-2022.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/assets/showcase/hyprland-rice-competition-winter-2022.png
--------------------------------------------------------------------------------
/assets/str1ke-profile.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/assets/str1ke-profile.jpeg
--------------------------------------------------------------------------------
/assets/str1ke-profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/assets/str1ke-profile.png
--------------------------------------------------------------------------------
/bin/apps/cantata:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # This script launches Cantata with custom enc variables
4 | QT_QPA_PLATFORMTHEME=qt5ct cantata
--------------------------------------------------------------------------------
/bin/apps/ncmpcpp:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | # From https://github.com/elenapan/dotfiles
3 | # elenapan @ github
4 | # Launch ncmpcpp in a terminal with class "music"
5 |
6 | # Kitty
7 | kitty --class music -e ncmpcpp
8 |
9 | # Alacritty
10 | # alacritty --class music -e ncmpcpp
11 |
12 | # st / xst
13 | # st -c music -e ncmpcpp
14 |
15 | # Termite
16 | # termite --class music --exec ncmpcpp
17 |
18 | # Urxvt
19 | # urxvt -name music -e ncmpcpp
--------------------------------------------------------------------------------
/bin/apps/neofetch:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # This script runs neofetch without the QT_QPA_PLATFORMTHEME env var set.
4 | unset QT_QPA_PLATFORMTHEME
5 | /usr/bin/neofetch
6 | export QT_QPA_PLATFORMTHEME=qt5ct
7 |
--------------------------------------------------------------------------------
/bin/apps/spotify:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | LD_PRELOAD="/usr/lib/spotify-adblock.so /usr/lib/spotifywm.so" /usr/bin/spotify
4 | # LD_PRELOAD="/usr/lib/spotify-adblock.so" /usr/bin/spotify
5 |
6 |
--------------------------------------------------------------------------------
/bin/fun/beep:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | echo 'Beep!'
--------------------------------------------------------------------------------
/bin/main/$:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # Ever pasted "$ somecommand" into the terminal and gotten this error?
4 | # -bash: $: command not found
5 |
6 | # Begone, silly errors! Lazy copy + paste forever!! ETCETERA!!!!
7 |
8 | echo 'Quit pasting in commands from the internet, you lazy bum.'
9 | if is-executable "$@"; then
10 | "$@"
11 | else
12 | "Executable wasn't found, imagine copying a command that doesn't exist lmao idiot"
13 | fi
14 |
--------------------------------------------------------------------------------
/bin/main/append:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | APPEND="$1"
4 | TARGET="$2"
5 |
6 | pcregrep -qM "$APPEND" "$TARGET" || echo "$APPEND" >> "$TARGET"
--------------------------------------------------------------------------------
/bin/main/battery-status:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | #
3 | # battery-status
4 | #
5 | # A quick little indicator for battery status on your Mac laptop, suitable for
6 | # display in your prompt.
7 |
8 | if test ! "$(uname)" = "Darwin"
9 | then
10 | printf ""
11 | exit 0
12 | fi
13 |
14 | battstat=$(pmset -g batt)
15 | time_left=$(echo $battstat |
16 | tail -1 |
17 | cut -f2 |
18 | awk -F"; " '{print $3}' |
19 | cut -d' ' -f1
20 | )
21 |
22 | if [[ $(pmset -g ac) == *"No adapter attached."* ]]
23 | then
24 | emoji='🔋'
25 | else
26 | emoji='🔌'
27 | fi
28 |
29 | if [[ $time_left == *"(no"* || $time_left == *"not"* ]]
30 | then
31 | time_left='⌛️ '
32 | fi
33 |
34 | if [[ $time_left == *"0:00"* ]]
35 | then
36 | time_left='⚡️ '
37 | fi
38 |
39 | printf "\033[1;92m$emoji $time_left \033[0m"
--------------------------------------------------------------------------------
/bin/main/colorbars:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | #
3 | # colorbars - smpte color bars in sh
4 | # http://git.io/colorbars
5 |
6 | echo
7 |
8 | for y in $(seq 0 13); do
9 | printf %s ' '
10 | for color in 7 3 6 2 5 1 4; do
11 | tput setab ${color}
12 | printf %s ' '
13 | done
14 | tput sgr0
15 | echo
16 | done
17 |
18 | for y in 0 1; do
19 | printf %s ' '
20 | for color in 4 0 5 0 6 0 7; do
21 | tput setab ${color}
22 | printf %s ' '
23 | done
24 | tput sgr0
25 | echo
26 | done
27 |
28 | for y in $(seq 0 4); do
29 | printf %s ' '
30 | for color in 4 4 4 4 4 7 7 7 7 7 5 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0; do
31 | tput setab ${color}
32 | printf %s ' '
33 | done
34 | tput sgr0
35 | echo
36 | done
37 |
38 | echo
--------------------------------------------------------------------------------
/bin/main/is-arm64:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | if [[ "$(uname -m)" == "arm64" ]]; then
4 | exit 0
5 | else
6 | exit 1
7 | fi
--------------------------------------------------------------------------------
/bin/main/is-executable:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | if type "$1" >/dev/null 2>&1; then
4 | exit 0
5 | else
6 | exit 1
7 | fi
--------------------------------------------------------------------------------
/bin/main/is-macos:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | if [[ "$OSTYPE" =~ ^darwin ]]; then
4 | exit 0
5 | else
6 | exit 1
7 | fi
--------------------------------------------------------------------------------
/bin/main/is-supported:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | if [ $# -eq 1 ]; then
4 | if eval "$1" > /dev/null 2>&1; then
5 | exit 0
6 | else
7 | exit 1
8 | fi
9 | else
10 | if eval "$1" > /dev/null 2>&1; then
11 | echo -n "$2"
12 | else
13 | echo -n "$3"
14 | fi
15 | fi
--------------------------------------------------------------------------------
/bin/main/json:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | OPT_COLOR=""
4 |
5 | while getopts ":c" OPT; do
6 | case "$OPT" in
7 | c) OPT_COLOR="--color";;
8 | esac
9 | done
10 |
11 | shift $((OPTIND-1))
12 |
13 | if [ $# -ge 1 ]; then
14 | if [[ "$1" == http* ]]; then
15 | INPUT=$(curl --silent "$1")
16 | elif [ -f "$1" ]; then
17 | INPUT=$(cat "$1")
18 | fi
19 | else
20 | INPUT=$(cat -)
21 | fi
22 |
23 | echo "$INPUT" | underscore print "$OPT_COLOR"
--------------------------------------------------------------------------------
/bin/main/lofi:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | # Courtesy to @Eoghanmc22 on GitHub and Lofi Girl on YT
3 |
4 | while true; do
5 | mpv --no-video https://youtube.com/watch?v=jfKfPfyJRdk
6 | done
7 |
--------------------------------------------------------------------------------
/bin/main/scratchpad:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | SCRATCHPAD_SESSION="$(tmux ls | grep scratchpad)"
4 | SCRATCHPAD_WINDOW="$(xdotool search --classname scratchpad)"
5 |
6 | # If there is no such window
7 | # (Checking for the window should not be necessary if AwesomeWM does it already)
8 | if [ ${#SCRATCHPAD_WINDOW} -eq "0" ]; then
9 | # If the session does not exist, create a new one
10 | if [ ${#SCRATCHPAD_SESSION} -eq "0" ]; then
11 | kitty -1 --class scratchpad -e tmux new-session -s scratchpad &
12 | # Else attach to the session
13 | else
14 | kitty -1 --class scratchpad -e tmux attach -t scratchpad &
15 | fi
16 | fi
--------------------------------------------------------------------------------
/bootstrap/macos.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/macos.sh
--------------------------------------------------------------------------------
/bootstrap/os/common/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/common/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/linux/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/assets/images/hyprland-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/ags/assets/images/hyprland-logo.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/assets/images/music-2.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/assets/images/music.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/assets/images/notif-alert.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/assets/images/notif-regular.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/assets/styles/themes/catppuccin/mocha.scss:
--------------------------------------------------------------------------------
1 | // Catppuccin Palette
2 | // Color Scheme: Mocha
3 |
4 | $base: #1e1e2e;
5 | $mantle: #181825;
6 | $crust: #11111b;
7 |
8 | $text: #cdd6f4;
9 | $subtext0: #a6adc8;
10 | $subtext1: #bac2de;
11 |
12 | $surface0: #313244;
13 | $surface1: #45475a;
14 | $surface2: #585b70;
15 |
16 | $overlay0: #6c7086;
17 | $overlay1: #7f849c;
18 | $overlay2: #9399b2;
19 |
20 | $blue: #89b4fa;
21 | $lavender: #b4befe;
22 | $sapphire: #74c7ec;
23 | $sky: #89dceb;
24 | $teal: #94e2d5;
25 | $green: #a6e3a1;
26 | $yellow: #f9e2af;
27 | $peach: #fab387;
28 | $maroon: #eba0ac;
29 | $red: #f38ba8;
30 | $mauve: #cba6f7;
31 | $pink: #f5c2e7;
32 | $flamingo: #f2cdcd;
33 | $rosewater: #f5e0dc;
34 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/modules/utils/scss.js:
--------------------------------------------------------------------------------
1 | import { App, Utils } from './imports.js';
2 | const { exec, ensureDirectory } = Utils;
3 |
4 | export default () => {
5 | try {
6 | const tmp = '/tmp/ags/scss';
7 | ensureDirectory(tmp);
8 |
9 | exec(`sassc ${App.configDir}/assets/styles/main.scss ${tmp}/main.css`);
10 | App.resetCss();
11 | App.applyCss(`${tmp}/main.css`);
12 | } catch (error) {
13 | console.error(error);
14 | }
15 | };
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/modules/utils/utils.js:
--------------------------------------------------------------------------------
1 | import { Utils } from './imports.js';
2 | const { exec, execAsync } = Utils;
3 | export function killOtherNotifDaemons() {
4 | const list = ['dunst', 'mako', 'swaync' ];
5 | for (let i = 0; i < list.length; i++) {
6 | try {
7 | exec(`pkill ${list[i]}`);
8 | } catch {
9 | console.warn(`Failed to kill ${list[i]}`);
10 | }
11 | }
12 | console.log('Successfully killed all other running notification daemons');
13 | }
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "realstr1ke-ags",
3 | "version": "1.0.0",
4 | "description": "RealStr1ke's AGS config files",
5 | "main": " ",
6 | "scripts": {
7 | "test": "hyprctl exec dispatch ags && ./reload.sh"
8 | },
9 | "author": "RealStr1ke",
10 | "license": "MIT"
11 | }
12 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ags/reload.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/bash
2 | DIRECTORY_TO_OBSERVE="."
3 | function block_for_change {
4 | inotifywait --recursive \
5 | --event modify,move,create,delete \
6 | $DIRECTORY_TO_OBSERVE
7 | }
8 |
9 | function run {
10 | pkill ags && hyprctl dispatch exec ags
11 | }
12 |
13 | while true; do
14 | inotifywait --recursive \
15 | --event create,delete,modify,move \
16 | $DIRECTORY_TO_OBSERVE
17 | pkill ags && hyprctl dispatch exec ags
18 | echo HELLO
19 | done
20 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/alacritty.toml:
--------------------------------------------------------------------------------
1 | [general]
2 | import = ["/home/str1ke/.config/alacritty/mocha.toml"]
3 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/alacritty.yml:
--------------------------------------------------------------------------------
1 | import:
2 | - ~/.config/alacritty/mocha.yml
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colors.yml:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ## Colors configuration
4 | colors:
5 | # Default colors
6 | primary:
7 | background: '#1E2128'
8 | foreground: '#ABB2BF'
9 |
10 | # Normal colors
11 | normal:
12 | black: '#32363D'
13 | red: '#E06B74'
14 | green: '#98C379'
15 | yellow: '#E5C07A'
16 | blue: '#62AEEF'
17 | magenta: '#C778DD'
18 | cyan: '#55B6C2'
19 | white: '#ABB2BF'
20 |
21 | # Bright colors
22 | bright:
23 | black: '#50545B'
24 | red: '#EA757E'
25 | green: '#A2CD83'
26 | yellow: '#EFCA84'
27 | blue: '#6CB8F9'
28 | magenta: '#D282E7'
29 | cyan: '#5FC0CC'
30 | white: '#B5BCC9'
31 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Argonaut.yaml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x292C3E'
5 | foreground: '0xEBEBEB'
6 |
7 | # Cursor colors
8 | cursor:
9 | text: '0xFF261E'
10 | cursor: '0xFF261E'
11 |
12 | # Normal colors
13 | normal:
14 | black: '0x0d0d0d'
15 | red: '0xFF301B'
16 | green: '0xA0E521'
17 | yellow: '0xFFC620'
18 | blue: '0x1BA6FA'
19 | magenta: '0x8763B8'
20 | cyan: '0x21DEEF'
21 | white: '0xEBEBEB'
22 |
23 | # Bright colors
24 | bright:
25 | black: '0x6D7070'
26 | red: '0xFF4352'
27 | green: '0xB8E466'
28 | yellow: '0xFFD750'
29 | blue: '0x1BA6FA'
30 | magenta: '0xA578EA'
31 | cyan: '0x73FBF1'
32 | white: '0xFEFEF8'
33 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Ayu_dark.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Ayu Dark)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x0A0E14'
6 | foreground: '0xB3B1AD'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x01060E'
11 | red: '0xEA6C73'
12 | green: '0x91B362'
13 | yellow: '0xF9AF4F'
14 | blue: '0x53BDFA'
15 | magenta: '0xFAE994'
16 | cyan: '0x90E1C6'
17 | white: '0xC7C7C7'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x686868'
22 | red: '0xF07178'
23 | green: '0xC2D94C'
24 | yellow: '0xFFB454'
25 | blue: '0x59C2FF'
26 | magenta: '0xFFEE99'
27 | cyan: '0x95E6CB'
28 | white: '0xFFFFFF'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Blood_moon.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Blood Moon)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x10100E'
6 | foreground: '0xC6C6C4'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x10100E'
11 | red: '0xC40233'
12 | green: '0x009F6B'
13 | yellow: '0xFFD700'
14 | blue: '0x0087BD'
15 | magenta: '0x9A4EAE'
16 | cyan: '0x20B2AA'
17 | white: '0xC6C6C4'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x696969'
22 | red: '0xFF2400'
23 | green: '0x03C03C'
24 | yellow: '0xFDFF00'
25 | blue: '0x007FFF'
26 | magenta: '0xFF1493'
27 | cyan: '0x00CCCC'
28 | white: '0xFFFAFA'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Bright.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0xf3f3f3'
5 | foreground: '0x707070'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0xd3d3d3'
10 | red: '0xef6b7b'
11 | green: '0xa1d569'
12 | yellow: '0xf59335'
13 | blue: '0x4ec2e8'
14 | magenta: '0xfec7cd'
15 | cyan: '0x95c1c0'
16 | white: '0x707070'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0xb3b3b3'
21 | red: '0xed5466'
22 | green: '0xafdb80'
23 | yellow: '0xf59335'
24 | blue: '0x5dc7ea'
25 | magenta: '0xd2a4b4'
26 | cyan: '0x75a1a0'
27 | white: '0x909090'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Campbell.yaml:
--------------------------------------------------------------------------------
1 | # Campbell (Windows 10 default)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x0c0c0c'
6 | foreground: '0xcccccc'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x0c0c0c'
11 | red: '0xc50f1f'
12 | green: '0x13a10e'
13 | yellow: '0xc19c00'
14 | blue: '0x0037da'
15 | magenta: '0x881798'
16 | cyan: '0x3a96dd'
17 | white: '0xcccccc'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x767676'
22 | red: '0xe74856'
23 | green: '0x16c60c'
24 | yellow: '0xf9f1a5'
25 | blue: '0x3b78ff'
26 | magenta: '0xb4009e'
27 | cyan: '0x61d6d6'
28 | white: '0xf2f2f2'
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Dark_pastels.yaml:
--------------------------------------------------------------------------------
1 |
2 | # Colors (Konsole's Dark Pastels)
3 | colors:
4 | # Default colors
5 | primary:
6 | background: '0x2C2C2C'
7 | foreground: '0xDCDCCC'
8 |
9 | # Normal colors
10 | normal:
11 | black: '0x3F3F3F'
12 | red: '0x705050'
13 | green: '0x60B48A'
14 | yellow: '0xDFAF8F'
15 | blue: '0x9AB8D7'
16 | magenta: '0xDC8CC3'
17 | cyan: '0x8CD0D3'
18 | white: '0xDCDCCC'
19 |
20 | # Bright colors
21 | bright:
22 | black: '0x709080'
23 | red: '0xDCA3A3'
24 | green: '0x72D5A3'
25 | yellow: '0xF0DFAF'
26 | blue: '0x94BFF3'
27 | magenta: '0xEC93D3'
28 | cyan: '0x93E0E3'
29 | white: '0xFFFFFF'
30 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Dawn.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x181b20'
5 | foreground: '0x9b9081'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x353535'
10 | red: '0x744b40'
11 | green: '0x6d6137'
12 | yellow: '0x765636'
13 | blue: '0x61564b'
14 | magenta: '0x6b4a49'
15 | cyan: '0x435861'
16 | white: '0xb3b3b3'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x5f5f5f'
21 | red: '0x785850'
22 | green: '0x6f6749'
23 | yellow: '0x776049'
24 | blue: '0x696057'
25 | magenta: '0x6f5a59'
26 | cyan: '0x525f66'
27 | white: '0xcdcdcd'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Doom_one.yml:
--------------------------------------------------------------------------------
1 | # Colors (Doom One)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x282c34'
6 | foreground: '0xbbc2cf'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x282c34'
11 | red: '0xff6c6b'
12 | green: '0x98be65'
13 | yellow: '0xecbe7b'
14 | blue: '0x51afef'
15 | magenta: '0xc678dd'
16 | cyan: '0x46d9ff'
17 | white: '0xbbc2cf'
18 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Dracula.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Dracula)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x282a36'
6 | foreground: '0xf8f8f2'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x000000'
11 | red: '0xff5555'
12 | green: '0x50fa7b'
13 | yellow: '0xf1fa8c'
14 | blue: '0xbd93f9'
15 | magenta: '0xff79c6'
16 | cyan: '0x8be9fd'
17 | white: '0xbbbbbb'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x555555'
22 | red: '0xff5555'
23 | green: '0x50fa7b'
24 | yellow: '0xf1fa8c'
25 | blue: '0xcaa9fa'
26 | magenta: '0xff79c6'
27 | cyan: '0x8be9fd'
28 | white: '0xffffff'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Erosion.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x181512'
5 | foreground: '0xbea492'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x332d29'
10 | red: '0x8c644c'
11 | green: '0x746c48'
12 | yellow: '0x908a66'
13 | blue: '0x646a6d'
14 | magenta: '0x605655'
15 | cyan: '0x4b5c5e'
16 | white: '0x504339'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x817267'
21 | red: '0x9f7155'
22 | green: '0x857b52'
23 | yellow: '0x9c956e'
24 | blue: '0x71777a'
25 | magenta: '0x656565'
26 | cyan: '0x556d70'
27 | white: '0x9a875f'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Flat_remix.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | primary:
3 | background: '0x272a34'
4 | foreground: '0xFFFFFF'
5 |
6 | normal:
7 | black: '0x1F2229'
8 | red: '0xEC0101'
9 | green: '0x47D4B9'
10 | yellow: '0xFF8A18'
11 | blue: '0x277FFF'
12 | magenta: '0xD71655'
13 | cyan: '0x05A1F7'
14 | white: '0xFFFFFF'
15 |
16 |
17 | bright:
18 | black: '0x1F2229'
19 | red: '0xD41919'
20 | green: '0x5EBDAB'
21 | yellow: '0xFEA44C'
22 | blue: '0x367bf0'
23 | magenta: '0xBF2E5D'
24 | cyan: '0x49AEE6'
25 | white: '0xFFFFFF'
26 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Gotham.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Gotham)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x0a0f14'
6 | foreground: '0x98d1ce'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x0a0f14'
11 | red: '0xc33027'
12 | green: '0x26a98b'
13 | yellow: '0xedb54b'
14 | blue: '0x195465'
15 | magenta: '0x4e5165'
16 | cyan: '0x33859d'
17 | white: '0x98d1ce'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x10151b'
22 | red: '0xd26939'
23 | green: '0x081f2d'
24 | yellow: '0x245361'
25 | blue: '0x093748'
26 | magenta: '0x888ba5'
27 | cyan: '0x599caa'
28 | white: '0xd3ebe9'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Gruvbox_material.yml:
--------------------------------------------------------------------------------
1 | # Colors (Gruvbox Material Dark Medium)
2 | colors:
3 | primary:
4 | background: '0x282828'
5 | foreground: '0xdfbf8e'
6 |
7 | normal:
8 | black: '0x665c54'
9 | red: '0xea6962'
10 | green: '0xa9b665'
11 | yellow: '0xe78a4e'
12 | blue: '0x7daea3'
13 | magenta: '0xd3869b'
14 | cyan: '0x89b482'
15 | white: '0xdfbf8e'
16 |
17 | bright:
18 | black: '0x928374'
19 | red: '0xea6962'
20 | green: '0xa9b665'
21 | yellow: '0xe3a84e'
22 | blue: '0x7daea3'
23 | magenta: '0xd3869b'
24 | cyan: '0x89b482'
25 | white: '0xdfbf8e'
26 |
27 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Horizon_dark.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Horizon Dark)
2 | colors:
3 | # Primary colors
4 | primary:
5 | background: '0x1c1e26'
6 | foreground: '0xe0e0e0'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x16161c'
11 | red: '0xe95678'
12 | green: '0x29d398'
13 | yellow: '0xfab795'
14 | blue: '0x26bbd9'
15 | magenta: '0xee64ac'
16 | cyan: '0x59e1e3'
17 | white: '0xd5d8da'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x5b5858'
22 | red: '0xec6a88'
23 | green: '0x3fdaa4'
24 | yellow: '0xfbc3a7'
25 | blue: '0x3fc4de'
26 | magenta: '0xf075b5'
27 | cyan: '0x6be4e6'
28 | white: '0xd5d8da'
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Hund.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x161616'
5 | foreground: '0xffffff'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x222222'
10 | red: '0xe84f4f'
11 | green: '0xb7ce42'
12 | yellow: '0xfea63c'
13 | blue: '0x66aabb'
14 | magenta: '0xb7416e'
15 | cyan: '0x6d878d'
16 | white: '0xdddddd'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x666666'
21 | red: '0xd23d3d'
22 | green: '0xbde077'
23 | yellow: '0xffe863'
24 | blue: '0xaaccbb'
25 | magenta: '0xe16a98'
26 | cyan: '0x42717b'
27 | white: '0xcccccc'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Hybrid.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x1d1f21'
5 | foreground: '0xc5c8c6'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x282a2e'
10 | red: '0xa54242'
11 | green: '0x8c9440'
12 | yellow: '0xde935f'
13 | blue: '0x5f819d'
14 | magenta: '0x85678f'
15 | cyan: '0x5e8d87'
16 | white: '0x707880'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x373b41'
21 | red: '0xcc6666'
22 | green: '0xb5bd68'
23 | yellow: '0xf0c674'
24 | blue: '0x81a2be'
25 | magenta: '0xb294bb'
26 | cyan: '0x8abeb7'
27 | white: '0xc5c8c6'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Hyper.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Hyper)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x000000'
6 | foreground: '0xffffff'
7 | cursor:
8 | text: '0xF81CE5'
9 | cursor: '0xffffff'
10 |
11 | # Normal colors
12 | normal:
13 | black: '0x000000'
14 | red: '0xfe0100'
15 | green: '0x33ff00'
16 | yellow: '0xfeff00'
17 | blue: '0x0066ff'
18 | magenta: '0xcc00ff'
19 | cyan: '0x00ffff'
20 | white: '0xd0d0d0'
21 |
22 | # Bright colors
23 | bright:
24 | black: '0x808080'
25 | red: '0xfe0100'
26 | green: '0x33ff00'
27 | yellow: '0xfeff00'
28 | blue: '0x0066ff'
29 | magenta: '0xcc00ff'
30 | cyan: '0x00ffff'
31 | white: '0xFFFFFF'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Invisibone.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x232323'
5 | foreground: '0xa0a0a0'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x303030'
10 | red: '0xd370a3'
11 | green: '0x6d9e3f'
12 | yellow: '0xb58858'
13 | blue: '0x6095c5'
14 | magenta: '0xac7bde'
15 | cyan: '0x3ba275'
16 | white: '0xcfcfcf'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x686868'
21 | red: '0xffa7da'
22 | green: '0xa3d572'
23 | yellow: '0xefbd8b'
24 | blue: '0x98cbfe'
25 | magenta: '0xe5b0ff'
26 | cyan: '0x75daa9'
27 | white: '0xffffff'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Iterm.yaml:
--------------------------------------------------------------------------------
1 | # Colors (iTerm 2 default theme)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x101421'
6 | foreground: '0xfffbf6'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x2e2e2e'
11 | red: '0xeb4129'
12 | green: '0xabe047'
13 | yellow: '0xf6c744'
14 | blue: '0x47a0f3'
15 | magenta: '0x7b5cb0'
16 | cyan: '0x64dbed'
17 | white: '0xe5e9f0'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x565656'
22 | red: '0xec5357'
23 | green: '0xc0e17d'
24 | yellow: '0xf9da6a'
25 | blue: '0x49a4f8'
26 | magenta: '0xa47de9'
27 | cyan: '0x99faf2'
28 | white: '0xffffff'
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Jmbi.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x1e1e1e'
5 | foreground: '0xffffff'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x5a7260'
10 | red: '0x8f423c'
11 | green: '0xbbbb88'
12 | yellow: '0xf9d25b'
13 | blue: '0xe0ba69'
14 | magenta: '0x709289'
15 | cyan: '0xd13516'
16 | white: '0xefe2e0'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x8da691'
21 | red: '0xeeaa88'
22 | green: '0xccc68d'
23 | yellow: '0xeedd99'
24 | blue: '0xc9b957'
25 | magenta: '0xffcbab'
26 | cyan: '0xc25431'
27 | white: '0xf9f1ed'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Kasugano.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x1b1b1b'
5 | foreground: '0xffffff'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x3d3d3d'
10 | red: '0x6673bf'
11 | green: '0x3ea290'
12 | yellow: '0xb0ead9'
13 | blue: '0x31658c'
14 | magenta: '0x596196'
15 | cyan: '0x8292b2'
16 | white: '0xc8cacc'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x4d4d4d'
21 | red: '0x899aff'
22 | green: '0x52ad91'
23 | yellow: '0x98c9bb'
24 | blue: '0x477ab3'
25 | magenta: '0x7882bf'
26 | cyan: '0x95a7cc'
27 | white: '0xedeff2'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Material_theme.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Material Theme)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x1e282d'
6 | foreground: '0xc4c7d1'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x666666'
11 | red: '0xeb606b'
12 | green: '0xc3e88d'
13 | yellow: '0xf7eb95'
14 | blue: '0x80cbc4'
15 | magenta: '0xff2f90'
16 | cyan: '0xaeddff'
17 | white: '0xffffff'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0xff262b'
22 | red: '0xeb606b'
23 | green: '0xc3e88d'
24 | yellow: '0xf7eb95'
25 | blue: '0x7dc6bf'
26 | magenta: '0x6c71c4'
27 | cyan: '0x35434d'
28 | white: '0xffffff'
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Material_theme_mod.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Material Theme)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x1e282d'
6 | foreground: '0xc4c7d1'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x666666'
11 | red: '0xeb606b'
12 | green: '0xc3e88d'
13 | yellow: '0xf7eb95'
14 | blue: '0x80cbc4'
15 | magenta: '0xff2f90'
16 | cyan: '0xaeddff'
17 | white: '0xffffff'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0xa1a1a1'
22 | red: '0xeb606b'
23 | green: '0xc3e88d'
24 | yellow: '0xf7eb95'
25 | blue: '0x7dc6bf'
26 | magenta: '0x6c71c4'
27 | cyan: '0x35434d'
28 | white: '0xffffff'
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Monokai.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x272822'
5 | foreground: '0xf1ebeb'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x48483e'
10 | red: '0xdc2566'
11 | green: '0x8fc029'
12 | yellow: '0xd4c96e'
13 | blue: '0x55bcce'
14 | magenta: '0x9358fe'
15 | cyan: '0x56b7a5'
16 | white: '0xacada1'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x76715e'
21 | red: '0xfa2772'
22 | green: '0xa7e22e'
23 | yellow: '0xe7db75'
24 | blue: '0x66d9ee'
25 | magenta: '0xae82ff'
26 | cyan: '0x66efd5'
27 | white: '0xcfd0c2'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Navy.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x021b21'
5 | foreground: '0xe8dfd6'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x032c36'
10 | red: '0xc2454e'
11 | green: '0x7cbf9e'
12 | yellow: '0x8a7a63'
13 | blue: '0x2e3340'
14 | magenta: '0xff5879'
15 | cyan: '0x44b5b1'
16 | white: '0xf2f1b9'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x065f73'
21 | red: '0xef5847'
22 | green: '0xa2d9b1'
23 | yellow: '0xbeb090'
24 | blue: '0x61778d'
25 | magenta: '0xff99a1'
26 | cyan: '0x9ed9d8'
27 | white: '0xf6f6c9'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Nord.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Nord)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x2E3440'
6 | foreground: '0xD8DEE9'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x3B4252'
11 | red: '0xBF616A'
12 | green: '0xA3BE8C'
13 | yellow: '0xEBCB8B'
14 | blue: '0x81A1C1'
15 | magenta: '0xB48EAD'
16 | cyan: '0x88C0D0'
17 | white: '0xE5E9F0'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x4C566A'
22 | red: '0xBF616A'
23 | green: '0xA3BE8C'
24 | yellow: '0xEBCB8B'
25 | blue: '0x81A1C1'
26 | magenta: '0xB48EAD'
27 | cyan: '0x8FBCBB'
28 | white: '0xECEFF4'
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Oceanic_next.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Oceanic Next)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x1b2b34'
6 | foreground: '0xd8dee9'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x29414f'
11 | red: '0xec5f67'
12 | green: '0x99c794'
13 | yellow: '0xfac863'
14 | blue: '0x6699cc'
15 | magenta: '0xc594c5'
16 | cyan: '0x5fb3b3'
17 | white: '0x65737e'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x405860'
22 | red: '0xec5f67'
23 | green: '0x99c794'
24 | yellow: '0xfac863'
25 | blue: '0x6699cc'
26 | magenta: '0xc594c5'
27 | cyan: '0x5fb3b3'
28 | white: '0xadb5c0'
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/One_dark.yaml:
--------------------------------------------------------------------------------
1 | # Colors (One Dark)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x1e2127'
6 | foreground: '0xabb2bf'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x1e2127'
11 | red: '0xe06c75'
12 | green: '0x98c379'
13 | yellow: '0xd19a66'
14 | blue: '0x61afef'
15 | magenta: '0xc678dd'
16 | cyan: '0x56b6c2'
17 | white: '0xabb2bf'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x5c6370'
22 | red: '0xe06c75'
23 | green: '0x98c379'
24 | yellow: '0xd19a66'
25 | blue: '0x61afef'
26 | magenta: '0xc678dd'
27 | cyan: '0x56b6c2'
28 | white: '0xffffff'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Pastel.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x151515'
5 | foreground: '0x888888'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x292929'
10 | red: '0xcf6a4c'
11 | green: '0x19cb00'
12 | yellow: '0xfad07a'
13 | blue: '0x8197bf'
14 | magenta: '0x8787af'
15 | cyan: '0x668799'
16 | white: '0x888888'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x525252'
21 | red: '0xff9d80'
22 | green: '0x23fd00'
23 | yellow: '0xffefbf'
24 | blue: '0xaccaff'
25 | magenta: '0xc4c4ff'
26 | cyan: '0x80bfaf'
27 | white: '0xe8e8d3'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Pencil_dark.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Pencil Dark)
2 | colors:
3 | # Default Colors
4 | primary:
5 | background: '0x212121'
6 | foreground: '0xf1f1f1'
7 | # Normal colors
8 | normal:
9 | black: '0x212121'
10 | red: '0xc30771'
11 | green: '0x10a778'
12 | yellow: '0xa89c14'
13 | blue: '0x008ec4'
14 | magenta: '0x523c79'
15 | cyan: '0x20a5ba'
16 | white: '0xe0e0e0'
17 | # Bright colors
18 | bright:
19 | black: '0x818181'
20 | red: '0xfb007a'
21 | green: '0x5fd7af'
22 | yellow: '0xf3e430'
23 | blue: '0x20bbfc'
24 | magenta: '0x6855de'
25 | cyan: '0x4fb8cc'
26 | white: '0xf1f1f1'
27 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Pencil_light.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Pencil Light)
2 | colors:
3 | # Default Colors
4 | primary:
5 | background: '0xf1f1f1'
6 | foreground: '0x424242'
7 | # Normal colors
8 | normal:
9 | black: '0x212121'
10 | red: '0xc30771'
11 | green: '0x10a778'
12 | yellow: '0xa89c14'
13 | blue: '0x008ec4'
14 | magenta: '0x523c79'
15 | cyan: '0x20a5ba'
16 | white: '0xe0e0e0'
17 | # Bright colors
18 | bright:
19 | black: '0x212121'
20 | red: '0xfb007a'
21 | green: '0x5fd7af'
22 | yellow: '0xf3e430'
23 | blue: '0x20bbfc'
24 | magenta: '0x6855de'
25 | cyan: '0x4fb8cc'
26 | white: '0xf1f1f1'
27 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Snazzy.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Snazzy)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x282a36'
6 | foreground: '0xeff0eb'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x282a36'
11 | red: '0xff5c57'
12 | green: '0x5af78e'
13 | yellow: '0xf3f99d'
14 | blue: '0x57c7ff'
15 | magenta: '0xff6ac1'
16 | cyan: '0x9aedfe'
17 | white: '0xf1f1f0'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x686868'
22 | red: '0xff5c57'
23 | green: '0x5af78e'
24 | yellow: '0xf3f99d'
25 | blue: '0x57c7ff'
26 | magenta: '0xff6ac1'
27 | cyan: '0x9aedfe'
28 | white: '0xf1f1f0'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Solarized_dark.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Solarized Dark)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x002b36'
6 | foreground: '0x839496'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x073642'
11 | red: '0xdc322f'
12 | green: '0x859900'
13 | yellow: '0xb58900'
14 | blue: '0x268bd2'
15 | magenta: '0xd33682'
16 | cyan: '0x2aa198'
17 | white: '0xeee8d5'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x002b36'
22 | red: '0xcb4b16'
23 | green: '0x586e75'
24 | yellow: '0x657b83'
25 | blue: '0x839496'
26 | magenta: '0x6c71c4'
27 | cyan: '0x93a1a1'
28 | white: '0xfdf6e3'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Solarized_light.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Solarized Light)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0xfdf6e3'
6 | foreground: '0x586e75'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x073642'
11 | red: '0xdc322f'
12 | green: '0x859900'
13 | yellow: '0xb58900'
14 | blue: '0x268bd2'
15 | magenta: '0xd33682'
16 | cyan: '0x2aa198'
17 | white: '0xeee8d5'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x002b36'
22 | red: '0xcb4b16'
23 | green: '0x586e75'
24 | yellow: '0x657b83'
25 | blue: '0x839496'
26 | magenta: '0x6c71c4'
27 | cyan: '0x93a1a1'
28 | white: '0xfdf6e3'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Sweetlove.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x1f1f1f'
5 | foreground: '0xc0b18b'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x4a3637'
10 | red: '0xd17b49'
11 | green: '0x7b8748'
12 | yellow: '0xaf865a'
13 | blue: '0x535c5c'
14 | magenta: '0x775759'
15 | cyan: '0x6d715e'
16 | white: '0xc0b18b'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x402e2e'
21 | red: '0xac5d2f'
22 | green: '0x647035'
23 | yellow: '0x8f6840'
24 | blue: '0x444b4b'
25 | magenta: '0x614445'
26 | cyan: '0x585c49'
27 | white: '0x978965'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Taerminal.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Taerminal)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x26282a'
6 | foreground: '0xf0f0f0'
7 | cursor:
8 | background: '0xf0f0f0'
9 | foreground: '0x26282a'
10 |
11 | # Normal colors
12 | normal:
13 | black: '0x26282a'
14 | red: '0xff8878'
15 | green: '0xb4fb73'
16 | yellow: '0xfffcb7'
17 | blue: '0x8bbce5'
18 | magenta: '0xffb2fe'
19 | cyan: '0xa2e1f8'
20 | white: '0xf1f1f1'
21 |
22 | # Bright colors
23 | bright:
24 | black: '0x6f6f6f'
25 | red: '0xfe978b'
26 | green: '0xd6fcba'
27 | yellow: '0xfffed5'
28 | blue: '0xc2e3ff'
29 | magenta: '0xffc6ff'
30 | cyan: '0xc0e9f8'
31 | white: '0xffffff'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Tango_dark.yaml:
--------------------------------------------------------------------------------
1 | # GNOME Terminal Tango Dark
2 | colors:
3 | primary:
4 | background: '0x2e3436'
5 | foreground: '0xd3d7cf'
6 |
7 | normal:
8 | black: '0x2e3436'
9 | red: '0xcc0000'
10 | green: '0x4e9a06'
11 | yellow: '0xc4a000'
12 | blue: '0x3465a4'
13 | magenta: '0x75507b'
14 | cyan: '0x06989a'
15 | white: '0xd3d7cf'
16 |
17 | bright:
18 | black: '0x555753'
19 | red: '0xef2929'
20 | green: '0x8ae234'
21 | yellow: '0xfce94f'
22 | blue: '0x729fcf'
23 | magenta: '0xad7fa8'
24 | cyan: '0x34e2e2'
25 | white: '0xeeeeec'
26 |
27 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Tender.yaml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x282828'
5 | foreground: '0xeeeeee'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x282828'
10 | red: '0xf43753'
11 | green: '0xc9d05c'
12 | yellow: '0xffc24b'
13 | blue: '0xb3deef'
14 | magenta: '0xd3b987'
15 | cyan: '0x73cef4'
16 | white: '0xeeeeee'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x4c4c4c'
21 | red: '0xf43753'
22 | green: '0xc9d05c'
23 | yellow: '0xffc24b'
24 | blue: '0xb3deef'
25 | magenta: '0xd3b987'
26 | cyan: '0x73cef4'
27 | white: '0xfeffff'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Terminal_app.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Terminal.app)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x000000'
6 | foreground: '0xb6b6b6'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x000000'
11 | red: '0x990000'
12 | green: '0x00a600'
13 | yellow: '0x999900'
14 | blue: '0x0000b2'
15 | magenta: '0xb200b2'
16 | cyan: '0x00a6b2'
17 | white: '0xbfbfbf'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x666666'
22 | red: '0xe50000'
23 | green: '0x00d900'
24 | yellow: '0xe5e500'
25 | blue: '0x0000ff'
26 | magenta: '0xe500e5'
27 | cyan: '0x00e5e5'
28 | white: '0xe5e5e5'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Thelovelace.yaml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x1D1F28'
5 | foreground: '0xFDFDFD'
6 |
7 | # Normal colors
8 | normal:
9 | # Bright colors
10 | black: '0x282A36'
11 | red: '0xF37F97'
12 | green: '0x5ADECD'
13 | yellow: '0xF2A272'
14 | blue: '0x8897F4'
15 | magenta: '0xC574DD'
16 | cyan: '0x79E6F3'
17 | white: '0xFDFDFD'
18 | bright:
19 | black: '0x414458'
20 | red: '0xFF4971'
21 | green: '0x18E3C8'
22 | yellow: '0xEBCB8B'
23 | blue: '0xFF8037'
24 | magenta: '0x556FFF'
25 | cyan: '0x3FDCEE'
26 | white: '0xBEBEC1'
27 | indexed_colors: []
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Tomorrow_night_bright.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Tomorrow Night Bright)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x000000'
6 | foreground: '0xeaeaea'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x000000'
11 | red: '0xd54e53'
12 | green: '0xb9ca4a'
13 | yellow: '0xe6c547'
14 | blue: '0x7aa6da'
15 | magenta: '0xc397d8'
16 | cyan: '0x70c0ba'
17 | white: '0x424242'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0x666666'
22 | red: '0xff3334'
23 | green: '0x9ec400'
24 | yellow: '0xe7c547'
25 | blue: '0x7aa6da'
26 | magenta: '0xb77ee0'
27 | cyan: '0x54ced6'
28 | white: '0x2a2a2a'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Vacuous.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x101010'
5 | foreground: '0xd2c5bc'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x202020'
10 | red: '0xb91e2e'
11 | green: '0x81957c'
12 | yellow: '0xf9bb80'
13 | blue: '0x356579'
14 | magenta: '0x2d2031'
15 | cyan: '0x0b3452'
16 | white: '0x909090'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x606060'
21 | red: '0xd14548'
22 | green: '0xa7b79a'
23 | yellow: '0xfae3a0'
24 | blue: '0x7491a1'
25 | magenta: '0x87314e'
26 | cyan: '0x0f829d'
27 | white: '0xfff0f0'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Visibone.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0x333333'
5 | foreground: '0xcccccc'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x666666'
10 | red: '0xcc6699'
11 | green: '0x99cc66'
12 | yellow: '0xcc9966'
13 | blue: '0x6699cc'
14 | magenta: '0x9966cc'
15 | cyan: '0x66cc99'
16 | white: '0xcccccc'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x999999'
21 | red: '0xff99cc'
22 | green: '0xccff99'
23 | yellow: '0xffcc99'
24 | blue: '0x99ccff'
25 | magenta: '0xcc99ff'
26 | cyan: '0x99ffcc'
27 | white: '0xffffff'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Wombat.yaml:
--------------------------------------------------------------------------------
1 | # Colors (Wombat)
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x1f1f1f'
6 | foreground: '0xe5e1d8'
7 |
8 | # Normal colors
9 | normal:
10 | black: '0x000000'
11 | red: '0xf7786d'
12 | green: '0xbde97c'
13 | yellow: '0xefdfac'
14 | blue: '0x6ebaf8'
15 | magenta: '0xef88ff'
16 | cyan: '0x90fdf8'
17 | white: '0xe5e1d8'
18 |
19 | # Bright colors
20 | bright:
21 | black: '0xb4b4b4'
22 | red: '0xf99f92'
23 | green: '0xe3f7a1'
24 | yellow: '0xf2e9bf'
25 | blue: '0xb3d2ff'
26 | magenta: '0xe5bdff'
27 | cyan: '0xc2fefa'
28 | white: '0xffffff'
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Xterm.yaml:
--------------------------------------------------------------------------------
1 | # XTerm's default colors
2 | colors:
3 | # Default colors
4 | primary:
5 | background: '0x000000'
6 | foreground: '0xffffff'
7 | # Normal colors
8 | normal:
9 | black: '0x000000'
10 | red: '0xcd0000'
11 | green: '0x00cd00'
12 | yellow: '0xcdcd00'
13 | blue: '0x0000ee'
14 | magenta: '0xcd00cd'
15 | cyan: '0x00cdcd'
16 | white: '0xe5e5e5'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x7f7f7f'
21 | red: '0xff0000'
22 | green: '0x00ff00'
23 | yellow: '0xffff00'
24 | blue: '0x5c5cff'
25 | magenta: '0xff00ff'
26 | cyan: '0x00ffff'
27 | white: '0xffffff'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/colorschemes/Yousai.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | # Default colors
3 | primary:
4 | background: '0xf5e7de'
5 | foreground: '0x34302d'
6 |
7 | # Normal colors
8 | normal:
9 | black: '0x666661'
10 | red: '0x992e2e'
11 | green: '0x4c3226'
12 | yellow: '0xa67c53'
13 | blue: '0x4c7399'
14 | magenta: '0xbf9986'
15 | cyan: '0xd97742'
16 | white: '0x34302d'
17 |
18 | # Bright colors
19 | bright:
20 | black: '0x7f7f7a'
21 | red: '0xb23636'
22 | green: '0x664233'
23 | yellow: '0xbf8f60'
24 | blue: '0x5986b2'
25 | magenta: '0xd9ae98'
26 | cyan: '0xf2854a'
27 | white: '0x4c4742'
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/alacritty/archcraft/fonts.yml:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | # Font configuration
4 | font:
5 | # Normal (roman) font face
6 | normal:
7 | family: "JetBrainsMono Nerd Font"
8 | #style: Regular
9 |
10 | # Bold font face
11 | bold:
12 | family: "JetBrainsMono Nerd Font"
13 | #style: Bold
14 |
15 | # Italic font face
16 | italic:
17 | family: "JetBrainsMono Nerd Font"
18 | #style: Italic
19 |
20 | # Bold italic font face
21 | bold_italic:
22 | family: "JetBrainsMono Nerd Font"
23 | #style: Bold Italic
24 |
25 | # Point size
26 | size: 10
27 |
28 | # Offset
29 | #offset:
30 | # x: 0
31 | # y: 0
32 |
33 | # Glyph offset
34 | #glyph_offset:
35 | # x: 0
36 | # y: 0
37 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bat/bat.config:
--------------------------------------------------------------------------------
1 | --theme="Catppuccin-mocha"
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/alacritty/colors.yml:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 | ##
3 | ## Colors configuration
4 |
5 | colors:
6 | # Default colors
7 | primary:
8 | background: '#2E3440'
9 | foreground: '#D8DEE9'
10 |
11 | # Normal colors
12 | normal:
13 | black: '#3B4252'
14 | red: '#BF616A'
15 | green: '#A3BE8C'
16 | yellow: '#EBCB8B'
17 | blue: '#81A1C1'
18 | magenta: '#B48EAD'
19 | cyan: '#88C0D0'
20 | white: '#E5E9F0'
21 |
22 | # Bright colors
23 | bright:
24 | black: '#4C566A'
25 | red: '#BF616A'
26 | green: '#A3BE8C'
27 | yellow: '#EBCB8B'
28 | blue: '#81A1C1'
29 | magenta: '#B48EAD'
30 | cyan: '#8FBCBB'
31 | white: '#ECEFF4'
32 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/alacritty/fonts.yml:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 | ##
3 | ## Font configuration
4 |
5 | font:
6 | # Normal (roman) font face
7 | normal:
8 | family: "JetBrainsMono Nerd Font"
9 | #style: Regular
10 |
11 | # Bold font face
12 | bold:
13 | family: "JetBrainsMono Nerd Font"
14 | #style: Bold
15 |
16 | # Italic font face
17 | italic:
18 | family: "JetBrainsMono Nerd Font"
19 | #style: Italic
20 |
21 | # Bold italic font face
22 | bold_italic:
23 | family: "JetBrainsMono Nerd Font"
24 | #style: Bold Italic
25 |
26 | # Point size
27 | size: 10
28 |
29 | # Offset
30 | #offset:
31 | # x: 0
32 | # y: 0
33 |
34 | # Glyph offset
35 | #glyph_offset:
36 | # x: 0
37 | # y: 0
38 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/bspwm:
--------------------------------------------------------------------------------
1 | /home/str1ke/.dotfiles/bootstrap/os/linux/config/bspwm
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspasroot:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # bspwm directory
6 | DIR="$HOME/.config/bspwm"
7 |
8 | # rofi sudo askpass helper
9 | export SUDO_ASKPASS="$DIR"/scripts/rofi_askpass
10 |
11 | # execute the application
12 | sudo -A $1
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspbar:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # bspwm directory
6 | DIR="$HOME/.config/bspwm"
7 |
8 | # fix padding
9 | bspc config bottom_padding 0
10 | bspc config top_padding 0
11 |
12 | # launch polybar
13 | bash "$DIR"/themes/polybar.sh
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspcolorpicker:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 | ##
5 | ## Simple script to pick color quickly.
6 |
7 | color=$(xcolor --format hex --preview-size 255 --scale 10)
8 | image=/tmp/${color}.png
9 |
10 | main() {
11 | if [[ "$color" ]]; then
12 | # copy color code to clipboard
13 | echo $color | tr -d "\n" | xclip -selection clipboard
14 | # generate preview
15 | convert -size 48x48 xc:"$color" ${image}
16 | # notify about it
17 | dunstify -u low -h string:x-dunst-stack-tag:obcolorpicker -i ${image} "$color, copied to clipboard."
18 | fi
19 | }
20 |
21 | # run the script
22 | main
23 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspcomp:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # bspwm directory
6 | DIR="$HOME/.config/bspwm"
7 |
8 | # Terminate if picom is already running
9 | killall -q picom
10 |
11 | # Wait until the processes have been shut down
12 | while pgrep -u $UID -x picom >/dev/null; do sleep 1; done
13 |
14 | # Launch picom
15 | picom --config "$DIR"/picom.conf &
16 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspdunst:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # bspwm directory
6 | DIR="$HOME/.config/bspwm"
7 |
8 | # Launch dunst daemon
9 | if [[ `pidof dunst` ]]; then
10 | pkill dunst
11 | fi
12 |
13 | dunst -config "$DIR"/dunstrc &
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspfloat:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | ## All windows are floating on desktop 8
6 | FLOATING_DESKTOP_ID=$(bspc query -D -d '^8')
7 |
8 | bspc subscribe node_add | while read -a msg ; do
9 | desk_id=${msg[2]}
10 | wid=${msg[4]}
11 | [ "$FLOATING_DESKTOP_ID" = "$desk_id" ] && bspc node "$wid" -t floating
12 | done
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspmusic:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 | ##
5 | ## Run ncmpcpp with alternate config
6 |
7 | # bspwm directory
8 | DIR="$HOME/.config/bspwm"
9 |
10 | CONFIG="$DIR/alacritty/alacritty.yml"
11 |
12 | alacritty --class 'Music,Music' --config-file "$CONFIG" \
13 | -o window.dimensions.columns=109 window.dimensions.lines=22 \
14 | -e ~/.ncmpcpp/scripts/ncmpcpp-art
15 |
16 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspterm:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 | ##
5 | ## launch alacritty with bspwm config
6 |
7 | # bspwm directory
8 | DIR="$HOME/.config/bspwm"
9 | CONFIG="$DIR/alacritty/alacritty.yml"
10 |
11 | if [ "$1" == "--float" ]; then
12 | alacritty --class 'alacritty-float,alacritty-float' --config-file "$CONFIG"
13 | elif [ "$1" == "--full" ]; then
14 | alacritty --class 'Fullscreen,Fullscreen' --config-file "$CONFIG" \
15 | -o window.startup_mode=fullscreen \
16 | window.padding.x=30 window.padding.y=30 \
17 | window.opacity=0.95 font.size=14
18 | else
19 | alacritty --config-file "$CONFIG"
20 | fi
21 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/bspwinmask:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | masked=$(bspc query -N -n .hidden -d focused)
6 |
7 | if [ -z "$masked" ]; then
8 | bspc node focused -g hidden=on
9 | else
10 | bspc node "$masked" -g hidden=off
11 | fi
12 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/rofi_askpass:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # Import Current Theme
6 | DIR="$HOME/.config/bspwm"
7 | STYLE="default"
8 | RASI="$DIR/themes/$STYLE/rofi/askpass.rasi"
9 |
10 | # Rofi text dialog to get password
11 | rofi -dmenu \
12 | -password \
13 | -i \
14 | -p "Root" \
15 | -theme ${RASI}
16 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/rofi_launcher:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # Import Current Theme
6 | DIR="$HOME/.config/bspwm"
7 | STYLE="default"
8 | RASI="$DIR/themes/$STYLE/rofi/launcher.rasi"
9 |
10 | # Run
11 | rofi \
12 | -show drun \
13 | -kb-cancel Alt-F1 \
14 | -theme ${RASI}
15 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/rofi_runner:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # Import Current Theme
6 | DIR="$HOME/.config/bspwm"
7 | STYLE="default"
8 | RASI="$DIR/themes/$STYLE/rofi/runner.rasi"
9 |
10 | # Run
11 | rofi \
12 | -show run \
13 | -theme ${RASI}
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/scripts/rofi_windows:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # Import Current Theme
6 | DIR="$HOME/.config/bspwm"
7 | STYLE="default"
8 | RASI="$DIR/themes/$STYLE/rofi/windows.rasi"
9 |
10 | # Run
11 | rofi \
12 | -show window \
13 | -theme ${RASI}
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/.current:
--------------------------------------------------------------------------------
1 | default
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/adaptive/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #222d32;
7 | background-alt: #2c3a41;
8 | foreground: #c4c7c5;
9 | selected: #00BCD4;
10 | active: #61c766;
11 | urgent: #ec7875;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/adaptive/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/adaptive/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/adaptive.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/beach/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #141c21
8 | FOREGROUND = #93a1a1
9 | ALTBACKGROUND = #1a242b
10 | ALTFOREGROUND = #485353
11 | ACCENT = #5294E2
12 |
13 | BLACK = #263640
14 | RED = #d12f2c
15 | GREEN = #819400
16 | YELLOW = #b08500
17 | BLUE = #2587cc
18 | MAGENTA = #696ebf
19 | CYAN = #289c93
20 | WHITE = #bfbaac
21 | ALTBLACK = #4a697d
22 | ALTRED = #fa3935
23 | ALTGREEN = #a4bd00
24 | ALTYELLOW = #d9a400
25 | ALTBLUE = #2ca2f5
26 | ALTMAGENTA = #8086e8
27 | ALTCYAN = #33c5ba
28 | ALTWHITE = #fdf6e3
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/beach/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #141c21;
7 | background-alt: #1a242b;
8 | foreground: #93a1a1;
9 | selected: #5294E2;
10 | active: #819400;
11 | urgent: #d12f2c;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/beach/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/beach/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/beach.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/default/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #2E3440
8 | FOREGROUND = #D8DEE9
9 | ALTBACKGROUND = #39404f
10 | ALTFOREGROUND = #768bb2
11 | ACCENT = #81A1C1
12 |
13 | BLACK = #3B4252
14 | RED = #BF616A
15 | GREEN = #A3BE8C
16 | YELLOW = #EBCB8B
17 | BLUE = #81A1C1
18 | MAGENTA = #B48EAD
19 | CYAN = #88C0D0
20 | WHITE = #E5E9F0
21 | ALTBLACK = #4C566A
22 | ALTRED = #BF616A
23 | ALTGREEN = #A3BE8C
24 | ALTYELLOW = #EBCB8B
25 | ALTBLUE = #81A1C1
26 | ALTMAGENTA = #B48EAD
27 | ALTCYAN = #8FBCBB
28 | ALTWHITE = #ECEFF4
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/default/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #2E3440;
7 | background-alt: #39404f;
8 | foreground: #D8DEE9;
9 | selected: #81A1C1;
10 | active: #A3BE8C;
11 | urgent: #BF616A;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/default/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/default/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/nord.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/forest/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #222d32
8 | FOREGROUND = #c4c7c5
9 | ALTBACKGROUND = #2c3b41
10 | ALTFOREGROUND = #767c78
11 | ACCENT = #00BCD4
12 |
13 | BLACK = #263640
14 | RED = #ec7875
15 | GREEN = #61c766
16 | YELLOW = #fdd835
17 | BLUE = #42a5f5
18 | MAGENTA = #ba68c8
19 | CYAN = #4dd0e1
20 | WHITE = #bfbaac
21 | ALTBLACK = #4a697d
22 | ALTRED = #fb8784
23 | ALTGREEN = #70d675
24 | ALTYELLOW = #ffe744
25 | ALTBLUE = #51b4ff
26 | ALTMAGENTA = #c979d7
27 | ALTCYAN = #5cdff0
28 | ALTWHITE = #fdf6e3
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/forest/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #222d32;
7 | background-alt: #2c3b41;
8 | foreground: #c4c7c5;
9 | selected: #00BCD4;
10 | active: #61c766;
11 | urgent: #ec7875;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/forest/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/forest/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/forest.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/hack/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #01161b
8 | FOREGROUND = #66FFFF
9 | ALTBACKGROUND = #022a34
10 | ALTFOREGROUND = #00cccc
11 | ACCENT = #007B82
12 |
13 | BLACK = #01161b
14 | RED = #007b82
15 | GREEN = #028c94
16 | YELLOW = #039ca4
17 | BLUE = #04acb5
18 | MAGENTA = #05bbc5
19 | CYAN = #06ccd7
20 | WHITE = #a3b5b8
21 | ALTBLACK = #01161b
22 | ALTRED = #007b82
23 | ALTGREEN = #028c94
24 | ALTYELLOW = #039ca4
25 | ALTBLUE = #04acb5
26 | ALTMAGENTA = #05bbc5
27 | ALTCYAN = #06ccd7
28 | ALTWHITE = #a3b5b8
29 |
30 | COLOR_R = #ff0000
31 | COLOR_G = #00ff00
32 | COLOR_Y = #ffff00
33 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/hack/polybar/scripts/check-network:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | count=0
6 | connected="說"
7 | disconnected="ﲁ"
8 |
9 | ID="$(ip link | awk '/state UP/ {print $2}')"
10 |
11 | while true; do
12 | if (ping -c 1 archlinux.org || ping -c 1 google.com || ping -c 1 bitbucket.org || ping -c 1 github.com || ping -c 1 sourceforge.net) &>/dev/null; then
13 | if [[ $ID == e* ]]; then
14 | echo "$connected Online" ; sleep 25
15 | else
16 | echo "$connected Online" ; sleep 25
17 | fi
18 | else
19 | echo "$disconnected Offline" ; sleep 5
20 | fi
21 | done
22 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/hack/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #01161b;
7 | background-alt: #022a34;
8 | foreground: #66FFFF;
9 | selected: #007B82;
10 | active: #00ff00;
11 | urgent: #ff0000;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/hack/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/hack/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/hack.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/manhattan/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #1F252B
8 | FOREGROUND = #F0FBF8
9 | ALTBACKGROUND = #2a323a
10 | ALTFOREGROUND = #77dbc0
11 | ACCENT = #B4A1DB
12 |
13 | BLACK = #20262c
14 | RED = #db86ba
15 | GREEN = #74dd91
16 | YELLOW = #e49186
17 | BLUE = #75dbe1
18 | MAGENTA = #b4a1db
19 | CYAN = #9ee9ea
20 | WHITE = #f1fcf9
21 | ALTBLACK = #465463
22 | ALTRED = #d04e9d
23 | ALTGREEN = #4bc66d
24 | ALTYELLOW = #db695b
25 | ALTBLUE = #3dbac2
26 | ALTMAGENTA = #825ece
27 | ALTCYAN = #62cdcd
28 | ALTWHITE = #e0e5e5
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/manhattan/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #1F252B;
7 | background-alt: #2a323a;
8 | foreground: #F0FBF8;
9 | selected: #B4A1DB;
10 | active: #74dd91;
11 | urgent: #db86ba;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/manhattan/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/manhattan/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/manhattan.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/onedark/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #1E2128
8 | FOREGROUND = #ABB2BF
9 | ALTBACKGROUND = #292d37
10 | ALTFOREGROUND = #5a6477
11 | ACCENT = #5294E2
12 |
13 | BLACK = #32363D
14 | RED = #E06B74
15 | GREEN = #98C379
16 | YELLOW = #E5C07A
17 | BLUE = #62AEEF
18 | MAGENTA = #C778DD
19 | CYAN = #55B6C2
20 | WHITE = #ABB2BF
21 | ALTBLACK = #50545B
22 | ALTRED = #EA757E
23 | ALTGREEN = #A2CD83
24 | ALTYELLOW = #EFCA84
25 | ALTBLUE = #6CB8F9
26 | ALTMAGENTA = #D282E7
27 | ALTCYAN = #5FC0CC
28 | ALTWHITE = #B5BCC9
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/onedark/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #1E2128;
7 | background-alt: #292d37;
8 | foreground: #ABB2BF;
9 | selected: #5294E2;
10 | active: #98C379;
11 | urgent: #E06B74;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/onedark/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/onedark/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/default.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/slime/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #ffffff
8 | FOREGROUND = #383a42
9 | ALTBACKGROUND = #e6e6e6
10 | ALTFOREGROUND = #9b9eaa
11 | ACCENT = #0997B3
12 |
13 | BLACK = #383a42
14 | RED = #e45649
15 | GREEN = #50a14f
16 | YELLOW = #c18401
17 | BLUE = #0184bc
18 | MAGENTA = #a626a4
19 | CYAN = #0997b3
20 | WHITE = #909090
21 | ALTBLACK = #383a42
22 | ALTRED = #e45649
23 | ALTGREEN = #50a14f
24 | ALTYELLOW = #c18401
25 | ALTBLUE = #0184bc
26 | ALTMAGENTA = #a626a4
27 | ALTCYAN = #0997b3
28 | ALTWHITE = #909090
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/slime/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #ffffff;
7 | background-alt: #e6e6e6;
8 | foreground: #383a42;
9 | selected: #0997B3;
10 | active: #50a14f;
11 | urgent: #e45649;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/slime/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/slime/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/slime.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/spark/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #EEFFFF
8 | FOREGROUND = #303030
9 | ALTBACKGROUND = #dee6e7
10 | ALTFOREGROUND = #d3d3d3
11 | ACCENT = #F0719B
12 |
13 | BLACK = #1e2541
14 | RED = #f0719b
15 | GREEN = #5af7b0
16 | YELLOW = #ffa56b
17 | BLUE = #57c7ff
18 | MAGENTA = #c792ea
19 | CYAN = #89ddff
20 | WHITE = #eeffff
21 | ALTBLACK = #354274
22 | ALTRED = #f02e6e
23 | ALTGREEN = #2ce592
24 | ALTYELLOW = #ff8537
25 | ALTBLUE = #1da0e2
26 | ALTMAGENTA = #a742ea
27 | ALTCYAN = #47bae8
28 | ALTWHITE = #dee6e7
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/spark/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #EEFFFF;
7 | background-alt: #dee6e7;
8 | foreground: #303030;
9 | selected: #F0719B;
10 | active: #2ce592;
11 | urgent: #f02e6e;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/spark/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/spark/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/spark.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/wave/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #3D4C5F;
7 | background-alt: #45556b;
8 | foreground: #F8F8F8;
9 | selected: #BD99FF;
10 | active: #a1efd3;
11 | urgent: #f48fb1;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/wave/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/themes/wave/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/wave.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/bspwm/archcraft/xsettingsd:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | Net/ThemeName "Arc-Dark"
4 | Net/IconThemeName "Arc-Circle"
5 | Gtk/CursorThemeName "Qogirr"
6 | Net/EnableEventSounds "0"
7 | Net/EnableInputFeedbackSounds "0"
8 | Xft/DPI "-1"
9 | Xft/Hinting 1
10 | Xft/HintStyle "hintslight"
11 | Xft/Antialias 1
12 | Xft/RGBA "none"
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/btop/.gitignore:
--------------------------------------------------------------------------------
1 | btop.log
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/cava/shaders/pass_through.vert:
--------------------------------------------------------------------------------
1 | #version 330
2 |
3 |
4 | // Input vertex data, different for all executions of this shader.
5 | layout(location = 0) in vec3 vertexPosition_modelspace;
6 |
7 | // Output data ; will be interpolated for each fragment.
8 | out vec2 fragCoord;
9 |
10 | void main()
11 | {
12 | gl_Position = vec4(vertexPosition_modelspace,1);
13 | fragCoord = (vertexPosition_modelspace.xy+vec2(1,1))/2.0;
14 | }
15 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/code-flags.conf:
--------------------------------------------------------------------------------
1 | --password-store=gnome --enable-features=UseOzonePlatform --ozone-platform=wayland
2 |
3 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/discord-rpc/config.toml:
--------------------------------------------------------------------------------
1 | id = 677226551607033903
2 | hosts = [ "localhost:6600" ]
3 |
4 | [format]
5 | details = "$title"
6 | state = "$album | $album"
7 | timestamp = "elapsed"
8 | large_image = "notes"
9 | small_image = "notes"
10 | large_text = ""
11 | small_text = ""
12 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/dunst/archcraft/dunst:
--------------------------------------------------------------------------------
1 | /home/str1ke/.dotfiles/bootstrap/os/linux/config/dunst
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/assets/blossom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/amadeus/assets/blossom.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/assets/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/amadeus/assets/favicon.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/assets/favicon2.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/amadeus/assets/favicon2.ico
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/eww.scss:
--------------------------------------------------------------------------------
1 | @import "scss/index.scss";
2 | @import "scss/variables.scss";
3 | @import "scss/sidebar/apatheia.scss";
4 | @import "scss/sidebar/clipboard.scss";
5 | @import "scss/sidebar/music.scss";
6 | @import "scss/sidebar/sys-tray.scss";
7 | @import "scss/widgets/widgets.scss";
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/images/mic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/amadeus/images/mic.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/images/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/amadeus/images/music.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/images/profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/amadeus/images/profile.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/images/speaker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/amadeus/images/speaker.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scripts/battery:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | BAT=`ls /sys/class/power_supply | grep BAT | head -n 1`
4 |
5 | battery() {
6 | cat /sys/class/power_supply/${BAT}/capacity
7 | }
8 | battery_stat() {
9 | cat /sys/class/power_supply/${BAT}/status
10 | }
11 |
12 | case "$1" in
13 | --bat) battery;;
14 | --bat-st) battery_stat;;
15 | esac
16 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scripts/curr-clips:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # get 4 last clips (parsed)
4 | clips=$(cliphist list | head -4 | cut -d " " -f2-)
5 |
6 | arr=($parsed)
7 |
8 | ret="{"
9 | i=0;
10 | for el in "${arr[@]}"
11 | do
12 | $ret += "$i:$el"
13 | $i += 1
14 | done;
15 | $ret += "}"
16 | echo $ret
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scripts/gpu:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | nvidia-smi dmon -s u | awk 'NR>2 {print $2; fflush()}'
4 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scripts/mem-ad:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 |
4 | total="$(free -m | grep Mem: | awk '{ print $2 }')"
5 | used="$(free -m | grep Mem: | awk '{ print $3 }')"
6 |
7 | free=$(expr $total - $used)
8 |
9 | case $1 in
10 | total) echo $total;;
11 | used) echo $used;;
12 | free) echo $free;;
13 | esac
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scripts/memory:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | printf "%.0f\n" $(free -m | grep Mem | awk '{print ($3/$2)*100}')
4 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scripts/pop:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | EWW_BIN="/usr/bin/eww -c $HOME/.config/hypr/themes/apatheia/eww"
3 |
4 | # select widget for focused monitor
5 | focusmon=$(hyprctl monitors -j | jq -r '.[] | select(.focused == true) | .id')
6 | # console parameter + display id
7 | WIDGET="$1${focusmon}"
8 |
9 | popable_widgets=( "system" "audio_ctl" "calendar" )
10 |
11 | # Open widgets
12 | if ${EWW_BIN} windows | grep ^$WIDGET$ ; then
13 | for name in "${popable_widgets[@]}"
14 | do
15 | ${EWW_BIN} close "${name}${focusmon}"
16 | done
17 | ${EWW_BIN} open "$WIDGET"
18 |
19 | elif ${EWW_BIN} windows | grep ^\*$WIDGET$ ; then
20 | ${EWW_BIN} close "$WIDGET"
21 | else exit
22 | fi
23 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scripts/wifi:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | status=$(nmcli g | grep -oE "disconnected")
4 | essid=$(nmcli -t -f active,ssid dev wifi | grep '^yes' | cut -d: -f2)
5 |
6 | if [ $status ] ; then
7 | icon="睊"
8 | text=""
9 | col="#575268"
10 |
11 | else
12 | icon=""
13 | text="${essid}"
14 | col="#a1bdce"
15 | fi
16 |
17 |
18 | case $1 in
19 | --COL) echo $col;;
20 | --ESSID) echo $text;;
21 | --ICON) echo $icon;;
22 | esac
23 |
24 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scss/index.scss:
--------------------------------------------------------------------------------
1 | * {
2 | all: unset;
3 | font-family: feather;
4 | font-family: mononoki Nerd Font;
5 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scss/sidebar/apatheia.scss:
--------------------------------------------------------------------------------
1 | .apatheia-container {
2 | border-radius: 12px 12px;
3 | padding: 2rem;
4 | // margin: 30px 0px;
5 | border: 2px solid rgba($primary, 0.1);
6 | }
7 |
8 | .apatheia-content {
9 | font-family: mononoki Nerd Font;
10 | font-size: 1.2em;
11 | color: $white;
12 | }
13 |
14 | .apatheia-author {
15 | font-family: mononoki Nerd Font;
16 | font-style: italic;
17 | font-weight: bold;
18 | font-size: 1.2em;
19 | color: $primary;
20 | margin-top: 0.3rem;
21 | }
22 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scss/sidebar/clipboard.scss:
--------------------------------------------------------------------------------
1 | .clipboard-container {
2 | background-color: $purple;
3 | margin: 0px 40px 0px 40px;
4 | border-radius: 12px;
5 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/scss/variables.scss:
--------------------------------------------------------------------------------
1 | $background-bar: rgba(11, 10, 16, 1);
2 | $background: rgba(11, 10, 16, 1);
3 | $widget-background: rgba(17, 16, 25, 1);
4 | $shadow: rgba(0, 0, 0, 0.3);
5 | $grey: rgba(105, 101, 124, 0.7);
6 |
7 | $black: #282A36;
8 | $red: #E97193; // #F37F97;
9 | $green: #AAC5A0; // #5ADECD;
10 | $yellow: #f6d6b3; // #F2A272;
11 | $orange: #f2c798; // #F2A272;
12 | $blue: #A8C5E6; // #BAB4D9; //#8897F4;
13 | $purple: #DFA7E7; // #C574DD;
14 | $purple2: #ecdbee; // #C574DD;
15 | $teal: #72B69C; // #79E6F3;
16 | $white: #eae9f0; // #FDFDFD;
17 |
18 | $primary: #eacded; // #F37F97;
19 | $secondary: #71e9c2; // #F37F97;
20 | $tertiary: #f0db93;
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/yuck/sidebar/clipboard.yuck:
--------------------------------------------------------------------------------
1 | (defpoll curr_clips :interval "5s" "~/.config/hypr/themes/apatheia/eww/scripts/curr-clips")
2 |
3 | (defwidget clipboard []
4 | (box
5 | :class "clipboard-container"
6 | (label
7 | :text curr_clips
8 | :limit-width 15
9 | )
10 | )
11 | )
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/amadeus/yuck/variables.yuck:
--------------------------------------------------------------------------------
1 |
2 | ;; Music Variables
3 | (defpoll song :interval "5s" "scripts/music title")
4 | (defpoll song_artist :interval "5s" "scripts/music artist")
5 | (defpoll song_status :interval "5s" "scripts/music status")
6 | (defpoll song_perc :interval "1s" "scripts/music percent")
7 | (defpoll cover_art :interval "5s" "scripts/music coverloc")
8 | (defpoll playpause :interval "1s" "scripts/music statusicon")
9 | (defpoll player_volume :interval "5s" 'bc <<< "$(playerctl volume)*100"')
10 | ; (defpoll song_time :interval "1s" "scripts/music timeS")
11 |
12 | (defvar music_reveal false)
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/dharmax/wallpaper:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/dharmax/wallpaper
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/images/mic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/saimoom/images/mic.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/images/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/saimoom/images/music.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/images/profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/saimoom/images/profile.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/images/speaker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/custom/saimoom/images/speaker.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/launch_bar:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | ## Files and cmd
4 | FILE="$HOME/.cache/eww_launch.xyz"
5 | EWW="eww -c $HOME/.config/eww/saimoom"
6 |
7 | ## Run eww daemon if not running already
8 | if [[ ! `pidof eww` ]]; then
9 | ${EWW} daemon
10 | sleep 1
11 | fi
12 |
13 | ## Open widgets
14 | run_eww() {
15 | ${EWW} open-many \
16 | bar
17 |
18 | }
19 |
20 | ## Launch or close widgets accordingly
21 | if [[ ! -f "$FILE" ]]; then
22 | touch "$FILE"
23 | run_eww && bspc config -m LVDS-1 top_padding 49
24 | else
25 | ${EWW} close-all && killall eww
26 | rm "$FILE"
27 | fi
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/scripts/battery:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | battery() {
4 | BAT=`ls /sys/class/power_supply | grep BAT | head -n 1`
5 | cat /sys/class/power_supply/${BAT}/capacity
6 | }
7 | battery_stat() {
8 | BAT=`ls /sys/class/power_supply | grep BAT | head -n 1`
9 | cat /sys/class/power_supply/${BAT}/status
10 | }
11 |
12 | if [[ "$1" == "--bat" ]]; then
13 | battery
14 | elif [[ "$1" == "--bat-st" ]]; then
15 | battery_stat
16 | fi
17 |
18 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/scripts/mem-ad:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 |
4 | total="$(free -m | grep Mem: | awk '{ print $2 }')"
5 | used="$(free -m | grep Mem: | awk '{ print $3 }')"
6 |
7 | free=$(expr $total - $used)
8 |
9 | if [ "$1" = "total" ]; then
10 | echo $total
11 | elif [ "$1" = "used" ]; then
12 | echo $used
13 | elif [ "$1" = "free" ]; then
14 | echo $free
15 | fi
16 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/scripts/memory:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | printf "%.0f\n" $(free -m | grep Mem | awk '{print ($3/$2)*100}')
4 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/custom/saimoom/scripts/wifi:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | status=$(nmcli g | grep -oE "disconnected")
4 | essid=$(nmcli c | grep wlp2s0 | awk '{print ($1)}')
5 |
6 | if [ $status ] ; then
7 | icon=""
8 | text=""
9 | col="#575268"
10 |
11 | else
12 | icon=""
13 | text="${essid}"
14 | col="#a1bdce"
15 | fi
16 |
17 |
18 |
19 | if [[ "$1" == "--COL" ]]; then
20 | echo $col
21 | elif [[ "$1" == "--ESSID" ]]; then
22 | echo $text
23 | elif [[ "$1" == "--ICON" ]]; then
24 | echo $icon
25 | fi
26 |
27 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/assets/images/arch-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/hyprland/assets/images/arch-logo.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/assets/images/hyprland-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/hyprland/assets/images/hyprland-logo.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/assets/images/mic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/hyprland/assets/images/mic.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/assets/images/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/hyprland/assets/images/music.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/assets/images/speaker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/hyprland/assets/images/speaker.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/assets/styles/style.scss:
--------------------------------------------------------------------------------
1 | // Universal Styling
2 | * {
3 | all: unset;
4 | font-family: CaskaydiaCove NF;
5 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/bar/modules/format.yuck:
--------------------------------------------------------------------------------
1 | (defwidget separator []
2 | (box
3 | :class "module"
4 | :vexpand "false"
5 | :hexpand "false"
6 | :valign "center"
7 | (label
8 | :class "mod_separator"
9 | :valign "center"
10 | :text "|"
11 | )
12 | )
13 | )
14 |
15 | (defwidget gap []
16 | (box
17 | :orientation "h"
18 | :hexpand "false"
19 | :visible "true"
20 | :width "14"
21 | )
22 | )
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/bar/modules/launcher.yuck:
--------------------------------------------------------------------------------
1 | (defwidget launcher []
2 | (box
3 | :class "mod_launcher"
4 | :orientation "h"
5 | (button
6 | :onclick "~/.dotfiles/config/rofi/launcher.sh drun"
7 | :onrightclick "~/.dotfiles/config/rofi/launcher.sh run"
8 | (image
9 | :class "mod_launcher-icon"
10 | :path "assets/images/hyprland-logo.png"
11 | :image-width 24
12 | )
13 | )
14 | )
15 | )
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/bar/modules/powermenu.yuck:
--------------------------------------------------------------------------------
1 | (defwidget powermenu []
2 | (box
3 | :class "mod_powermenu"
4 | :orientation "h"
5 | (button
6 | :onclick "~/.config/wlogout/launch.sh"
7 | (label
8 | :class "separator"
9 | :valign "center"
10 | :text ""
11 | )
12 | )
13 | )
14 | )
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/bar/modules/systray.yuck:
--------------------------------------------------------------------------------
1 | (defwidget tray []
2 | (systray
3 | :pack-direction "right"
4 | :icon_size 18
5 | )
6 | )
7 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/bar/modules/updates.yuck:
--------------------------------------------------------------------------------
1 | ;; =========================
2 | ;; | Updates |
3 | ;; =========================
4 |
5 |
6 | ;; Variables
7 |
8 | (defpoll updates
9 | :interval "5m"
10 | "~/.config/waybar/scripts/updates.sh"
11 | )
12 |
13 |
14 | ;; Main Widget
15 | (defwidget updates []
16 | (button
17 | :orientation "horizontal"
18 | :halign "center"
19 | :class "mod_updates"
20 |
21 | updates
22 | )
23 | )
24 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/bar/modules/window.yuck:
--------------------------------------------------------------------------------
1 | (defpoll window :interval ".1s" "scripts/window")
2 |
3 | (defwidget window []
4 | (box
5 | :orientation "horizontal"
6 | :halign "center"
7 | :class "module"
8 |
9 | (label
10 | :text window
11 | :class "mod_date"
12 | )
13 | )
14 | )
15 |
16 |
17 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/bar/modules/workspaces.yuck:
--------------------------------------------------------------------------------
1 | (defpoll workspace :interval ".1s" "scripts/workspace")
2 | (defwidget workspaces []
3 | (literal
4 | :content workspace
5 | :valign "center"
6 | )
7 | )
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/dashboard/dash.yuck:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/hyprland/dashboard/dash.yuck
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/eww.scss:
--------------------------------------------------------------------------------
1 | @import "assets/styles/style.scss";
2 | @import "assets/styles/catppuccin/mocha.scss";
3 | @import "assets/styles/modules.scss";
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/eww.yuck:
--------------------------------------------------------------------------------
1 | ;; Includes
2 | (include "bar/bar.yuck")
3 | (include "dashboard/dash.yuck")
4 |
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/scripts/cpu:
--------------------------------------------------------------------------------
1 | top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1""}'
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/scripts/variables/.gitignore:
--------------------------------------------------------------------------------
1 | temp
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/scripts/variables/vars:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/hyprland/scripts/variables/vars
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/hyprland/scripts/window:
--------------------------------------------------------------------------------
1 | hyprctl activewindow -j | jq -rc '.title'
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/template/scripts/getram:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | printf "%.0f\n" $(free -m | grep Mem | awk '{print ($3/$2)*100}')
3 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/template/scripts/getvol:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | amixer -D pulse sget Master | grep 'Left:' | awk -F'[][]' '{ print $2 }' | tr -d '%' | head -1
3 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/testing/eww.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/eww/testing/eww.scss
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/eww/testing/eww.yuck:
--------------------------------------------------------------------------------
1 | (defwidget greeter [?text name]
2 | (box :orientation "horizontal"
3 | :halign "center"
4 | text
5 | (button :onclick "notify-send 'Hello' 'Hello, ${name}'"
6 | "Greet")))
7 | (defwindow example
8 | :monitor 0
9 | :geometry (geometry :x "0%"
10 | :y "20px"
11 | :width "90%"
12 | :height "30px"
13 | :anchor "top center")
14 | :stacking "fg"
15 | :reserve (struts :distance "40px" :side "top")
16 | :windowtype "dock"
17 | :wm-ignore false
18 | "example content")
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/fish:
--------------------------------------------------------------------------------
1 | ../shell/fish
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/flameshot/flameshot.ini:
--------------------------------------------------------------------------------
1 | [General]
2 | contrastOpacity=188
3 | drawColor=#ffffff
4 | filenamePattern=Screenshot-[%Y-%m-%d]-(%H-%M-%S)
5 | saveAsFileExtension=png
6 | savePath=/home/str1ke/Media/Pictures/Screenshots
7 | uiColor=#5f06de
8 | undoLimit=96
9 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/fontconfig/conf.d/78-Reject.conf:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/fontconfig/fonts.conf:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | serif
6 | CaskaydiaCove NF
7 |
8 |
9 | sans-serif
10 | CaskaydiaCove NF
11 |
12 |
13 | sans
14 | CaskaydiaCove NF
15 |
16 |
17 | monospace
18 | CaskaydiaCove NF
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-2.0/gtkfilechooser.ini:
--------------------------------------------------------------------------------
1 | [Filechooser Settings]
2 | LocationMode=path-bar
3 | ShowHidden=false
4 | ShowSizeColumn=true
5 | GeometryX=570
6 | GeometryY=286
7 | GeometryWidth=780
8 | GeometryHeight=628
9 | SortColumn=name
10 | SortOrder=ascending
11 | StartupMode=recent
12 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-3.0/archcraft/gtk.css:
--------------------------------------------------------------------------------
1 | VteTerminal, vte-terminal {
2 | padding: 12px;
3 | }
4 |
5 | .window-frame, .window-frame:backdrop {
6 | box-shadow: 0 0 0 black;
7 | border-style: none;
8 | margin: 0;
9 | border-radius: 0;
10 | }
11 |
12 | .titlebar {
13 | border-radius: 0;
14 | }
15 |
16 | undershoot.top,
17 | undershoot.right,
18 | undershoot.bottom,
19 | undershoot.left {
20 | background-image: none;
21 | }
22 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-3.0/archcraft/settings.ini:
--------------------------------------------------------------------------------
1 | [Settings]
2 | gtk-application-prefer-dark-theme=false
3 | gtk-enable-animations=true
4 | gtk-font-name=Noto Sans 9
5 | gtk-icon-theme-name=Arc-Circle
6 | gtk-theme-name=Arc-Dark
7 | gtk-cursor-theme-name=Qogirr
8 | gtk-cursor-theme-size=0
9 | gtk-toolbar-style=GTK_TOOLBAR_ICONS
10 | gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
11 | gtk-button-images=0
12 | gtk-menu-images=1
13 | gtk-enable-event-sounds=0
14 | gtk-enable-input-feedback-sounds=0
15 | gtk-xft-antialias=1
16 | gtk-xft-hinting=1
17 | gtk-xft-hintstyle=hintslight
18 | gtk-xft-rgba=rgb
19 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-3.0/bookmarks:
--------------------------------------------------------------------------------
1 | file:///home/str1ke/.dotfiles
2 | file:///home/str1ke/Desktop
3 | file:///home/str1ke/Documents
4 | file:///home/str1ke/Projects
5 | file:///home/str1ke/Downloads
6 | file:///home/str1ke/Music
7 | file:///home/str1ke/Pictures
8 | file:///home/str1ke/Videos
9 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-3.0/gtk.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/gtk-3.0/gtk.css
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-3.0/settings.ini:
--------------------------------------------------------------------------------
1 | [Settings]
2 | gtk-application-prefer-dark-theme=true
3 | gtk-button-images=0
4 | gtk-cursor-theme-name=Catppuccin-Mocha-Dark
5 | gtk-cursor-theme-size=30
6 | gtk-decoration-layout=icon:minimize,maximize,close
7 | gtk-enable-animations=true
8 | gtk-enable-event-sounds=0
9 | gtk-enable-input-feedback-sounds=0
10 | gtk-font-name=Noto Sans 9
11 | gtk-icon-theme-name=Nordic-Folders
12 | gtk-menu-images=1
13 | gtk-primary-button-warps-slider=false
14 | gtk-theme-name=Catppuccin-Mocha-Standard-Mauve-Dark
15 | gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
16 | gtk-toolbar-style=GTK_TOOLBAR_ICONS
17 | gtk-xft-antialias=1
18 | gtk-xft-dpi=98304
19 | gtk-xft-hinting=1
20 | gtk-xft-hintstyle=hintfull
21 | gtk-xft-rgba=rgb
22 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-4.0/old/settings.ini:
--------------------------------------------------------------------------------
1 | [Settings]
2 | gtk-application-prefer-dark-theme=1
3 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-4.0/old/thumbnail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/gtk-4.0/old/thumbnail.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtk-4.0/settings.ini:
--------------------------------------------------------------------------------
1 | [Settings]
2 | gtk-application-prefer-dark-theme=false
3 | gtk-cursor-theme-name=Catppuccin-Mocha-Dark
4 | gtk-cursor-theme-size=30
5 | gtk-decoration-layout=icon:minimize,maximize,close
6 | gtk-enable-animations=true
7 | gtk-font-name=Noto Sans, 12
8 | gtk-icon-theme-name=Adwaita
9 | gtk-modules=colorreload-gtk-module
10 | gtk-primary-button-warps-slider=false
11 | gtk-theme-name=Catppuccin-Mocha-Standard-Mauve-Dark
12 | gtk-xft-dpi=98304
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtklock/config.ini:
--------------------------------------------------------------------------------
1 | [main]
2 | gtk-theme = Catppuccin-Mocha-Lavender
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtklock/preset-0.css:
--------------------------------------------------------------------------------
1 | * {
2 | border-radius: 0;
3 | border: none;
4 | text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7)
5 | }
6 |
7 | button {
8 | background: none;
9 | padding: 10px
10 | }
11 |
12 | #clock-label {
13 | font-family: monospace
14 | }
15 |
16 | #unlock-button {
17 | border: 1px solid #000;
18 | background-color: rgba(37, 37, 37, 0.95)
19 | }
20 |
21 | #powerbar-box {
22 | border: 1px solid #000;
23 | background-color: rgba(37, 37, 37, 0.95)
24 | }
25 |
26 | #input-field {
27 | border: 1px solid #000;
28 | background-color: rgba(37, 37, 37, 0.95)
29 | }
30 |
31 | #playerctl-box {
32 | border: 1px solid #000;
33 | margin: 20px;
34 | background-color: rgba(37, 37, 37, 0.8)
35 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtklock/preset-1.css:
--------------------------------------------------------------------------------
1 | * {
2 | border: none;
3 | text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7)
4 | }
5 |
6 | button {
7 | border-radius: 10px;
8 | background: none;
9 | padding: 10px
10 | }
11 |
12 | #clock-label {
13 | font-family: monospace
14 | }
15 |
16 | #unlock-button {
17 | border-radius: 10px;
18 | background: #31373A
19 | }
20 |
21 | #powerbar-box {
22 | border-radius: 10px;
23 | background: #31373A
24 | }
25 |
26 | #input-field {
27 | border-radius: 10px;
28 | background: #31373A
29 | }
30 |
31 | #playerctl-box {
32 | margin: 20px;
33 | background: #31373A
34 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtklock/preset-2.css:
--------------------------------------------------------------------------------
1 | * {
2 | border-radius: 0;
3 | border: none;
4 | text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7)
5 | }
6 |
7 | button {
8 | background: none;
9 | padding: 10px
10 | }
11 |
12 | #clock-label {
13 | font-family: monospace
14 | }
15 |
16 | #unlock-button {
17 | background-color: rgba(23, 53, 63, 0.95)
18 | }
19 |
20 | #powerbar-box {
21 | background-color: rgba(23, 53, 63, 0.95)
22 | }
23 |
24 | #input-field {
25 | background-color: rgba(23, 53, 63, 0.95)
26 | }
27 |
28 | #playerctl-box {
29 | margin: 20px;
30 | background-color: rgba(23, 53, 63, 0.95)
31 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtklock/preset-3.css:
--------------------------------------------------------------------------------
1 | * {
2 | border-radius: 0;
3 | border: none;
4 | text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7)
5 | }
6 |
7 | button {
8 | background: none;
9 | padding: 10px
10 | }
11 |
12 | #clock-label {
13 | font-family: monospace
14 | }
15 |
16 | #unlock-button {
17 | background: #27132e
18 | }
19 |
20 | #powerbar-box {
21 | background: #27132e
22 | }
23 |
24 | #input-field {
25 | background: #27132e
26 | }
27 |
28 | #playerctl-box {
29 | margin: 20px;
30 | background: #27132e
31 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/gtklock/style.css:
--------------------------------------------------------------------------------
1 | window {
2 | /* background-image: url("/home/str1ke/.dotfiles/assets/wallpapers/neon_city.png"); */
3 | background-size: cover;
4 | background-repeat: no-repeat;
5 | background-position: center;
6 | background-color: black;
7 | }
8 |
9 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/hypr/config/hypr/keybinds.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/hypr/config/hypr/keybinds.conf
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/hypr/config/hyprland/keybinds.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/hypr/config/hyprland/keybinds.conf
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/hypr/hyprlux.toml:
--------------------------------------------------------------------------------
1 | # night_light = { enabled = true, start_time = "20:00", end_time = "20:30", temperature = 3500 }
2 | night_light = { enabled = false, latitude = 26.376032, longitude = -80.122360, temperature = 4000 }
3 |
4 | vibrance_configs = [
5 | { window_class = "SDL Application", window_title = "", strength = 100 },
6 | ]
7 |
8 | hot_reload = true
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/hypr/hyprpaper.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/hypr/hyprpaper.conf
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/hypr/scripts/tools/gtkthemes:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # Original script by @adi1090x
4 |
5 | ## Set GTK Themes, Icons, Cursor and Fonts
6 |
7 | THEME='Catppuccin-Mocha-Standard-Mauve-Dark'
8 | ICONS='Adwaita'
9 | FONT='Noto Sans'
10 | CURSOR='Catppuccin-Mocha-Dark'
11 |
12 | SCHEMA='gsettings set org.gnome.desktop.interface'
13 |
14 | apply_themes () {
15 | ${SCHEMA} gtk-theme "$THEME"
16 | ${SCHEMA} icon-theme "$ICONS"
17 | ${SCHEMA} cursor-theme "$CURSOR"
18 | ${SCHEMA} font-name "$FONT"
19 | }
20 |
21 | apply_themes
22 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/hypr/scripts/tools/workspaces.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env sh
2 |
3 | focused=$(hyprctl monitors -j | jq -rc '[ .[].focused ] | index(true)')
4 |
5 | dispatcher=$1
6 | workspace=$2
7 |
8 | hyprctl dispatch "$dispatcher" "$focused$workspace"
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ncmpcpp/error.log:
--------------------------------------------------------------------------------
1 | /dev/null
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nitrogen/.gitignore:
--------------------------------------------------------------------------------
1 | bg-saved.cfg
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nitrogen/nitrogen.cfg:
--------------------------------------------------------------------------------
1 | [geometry]
2 | posx=25
3 | posy=75
4 | sizex=1239
5 | sizey=734
6 |
7 | [nitrogen]
8 | view=icon
9 | recurse=true
10 | sort=alpha
11 | icon_caps=false
12 | dirs=/usr/share/backgrounds;
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nix/nix.conf:
--------------------------------------------------------------------------------
1 | experimental-features = nix-command flakes
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/.gitignore:
--------------------------------------------------------------------------------
1 | lazy-lock.json
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/init.lua:
--------------------------------------------------------------------------------
1 | -- @RealStr1ke's Neovim Configuration
2 | -- TODO:
3 | -- > Plugins
4 | -- > folke/neoconf.nvim
5 | -- > rebelot/kanagawa.nvim
6 | -- > sidebar-nvim/sidebar.nvim
7 | -- > folke/which-key.nvim
8 | -- > folke/todo-comments.nvim
9 | -- > CRAG666/code_runner.nvim
10 | -- > famiu/bufdelete.nvim
11 | -- > SirVer/ultisnips
12 | -- > rmagatti/auto-session
13 | -- > Yggdroot/LeaderF
14 | -- > tpope/commentary.vim
15 | -- > jose-elias-alvarez/null-ls.nvim
16 | -- >
17 |
18 | -- Start the Main Loader
19 | require("loader")
20 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/loader.lua:
--------------------------------------------------------------------------------
1 | -- ____________________
2 | -- < Main Neovim Loader > --
3 | -- -------------------- --
4 | -- \ ^__^ --
5 | -- \ (oo)\_______ --
6 | -- (__)\ )\/\ --
7 | -- ||----w | --
8 | -- || || --
9 |
10 | -- Main Options
11 | require("core.options")
12 |
13 | -- Plugins
14 | require("plugins.loader")
15 |
16 | -- Commands
17 | require("core.commands")
18 |
19 | -- Auto Commands
20 | require("core.autocmds")
21 |
22 | -- Appearance
23 | require("core.appearance")
24 |
25 | -- Diagnostics
26 | require("core.diagnostics")
27 |
28 | -- Keymaps
29 | require("core.keymaps")
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/plugins/configs/impatient.lua:
--------------------------------------------------------------------------------
1 | local status_ok, impatient = pcall(require, "impatient")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | impatient.enable_profile()
7 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/plugins/configs/indentline.lua:
--------------------------------------------------------------------------------
1 | local status_ok, indent_blankline = pcall(require, "ibl")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | indent_blankline.setup()
7 |
8 | -- indent_blankline.setup({
9 | -- char = "▏",
10 | -- show_trailing_blankline_indent = false,
11 | -- show_first_indent_level = true,
12 | -- use_treesitter = true,
13 | -- show_current_context = true,
14 | -- buftype_exclude = { "terminal", "nofile" },
15 | -- filetype_exclude = {
16 | -- "help",
17 | -- "packer",
18 | -- "NvimTree",
19 | -- },
20 | -- })
21 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/plugins/configs/leap.lua:
--------------------------------------------------------------------------------
1 | local status_ok, leap = pcall(require, "leap")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | leap.add_default_mappings()
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/plugins/configs/netrw.lua:
--------------------------------------------------------------------------------
1 | local status_ok, netrw = pcall(require, "netrw")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | netrw.setup({
7 | -- Put your configuration here, or leave the object empty to take the default
8 | -- configuration.
9 | icons = {
10 | symlink = '', -- Symlink icon (directory and file)
11 | directory = '', -- Directory icon
12 | file = '', -- File icon
13 | },
14 | use_devicons = true, -- Uses nvim-web-devicons if true, otherwise use the file icon specified above
15 | mappings = {}, -- Custom key mappings
16 | })
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/plugins/configs/project.lua:
--------------------------------------------------------------------------------
1 | local status_ok, project = pcall(require, "project_nvim")
2 | if not status_ok then
3 | return
4 | end
5 | project.setup({
6 |
7 | -- detection_methods = { "lsp", "pattern" }, -- NOTE: lsp detection will get annoying with multiple langs in one project
8 | detection_methods = { "pattern" },
9 |
10 | -- patterns used to detect root dir, when **"pattern"** is in detection_methods
11 | patterns = { ".git", "Makefile", "package.json" },
12 | })
13 |
14 | local tele_status_ok, telescope = pcall(require, "telescope")
15 | if not tele_status_ok then
16 | return
17 | end
18 |
19 | telescope.load_extension("projects")
20 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/plugins/configs/sidebar.lua:
--------------------------------------------------------------------------------
1 | local status_ok, sidebar = pcall(require, "sidebar-nvim")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | sidebar.setup({
7 | open = false
8 | })
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/plugins/configs/spectre.lua:
--------------------------------------------------------------------------------
1 | local status_ok, spectre = pcall(require, "spectre")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | spectre.setup()
7 |
8 | vim.keymap.set('n', 'S', 'lua require("spectre").toggle()', {
9 | desc = "Toggle Spectre"
10 | })
11 | vim.keymap.set('n', 'sw', 'lua require("spectre").open_visual({select_word=true})', {
12 | desc = "Search current word"
13 | })
14 | vim.keymap.set('v', 'sw', 'lua require("spectre").open_visual()', {
15 | desc = "Search current word"
16 | })
17 | vim.keymap.set('n', 'sp', 'lua require("spectre").open_file_search({select_word=true})', {
18 | desc = "Search on current file"
19 | })
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/lua/plugins/loader.lua:
--------------------------------------------------------------------------------
1 | local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
2 | if not vim.loop.fs_stat(lazypath) then
3 | vim.fn.system({
4 | "git",
5 | "clone",
6 | "--filter=blob:none",
7 | "https://github.com/folke/lazy.nvim.git",
8 | "--branch=stable", -- latest stable release
9 | lazypath,
10 | })
11 | end
12 | vim.opt.rtp:prepend(lazypath)
13 |
14 | local plugins = require("plugins/plugins")
15 | require("lazy").setup(plugins)
16 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/.gitignore:
--------------------------------------------------------------------------------
1 | plugin/*
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/init.lua:
--------------------------------------------------------------------------------
1 | -- vim.loader.enable()
2 | require("core.plugins")
3 | require("configs.colorscheme")
4 | require("core.options")
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/lua/configs/colorscheme.lua:
--------------------------------------------------------------------------------
1 | local colorscheme = "tokyonight"
2 |
3 | local status_ok, _ = pcall(vim.cmd, "colorscheme " .. colorscheme)
4 | if not status_ok then
5 | return
6 | end
7 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/lua/configs/impatient.lua:
--------------------------------------------------------------------------------
1 | local status_ok, impatient = pcall(require, "impatient")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | impatient.enable_profile()
7 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/lua/configs/indentline.lua:
--------------------------------------------------------------------------------
1 | local status_ok, indent_blankline = pcall(require, "indent_blankline")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | indent_blankline.setup({
7 | char = "▏",
8 | show_trailing_blankline_indent = false,
9 | show_first_indent_level = true,
10 | use_treesitter = true,
11 | show_current_context = true,
12 | buftype_exclude = { "terminal", "nofile" },
13 | filetype_exclude = {
14 | "help",
15 | "packer",
16 | "NvimTree",
17 | },
18 | })
19 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/lua/configs/lsp/init.lua:
--------------------------------------------------------------------------------
1 | local status_ok, _ = pcall(require, "lspconfig")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | require("user.lsp.mason")
7 | require("user.lsp.handlers").setup()
8 | require("user.lsp.null-ls")
9 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/lua/configs/lsp/settings/pyright.lua:
--------------------------------------------------------------------------------
1 | return {
2 | settings = {
3 | python = {
4 | analysis = {
5 | typeCheckingMode = "off",
6 | },
7 | },
8 | },
9 | }
10 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/lua/configs/lsp/settings/sumneko_lua.lua:
--------------------------------------------------------------------------------
1 | return {
2 | settings = {
3 | Lua = {
4 | diagnostics = {
5 | globals = { "vim" },
6 | },
7 | workspace = {
8 | library = {
9 | [vim.fn.expand("$VIMRUNTIME/lua")] = true,
10 | [vim.fn.stdpath("config") .. "/lua"] = true,
11 | },
12 | },
13 | telemetry = {
14 | enable = false,
15 | },
16 | },
17 | },
18 | }
19 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/lua/configs/project.lua:
--------------------------------------------------------------------------------
1 | local status_ok, project = pcall(require, "project_nvim")
2 | if not status_ok then
3 | return
4 | end
5 | project.setup({
6 |
7 | -- detection_methods = { "lsp", "pattern" }, -- NOTE: lsp detection will get annoying with multiple langs in one project
8 | detection_methods = { "pattern" },
9 |
10 | -- patterns used to detect root dir, when **"pattern"** is in detection_methods
11 | patterns = { ".git", "Makefile", "package.json" },
12 | })
13 |
14 | local tele_status_ok, telescope = pcall(require, "telescope")
15 | if not tele_status_ok then
16 | return
17 | end
18 |
19 | telescope.load_extension("projects")
20 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/old/lua/configs/telescope.lua:
--------------------------------------------------------------------------------
1 | local status_ok, telescope = pcall(require, "telescope")
2 | if not status_ok then
3 | return
4 | end
5 |
6 | local actions = require("telescope.actions")
7 |
8 | telescope.setup({
9 | defaults = {
10 |
11 | prompt_prefix = " ",
12 | selection_caret = " ",
13 | path_display = { "smart" },
14 | file_ignore_patterns = { ".git/", "node_modules" },
15 |
16 | mappings = {
17 | i = {
18 | [""] = actions.cycle_history_next,
19 | [""] = actions.cycle_history_prev,
20 | [""] = actions.move_selection_next,
21 | [""] = actions.move_selection_previous,
22 | },
23 | },
24 | },
25 | })
26 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nvim/stylua.toml:
--------------------------------------------------------------------------------
1 | indent_type = "Spaces"
2 | indent_width = 4
3 | column_width = 120
4 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-bar/bar.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "label": "Lock",
4 | "exec": "nwg-lock",
5 | "icon": "/usr/share/nwg-bar/images/system-lock-screen.svg"
6 | },
7 | {
8 | "label": "Logout",
9 | "exec": "swaymsg exit",
10 | "icon": "/usr/share/nwg-bar/images/system-log-out.svg"
11 | },
12 | {
13 | "label": "Reboot",
14 | "exec": "systemctl reboot",
15 | "icon": "/usr/share/nwg-bar/images/system-reboot.svg"
16 | },
17 | {
18 | "label": "Shutdown",
19 | "exec": "systemctl -i poweroff",
20 | "icon": "/usr/share/nwg-bar/images/system-shutdown.svg"
21 | }
22 | ]
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-bar/preset-0.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba(0, 0, 0, 0.0)
3 | }
4 |
5 | /* Outer bar container, takes all the window width/height */
6 | #outer-box {
7 | margin: 0
8 | }
9 |
10 | /* Inner bar container, surrounds buttons */
11 | #inner-box {
12 | background-color: rgba(37, 37, 37, 0.95);
13 | border-radius: 0;
14 | border-style: solid;
15 | border-width: 1px;
16 | border-color: rgba(0, 0, 0, 1.0);
17 | padding: 5px;
18 | margin: 5px
19 | }
20 |
21 | button, image {
22 | background: none;
23 | border: none;
24 | box-shadow: none
25 | }
26 |
27 | button {
28 | padding-left: 10px;
29 | padding-right: 10px;
30 | margin: 5px
31 | }
32 |
33 | button:hover {
34 | background-color: rgba(255, 255, 255, 0.1)
35 | }
36 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-bar/preset-1.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba(0, 0, 0, 0.0)
3 | }
4 |
5 | /* Outer bar container, takes all the window width/height */
6 | #outer-box {
7 | margin: 0
8 | }
9 |
10 | /* Inner bar container, surrounds buttons */
11 | #inner-box {
12 | background: #31373A;
13 | border-radius: 10px;
14 | border-style: none;
15 | border-width: 1px;
16 | border-color: rgba(156, 142, 122, 0.7);
17 | padding: 5px;
18 | margin: 5px
19 | }
20 |
21 | button, image {
22 | background: none;
23 | border: none;
24 | box-shadow: none
25 | }
26 |
27 | button {
28 | padding-left: 5px;
29 | padding-right: 5px;
30 | margin: 5px
31 | }
32 |
33 | button:hover {
34 | background-color: rgba(255, 255, 255, 0.1)
35 | }
36 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-bar/preset-2.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba(0, 0, 0, 0.0)
3 | }
4 |
5 | /* Outer bar container, takes all the window width/height */
6 | #outer-box {
7 | margin: 0
8 | }
9 |
10 | /* Inner bar container, surrounds buttons */
11 | #inner-box {
12 | background-color: rgba(23, 53, 63, 0.95);
13 | border-radius: 0;
14 | border-style: none;
15 | border-width: 1px;
16 | border-color: rgba(156, 142, 122, 0.7);
17 | padding: 5px;
18 | margin: 5px
19 | }
20 |
21 | button, image {
22 | background: none;
23 | border: none;
24 | box-shadow: none
25 | }
26 |
27 | button {
28 | padding-left: 10px;
29 | padding-right: 10px;
30 | margin: 5px
31 | }
32 |
33 | button:hover {
34 | background-color: rgba(255, 255, 255, 0.1)
35 | }
36 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-bar/preset-3.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba(0, 0, 0, 0.0)
3 | }
4 |
5 | /* Outer bar container, takes all the window width/height */
6 | #outer-box {
7 | margin: 0
8 | }
9 |
10 | /* Inner bar container, surrounds buttons */
11 | #inner-box {
12 | background: #27132e;
13 | padding: 0;
14 | margin: 0
15 | }
16 |
17 | button, image {
18 | background: none;
19 | border: none;
20 | box-shadow: none
21 | }
22 |
23 | button {
24 | padding-left: 10px;
25 | padding-right: 10px;
26 | margin: 5px
27 | }
28 |
29 | button:hover {
30 | background-color: rgba(255, 255, 255, 0.1)
31 | }
32 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-bar/style.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba (0, 0, 0, 0.0)
3 | }
4 |
5 | /* Outer bar container, takes all the window width/height */
6 | #outer-box {
7 | margin: 0px
8 | }
9 |
10 | /* Inner bar container, surrounds buttons */
11 | #inner-box {
12 | background-color: rgba (0, 0, 0, 0.85);
13 | border-radius: 10px;
14 | border-style: none;
15 | border-width: 1px;
16 | border-color: rgba (156, 142, 122, 0.7);
17 | padding: 5px;
18 | margin: 5px
19 | }
20 |
21 | button, image {
22 | background: none;
23 | border: none;
24 | box-shadow: none
25 | }
26 |
27 | button {
28 | padding-left: 10px;
29 | padding-right: 10px;
30 | margin: 5px
31 | }
32 |
33 | button:hover {
34 | background-color: rgba (255, 255, 255, 0.1)
35 | }
36 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-displays/config:
--------------------------------------------------------------------------------
1 | {
2 | "view-scale": 0.15,
3 | "snap-threshold": 10,
4 | "indicator-timeout": 500,
5 | "custom-mode": [],
6 | "use-desc": false
7 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-dock/preset-0.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba(37, 37, 37, 0.95);
3 | border-style: none;
4 | border-width: 1px;
5 | border-color: rgba(0, 0, 0, 1.0);
6 | }
7 |
8 | #box {
9 | /* Define attributes of the box surrounding icons here */
10 | padding: 10px
11 | }
12 |
13 | button, image {
14 | background: none;
15 | border-style: none;
16 | box-shadow: none;
17 | color: #999
18 | }
19 |
20 | button {
21 | padding: 4px;
22 | margin-left: 4px;
23 | margin-right: 4px;
24 | color: #eee;
25 | font-size: 12px
26 | }
27 |
28 | button:hover {
29 | background-color: rgba(255, 255, 255, 0.15);
30 | border-radius: 2px;
31 | }
32 |
33 | button:focus {
34 | box-shadow: 0 0 2px;
35 | }
36 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-dock/preset-2.css:
--------------------------------------------------------------------------------
1 | window {
2 | background: #27132e;
3 | border-style: none;
4 | border-width: 1px;
5 | border-color: rgba(156, 142, 122, 0.7)
6 | }
7 |
8 | #box {
9 | /* Define attributes of the box surrounding icons here */
10 | padding: 10px
11 | }
12 |
13 | button, image {
14 | background: none;
15 | border-style: none;
16 | box-shadow: none;
17 | color: #999
18 | }
19 |
20 | button {
21 | padding: 4px;
22 | margin-left: 4px;
23 | margin-right: 4px;
24 | color: #eee;
25 | font-size: 12px
26 | }
27 |
28 | button:hover {
29 | background-color: rgba(255, 255, 255, 0.15);
30 | border-radius: 2px;
31 | }
32 |
33 | button:focus {
34 | box-shadow: 0 0 2px;
35 | }
36 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-drawer/drawer.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba (36, 47, 79, 0.95);
3 | color: #eeeeee
4 | }
5 |
6 | /* search entry */
7 | entry {
8 | background-color: rgba (0, 0, 0, 0.2)
9 | }
10 |
11 | button, image {
12 | background: none;
13 | border: none
14 | }
15 |
16 | button:hover {
17 | background-color: rgba (255, 255, 255, 0.1)
18 | }
19 |
20 | /* in case you wanted to give category buttons a different look */
21 | #category-button {
22 | margin: 0 10px 0 10px
23 | }
24 |
25 | #pinned-box {
26 | padding-bottom: 5px;
27 | border-bottom: 1px dotted gray
28 | }
29 |
30 | #files-box {
31 | padding: 5px;
32 | border: 1px dotted gray;
33 | border-radius: 15px
34 | }
35 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-drawer/preset-0.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba(20, 20, 20, 0.95);
3 | border-radius: 0;
4 | color: #eeeeee
5 | }
6 |
7 | /* search entry */
8 | entry {
9 | background-color: rgba(0, 0, 0, 0.2)
10 | }
11 |
12 | button, image {
13 | background: none;
14 | border: none
15 | }
16 |
17 | button:hover {
18 | background-color: rgba(255, 255, 255, 0.1)
19 | }
20 |
21 | /* in case you wanted to give category buttons a different look */
22 | #category-button {
23 | margin: 0 10px 0 10px
24 | }
25 |
26 | #pinned-box {
27 | padding-bottom: 5px;
28 | border-bottom: 1px dotted gray
29 | }
30 |
31 | #files-box {
32 | padding: 5px;
33 | border: 1px dotted gray;
34 | border-radius: 15px
35 | }
36 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-drawer/preset-1.css:
--------------------------------------------------------------------------------
1 | window {
2 | background: #282828;
3 | border-radius: 0;
4 | color: #eeeeee
5 | }
6 |
7 | /* search entry */
8 | entry {
9 | background-color: rgba(0, 0, 0, 0.2)
10 | }
11 |
12 | button, image {
13 | background: none;
14 | border: none
15 | }
16 |
17 | button:hover {
18 | background-color: rgba(255, 255, 255, 0.1)
19 | }
20 |
21 | /* in case you wanted to give category buttons a different look */
22 | #category-button {
23 | margin: 0 10px 0 10px
24 | }
25 |
26 | #pinned-box {
27 | padding-bottom: 5px;
28 | border-bottom: 1px dotted gray
29 | }
30 |
31 | #files-box {
32 | padding: 5px;
33 | border: 1px dotted gray;
34 | border-radius: 15px
35 | }
36 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-drawer/preset-2.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba(20, 1, 21, 0.9);
3 | border-radius: 0;
4 | color: #eeeeee
5 | }
6 |
7 | entry {
8 | background-color: rgba(0, 0, 0, 0.2)
9 | }
10 |
11 | button {
12 | background: none;
13 | border: none
14 | }
15 |
16 | button:hover {
17 | background-color: rgba(255, 255, 255, 0.1)
18 | }
19 |
20 | #pinned-box {
21 | padding-bottom: 5px;
22 | border-bottom: 1px dotted gray
23 | }
24 |
25 | #files-box {
26 | padding: 5px;
27 | border: 1px dotted gray;
28 | border-radius: 15px
29 | }
30 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-drawer/preset-3.css:
--------------------------------------------------------------------------------
1 | window {
2 | background-color: rgba(20, 1, 21, 0.9);
3 | border-radius: 0;
4 | color: #eeeeee
5 | }
6 |
7 | entry {
8 | background-color: rgba(0, 0, 0, 0.2)
9 | }
10 |
11 | button {
12 | background: none;
13 | border: none
14 | }
15 |
16 | button:hover {
17 | background-color: rgba(255, 255, 255, 0.1)
18 | }
19 |
20 | #pinned-box {
21 | padding-bottom: 5px;
22 | border-bottom: 1px dotted gray
23 | }
24 |
25 | #files-box {
26 | padding: 5px;
27 | border: 1px dotted gray;
28 | border-radius: 15px
29 | }
30 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/nwg-look/config:
--------------------------------------------------------------------------------
1 | {
2 | "export-settings-ini": true,
3 | "export-gtkrc-20": true,
4 | "export-index-theme": true,
5 | "export-xsettingsd": true
6 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/scripts/askpass:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # Import Current Theme
6 | DIR="$HOME/.config/openbox-themes"
7 | STYLE="default"
8 | RASI="$DIR/themes/$STYLE/rofi/askpass.rasi"
9 |
10 | # rofi text dialog to get password
11 | rofi -dmenu \
12 | -password \
13 | -i \
14 | -p "Root" \
15 | -theme ${RASI}
16 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/scripts/asroot:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | DIR="$HOME/.config/openbox-themes"
6 |
7 | ## rofi sudo askpass helper
8 | export SUDO_ASKPASS="$DIR"/scripts/askpass
9 |
10 | ## execute the application
11 | sudo -A $1
12 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/scripts/launcher:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # Import Current Theme
6 | DIR="$HOME/.config/openbox-themes"
7 | STYLE="default"
8 | RASI="$DIR/themes/$STYLE/rofi/launcher.rasi"
9 |
10 | # Run
11 | rofi \
12 | -show drun \
13 | -kb-cancel Alt-F1 \
14 | -theme ${RASI}
15 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/scripts/runner:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | # Import Current Theme
6 | DIR="$HOME/.config/openbox-themes"
7 | STYLE="default"
8 | RASI="$DIR/themes/$STYLE/rofi/runner.rasi"
9 |
10 | # Run
11 | rofi \
12 | -show run \
13 | -theme ${RASI}
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/scripts/t2-network:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 | ##
5 | ## Network Executor For Tint2
6 |
7 | ESSID=`iwgetid | awk -F '"' '{ print $2 }'`
8 |
9 | if [[ ! -z "$ESSID" ]]; then
10 | echo " $ESSID"
11 | else
12 | echo ' Disconnected'
13 | fi
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/.current:
--------------------------------------------------------------------------------
1 | default
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/.panel:
--------------------------------------------------------------------------------
1 | polybar
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/.system:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/.system
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/adaptive/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #222d32;
7 | background-alt: #2c3a41;
8 | foreground: #c4c7c5;
9 | selected: #00BCD4;
10 | active: #61c766;
11 | urgent: #ec7875;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/adaptive/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/adaptive/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/adaptive.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/beach/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #141c21
8 | FOREGROUND = #93a1a1
9 | ALTBACKGROUND = #1a242b
10 | ALTFOREGROUND = #485353
11 | ACCENT = #5294E2
12 |
13 | BLACK = #263640
14 | RED = #d12f2c
15 | GREEN = #819400
16 | YELLOW = #b08500
17 | BLUE = #2587cc
18 | MAGENTA = #696ebf
19 | CYAN = #289c93
20 | WHITE = #bfbaac
21 | ALTBLACK = #4a697d
22 | ALTRED = #fa3935
23 | ALTGREEN = #a4bd00
24 | ALTYELLOW = #d9a400
25 | ALTBLUE = #2ca2f5
26 | ALTMAGENTA = #8086e8
27 | ALTCYAN = #33c5ba
28 | ALTWHITE = #fdf6e3
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/beach/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #141c21;
7 | background-alt: #1a242b;
8 | foreground: #93a1a1;
9 | selected: #5294E2;
10 | active: #819400;
11 | urgent: #d12f2c;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/beach/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/beach/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/beach.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/default/polybar/.module:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/default/polybar/.module
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/default/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #1E2128
8 | FOREGROUND = #ABB2BF
9 | ALTBACKGROUND = #292d37
10 | ALTFOREGROUND = #5a6477
11 | ACCENT = #5294E2
12 |
13 | BLACK = #32363D
14 | RED = #E06B74
15 | GREEN = #98C379
16 | YELLOW = #E5C07A
17 | BLUE = #62AEEF
18 | MAGENTA = #C778DD
19 | CYAN = #55B6C2
20 | WHITE = #ABB2BF
21 | ALTBLACK = #50545B
22 | ALTRED = #EA757E
23 | ALTGREEN = #A2CD83
24 | ALTYELLOW = #EFCA84
25 | ALTBLUE = #6CB8F9
26 | ALTMAGENTA = #D282E7
27 | ALTCYAN = #5FC0CC
28 | ALTWHITE = #B5BCC9
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/default/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #1E2128;
7 | background-alt: #292d37;
8 | foreground: #ABB2BF;
9 | selected: #5294E2;
10 | active: #98C379;
11 | urgent: #E06B74;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/default/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/default/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/default.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/easy/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #252A35
8 | FOREGROUND = #FFFFFF
9 | ALTBACKGROUND = #2f3644
10 | ALTFOREGROUND = #8c8c8c
11 | ACCENT = #5294E2
12 |
13 | BLACK = #3B4252
14 | RED = #BF616A
15 | GREEN = #A3BE8C
16 | YELLOW = #EBCB8B
17 | BLUE = #81A1C1
18 | MAGENTA = #B48EAD
19 | CYAN = #88C0D0
20 | WHITE = #E5E9F0
21 | ALTBLACK = #4C566A
22 | ALTRED = #BF616A
23 | ALTGREEN = #A3BE8C
24 | ALTYELLOW = #EBCB8B
25 | ALTBLUE = #81A1C1
26 | ALTMAGENTA = #B48EAD
27 | ALTCYAN = #8FBCBB
28 | ALTWHITE = #ECEFF4
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/easy/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #252A35;
7 | background-alt: #2f3644;
8 | foreground: #FFFFFF;
9 | selected: #5294E2;
10 | active: #A3BE8C;
11 | urgent: #BF616A;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/easy/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/easy/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/sungarden.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/forest/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #222d32
8 | FOREGROUND = #c4c7c5
9 | ALTBACKGROUND = #2c3b41
10 | ALTFOREGROUND = #767c78
11 | ACCENT = #00BCD4
12 |
13 | BLACK = #263640
14 | RED = #ec7875
15 | GREEN = #61c766
16 | YELLOW = #fdd835
17 | BLUE = #42a5f5
18 | MAGENTA = #ba68c8
19 | CYAN = #4dd0e1
20 | WHITE = #bfbaac
21 | ALTBLACK = #4a697d
22 | ALTRED = #fb8784
23 | ALTGREEN = #70d675
24 | ALTYELLOW = #ffe744
25 | ALTBLUE = #51b4ff
26 | ALTMAGENTA = #c979d7
27 | ALTCYAN = #5cdff0
28 | ALTWHITE = #fdf6e3
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/forest/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #222d32;
7 | background-alt: #2c3b41;
8 | foreground: #c4c7c5;
9 | selected: #00BCD4;
10 | active: #61c766;
11 | urgent: #ec7875;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/forest/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/forest/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/forest.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/hack/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #01161b
8 | FOREGROUND = #66FFFF
9 | ALTBACKGROUND = #022a34
10 | ALTFOREGROUND = #00cccc
11 | ACCENT = #007B82
12 |
13 | BLACK = #01161b
14 | RED = #007b82
15 | GREEN = #028c94
16 | YELLOW = #039ca4
17 | BLUE = #04acb5
18 | MAGENTA = #05bbc5
19 | CYAN = #06ccd7
20 | WHITE = #a3b5b8
21 | ALTBLACK = #01161b
22 | ALTRED = #007b82
23 | ALTGREEN = #028c94
24 | ALTYELLOW = #039ca4
25 | ALTBLUE = #04acb5
26 | ALTMAGENTA = #05bbc5
27 | ALTCYAN = #06ccd7
28 | ALTWHITE = #a3b5b8
29 |
30 | COLOR_R = #ff0000
31 | COLOR_G = #00ff00
32 | COLOR_Y = #ffff00
33 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/hack/polybar/scripts/check-network:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | count=0
6 | connected="說"
7 | disconnected="ﲁ"
8 |
9 | ID="$(ip link | awk '/state UP/ {print $2}')"
10 |
11 | while true; do
12 | if (ping -c 1 archlinux.org || ping -c 1 google.com || ping -c 1 bitbucket.org || ping -c 1 github.com || ping -c 1 sourceforge.net) &>/dev/null; then
13 | if [[ $ID == e* ]]; then
14 | echo "$connected Online" ; sleep 25
15 | else
16 | echo "$connected Online" ; sleep 25
17 | fi
18 | else
19 | echo "$disconnected Offline" ; sleep 5
20 | fi
21 | done
22 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/hack/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #01161b;
7 | background-alt: #022a34;
8 | foreground: #66FFFF;
9 | selected: #007B82;
10 | active: #00ff00;
11 | urgent: #ff0000;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/hack/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/hack/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/hack.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/launch-bar.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | ## Files and Directories
6 | DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
7 | PFILE="$DIR/.panel"
8 |
9 | ## Launch polybar or tint2 accordingly
10 | launch_bar() {
11 | CPANEL="`cat $PFILE`"
12 |
13 | if [[ "$CPANEL" == 'polybar' ]]; then
14 | bash "$DIR"/polybar.sh
15 | elif [[ "$CPANEL" == 'tint2' ]]; then
16 | bash "$DIR"/tint2.sh
17 | else
18 | bash "$DIR"/polybar.sh
19 | fi
20 | }
21 |
22 | # Execute function
23 | launch_bar
24 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/manhattan/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #1F252B
8 | FOREGROUND = #F0FBF8
9 | ALTBACKGROUND = #2a323a
10 | ALTFOREGROUND = #77dbc0
11 | ACCENT = #B4A1DB
12 |
13 | BLACK = #20262c
14 | RED = #db86ba
15 | GREEN = #74dd91
16 | YELLOW = #e49186
17 | BLUE = #75dbe1
18 | MAGENTA = #b4a1db
19 | CYAN = #9ee9ea
20 | WHITE = #f1fcf9
21 | ALTBLACK = #465463
22 | ALTRED = #d04e9d
23 | ALTGREEN = #4bc66d
24 | ALTYELLOW = #db695b
25 | ALTBLUE = #3dbac2
26 | ALTMAGENTA = #825ece
27 | ALTCYAN = #62cdcd
28 | ALTWHITE = #e0e5e5
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/manhattan/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #1F252B;
7 | background-alt: #2a323a;
8 | foreground: #F0FBF8;
9 | selected: #B4A1DB;
10 | active: #74dd91;
11 | urgent: #db86ba;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/manhattan/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/manhattan/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/manhattan.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/slime/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #ffffff
8 | FOREGROUND = #383a42
9 | ALTBACKGROUND = #e6e6e6
10 | ALTFOREGROUND = #9b9eaa
11 | ACCENT = #0997B3
12 |
13 | BLACK = #383a42
14 | RED = #e45649
15 | GREEN = #50a14f
16 | YELLOW = #c18401
17 | BLUE = #0184bc
18 | MAGENTA = #a626a4
19 | CYAN = #0997b3
20 | WHITE = #909090
21 | ALTBLACK = #383a42
22 | ALTRED = #e45649
23 | ALTGREEN = #50a14f
24 | ALTYELLOW = #c18401
25 | ALTBLUE = #0184bc
26 | ALTMAGENTA = #a626a4
27 | ALTCYAN = #0997b3
28 | ALTWHITE = #909090
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/slime/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #ffffff;
7 | background-alt: #e6e6e6;
8 | foreground: #383a42;
9 | selected: #0997B3;
10 | active: #50a14f;
11 | urgent: #e45649;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/slime/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/slime/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/slime.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/spark/polybar/colors.ini:
--------------------------------------------------------------------------------
1 | ## Copyright (C) 2020-2023 Aditya Shakya
2 |
3 | ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
4 |
5 | [color]
6 |
7 | BACKGROUND = #EEFFFF
8 | FOREGROUND = #303030
9 | ALTBACKGROUND = #dee6e7
10 | ALTFOREGROUND = #d3d3d3
11 | ACCENT = #F0719B
12 |
13 | BLACK = #1e2541
14 | RED = #f0719b
15 | GREEN = #5af7b0
16 | YELLOW = #ffa56b
17 | BLUE = #57c7ff
18 | MAGENTA = #c792ea
19 | CYAN = #89ddff
20 | WHITE = #eeffff
21 | ALTBLACK = #354274
22 | ALTRED = #f02e6e
23 | ALTGREEN = #2ce592
24 | ALTYELLOW = #ff8537
25 | ALTBLUE = #1da0e2
26 | ALTMAGENTA = #a742ea
27 | ALTCYAN = #47bae8
28 | ALTWHITE = #dee6e7
29 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/spark/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #EEFFFF;
7 | background-alt: #dee6e7;
8 | foreground: #303030;
9 | selected: #F0719B;
10 | active: #2ce592;
11 | urgent: #f02e6e;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/spark/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/spark/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/spark.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/tint2.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 |
5 | ## Current Theme
6 | STYLE="default"
7 |
8 | ## Launch tint2 with selected theme
9 | launch_bar() {
10 | # Terminate already running bar instances
11 | killall -q tint2
12 |
13 | # Wait until the processes have been shut down
14 | while pgrep -u $UID -x tint2 >/dev/null; do sleep 1; done
15 |
16 | # Launch the bar
17 | tint2 -c "$HOME"/.config/openbox-themes/themes/"$STYLE"/tint2/tint2rc &
18 | }
19 |
20 | # Execute function
21 | launch_bar
22 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/wave/rofi/shared/colors.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Colors */
4 |
5 | * {
6 | background: #3D4C5F;
7 | background-alt: #45556b;
8 | foreground: #F8F8F8;
9 | selected: #BD99FF;
10 | active: #a1efd3;
11 | urgent: #f48fb1;
12 | }
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/wave/rofi/shared/fonts.rasi:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2020-2023 Aditya Shakya */
2 |
3 | /* Text Font */
4 |
5 | * {
6 | font: "Iosevka 10";
7 | }
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox-themes/openbox-themes-archcraft-backup/themes/wave/wallpaper:
--------------------------------------------------------------------------------
1 | /usr/share/backgrounds/wave.jpg
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox/autostart.default:
--------------------------------------------------------------------------------
1 | #
2 | # These things are run when an Openbox X Session is started.
3 | # You may place a similar script in $HOME/.config/openbox/autostart
4 | # to run user-specific things.
5 | #
6 |
7 | # If you want to use GNOME config tools...
8 | #
9 | #if test -x /usr/lib/openbox/gnome-settings-daemon >/dev/null; then
10 | # /usr/lib/openbox/gnome-settings-daemon &
11 | #elif which gnome-settings-daemon >/dev/null 2>&1; then
12 | # gnome-settings-daemon &
13 | #fi
14 |
15 | # If you want to use XFCE config tools...
16 | #
17 | #xfce-mcs-manager &
18 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox/environment:
--------------------------------------------------------------------------------
1 | #
2 | # Set system-wide environment variables here for Openbox
3 | # User-specific variables should be placed in $HOME/.config/openbox/environment
4 | #
5 |
6 | # To set your language for displaying messages and time/date formats, use the following:
7 | #LANG=en_CA.UTF8
8 |
9 | # To set your keyboard layout, you need to modify your X config:
10 | # http://www.google.com/search?q=how+to+set+keyboard+layout+xorg
11 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox/menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox/openbox-archcraft-backup/environment:
--------------------------------------------------------------------------------
1 | ## User-Specific Variables
2 | ## -----------------------
3 |
4 | ## Openbox Scripts
5 | PATH="$HOME/.config/openbox/scripts:$PATH"; export PATH
6 |
7 | ## Rofi Scripts
8 | PATH="$HOME/.config/openbox-themes/scripts:$PATH"; export PATH
9 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox/openbox-archcraft-backup/scripts/ob-colorpicker:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 | ##
5 | ## Simple script to pick color quickly.
6 |
7 | color=$(xcolor --format hex --preview-size 255 --scale 10)
8 | image=/tmp/${color}.png
9 |
10 | main() {
11 | if [[ "$color" ]]; then
12 | # copy color code to clipboard
13 | echo $color | tr -d "\n" | xclip -selection clipboard
14 | # generate preview
15 | convert -size 48x48 xc:"$color" ${image}
16 | # notify about it
17 | dunstify -u low -h string:x-dunst-stack-tag:obcolorpicker -i ${image} "$color, copied to clipboard."
18 | fi
19 | }
20 |
21 | # run the script
22 | main
23 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox/openbox-archcraft-backup/scripts/ob-furminal:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 | ##
5 | ## Fullscreen terminal
6 |
7 | alacritty --class 'Fullscreen,Fullscreen' \
8 | -o window.startup_mode=fullscreen window.padding.x=45 \
9 | window.padding.y=45 window.opacity=1.0 font.size=14
10 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/openbox/openbox-archcraft-backup/scripts/ob-music:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ## Copyright (C) 2020-2023 Aditya Shakya
4 | ##
5 | ## Run ncmpcpp with alternate config
6 |
7 | CONFIG="$HOME/.config/alacritty/alacritty.yml"
8 |
9 | alacritty --class 'Music,Music' --config-file "$CONFIG" \
10 | -o window.dimensions.columns=109 window.dimensions.lines=22 \
11 | -e ~/.ncmpcpp/scripts/ncmpcpp-art
12 |
13 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/paru/paru.conf:
--------------------------------------------------------------------------------
1 | # See the paru.conf(5) manpage for options
2 | # $PARU_CONF
3 | # /etc/paru.conf
4 | # ~/.config/paru/paru.conf
5 |
6 | [options]
7 | PgpFetch
8 | Devel
9 | Provides
10 | SudoLoop
11 | DevelSuffixes = -git -cvs -svn -bzr -darcs -always
12 | SkipReview
13 | # BottomUp
14 | # RemoveMake
15 | SudoLoop
16 | # UseAsk
17 | # CombinedUpgrade
18 | # CleanAfter
19 | # UpgradeMenu
20 | # NewsOnUpgrade
21 | # LocalRepo
22 | # Chroot
23 | # MovePkgs
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/polybar/bar.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # CREDITS to siduck @ github for the original script
4 |
5 | # Terminate already running bar instances
6 | killall -q polybar
7 | # If all your bars have ipc enabled, you can also use
8 | # polybar-msg cmd quit
9 |
10 | # Launch bar1 and bar2
11 | echo "---" | tee -a /tmp/polybar1.log /tmp/polybar2.log
12 | #polybar black >>/tmp/polybar1.log 2>&1 & disown
13 | polybar example -r >>/tmp/polybar1.log 2>&1 & disown
14 | echo "Bars launched..."
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/polybar/launch.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # Terminate already running bar instances
4 | killall polybar
5 |
6 | # Wait until the processes have been shut down
7 | while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done
8 |
9 | # Launch polybar
10 | polybar main -c $(dirname $0)/config.ini &
11 |
12 | if [[ $(xrandr -q | grep 'HDMI1 connected') ]]; then
13 | polybar external -c $(dirname $0)/config.ini &
14 | fi
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/qt5ct/colors/Catppuccin-Frappe.conf:
--------------------------------------------------------------------------------
1 | [ColorScheme]
2 | active_colors=#ffc6d0f5, #ff292c3c, #ffa5adce, #ff949cbb, #ff51576d, #ff737994, #ffc6d0f5, #ffc6d0f5, #ffc6d0f5, #ff303446, #ff292c3c, #ff838ba7, #ff8caaee, #ff303446, #ff8caaee, #ffe78284, #ff303446, #ffc6d0f5, #ff232634, #ffc6d0f5, #80838ba7
3 | disabled_colors=#ffa5adce, #ff292c3c, #ffa5adce, #ff949cbb, #ff51576d, #ff737994, #ffa5adce, #ffa5adce, #ffa5adce, #ff303446, #ff292c3c, #ff838ba7, #ff626880, #ffb5bfe2, #ff8caaee, #ffe78284, #ff303446, #ffc6d0f5, #ff232634, #ffc6d0f5, #80838ba7
4 | inactive_colors=#ffc6d0f5, #ff292c3c, #ffa5adce, #ff949cbb, #ff51576d, #ff737994, #ffc6d0f5, #ffc6d0f5, #ffc6d0f5, #ff303446, #ff292c3c, #ff838ba7, #ff414559, #ffa5adcb, #ff8caaee, #ffe78284, #ff303446, #ffc6d0f5, #ff232634, #ffc6d0f5, #80838ba7
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/qt5ct/colors/Catppuccin-Latte.conf:
--------------------------------------------------------------------------------
1 | [ColorScheme]
2 | active_colors=#ff4c4f69, #ffe6e9ef, #ff6c6f85, #ff7c7f93, #ffbcc0cc, #ff9ca0b0, #ff4c4f69, #ff4c4f69, #ff4c4f69, #ffeff1f5, #ffe6e9ef, #ff8c8fa1, #ff1e66f5, #ffeff1f5, #ff7287fd, #ffe64553, #ffeff1f5, #ff4c4f69, #ffdce0e8, #ff4c4f69, #808c8fa1
3 | disabled_colors=#ff6c6f85, #ffe6e9ef, #ff6c6f85, #ff7c7f93, #ffbcc0cc, #ff9ca0b0, #ff6c6f85, #ff6c6f85, #ff6c6f85, #ffeff1f5, #ffe6e9ef, #ff8c8fa1, #ff9ca0b0, #ff5c5f77, #ff7287fd, #ffe64553, #ffeff1f5, #ff4c4f69, #ffdce0e8, #ff4c4f69, #808c8fa1
4 | inactive_colors=#ff4c4f69, #ffe6e9ef, #ff6c6f85, #ff7c7f93, #ffbcc0cc, #ff9ca0b0, #ff4c4f69, #ff4c4f69, #ff4c4f69, #ffeff1f5, #ffe6e9ef, #ff8c8fa1, #ffccd0da, #ff6c6f85, #ff7287fd, #ffe64553, #ffeff1f5, #ff4c4f69, #ffdce0e8, #ff4c4f69, #808c8fa1
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/qt5ct/colors/Catppuccin-Macchiato.conf:
--------------------------------------------------------------------------------
1 | [ColorScheme]
2 | active_colors=#ffcad3f5, #ff1e2030, #ffa5adcb, #ff939ab7, #ff494d64, #ff6e738d, #ffcad3f5, #ffcad3f5, #ffcad3f5, #ff24273a, #ff1e2030, #ff8087a2, #ff8aadf4, #ff24273a, #ff8aadf4, #ffed8796, #ff24273a, #ffcad3f5, #ff181926, #ffcad3f5, #808087a2
3 | disabled_colors=#ffa5adcb, #ff1e2030, #ffa5adcb, #ff939ab7, #ff494d64, #ff6e738d, #ffa5adcb, #ffa5adcb, #ffa5adcb, #ff24273a, #ff1e2030, #ff8087a2, #ff8aadf4, #ff494d64, #ff8aadf4, #ffed8796, #ff24273a, #ffcad3f5, #ff181926, #ffcad3f5, #808087a2
4 | inactive_colors=#ffcdd6f4, #ff1e2030, #ffa5adcb, #ff939ab7, #ff494d64, #ff6e738d, #ffcad3f5, #ffcad3f5, #ffcad3f5, #ff24273a, #ff1e2030, #ff8087a2, #ff8aadf4, #ffa5adcb, #ff8aadf4, #ffed8796, #ff24273a, #ffcad3f5, #ff181926, #ffcad3f5, #808087a2
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/qt5ct/colors/Catppuccin-Mocha.conf:
--------------------------------------------------------------------------------
1 | [ColorScheme]
2 | active_colors=#ffcdd6f4, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffcdd6f4, #ffcdd6f4, #ffcdd6f4, #ff1e1e2e, #ff181825, #ff7f849c, #ff89b4fa, #ff1e1e2e, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
3 | disabled_colors=#ffa6adc8, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffa6adc8, #ffa6adc8, #ffa6adc8, #ff1e1e2e, #ff11111b, #ff7f849c, #ff89b4fa, #ff45475a, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
4 | inactive_colors=#ffcdd6f4, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffcdd6f4, #ffcdd6f4, #ffcdd6f4, #ff1e1e2e, #ff181825, #ff7f849c, #ff89b4fa, #ffa6adc8, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/qt6ct/colors/Catppuccin-Frappe.conf:
--------------------------------------------------------------------------------
1 | [ColorScheme]
2 | active_colors=#ffc6d0f5, #ff292c3c, #ffa5adce, #ff949cbb, #ff51576d, #ff737994, #ffc6d0f5, #ffc6d0f5, #ffc6d0f5, #ff303446, #ff292c3c, #ff838ba7, #ff8caaee, #ff303446, #ff8caaee, #ffe78284, #ff303446, #ffc6d0f5, #ff232634, #ffc6d0f5, #80838ba7
3 | disabled_colors=#ffa5adce, #ff292c3c, #ffa5adce, #ff949cbb, #ff51576d, #ff737994, #ffa5adce, #ffa5adce, #ffa5adce, #ff303446, #ff292c3c, #ff838ba7, #ff626880, #ffb5bfe2, #ff8caaee, #ffe78284, #ff303446, #ffc6d0f5, #ff232634, #ffc6d0f5, #80838ba7
4 | inactive_colors=#ffc6d0f5, #ff292c3c, #ffa5adce, #ff949cbb, #ff51576d, #ff737994, #ffc6d0f5, #ffc6d0f5, #ffc6d0f5, #ff303446, #ff292c3c, #ff838ba7, #ff414559, #ffa5adcb, #ff8caaee, #ffe78284, #ff303446, #ffc6d0f5, #ff232634, #ffc6d0f5, #80838ba7
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/qt6ct/colors/Catppuccin-Latte.conf:
--------------------------------------------------------------------------------
1 | [ColorScheme]
2 | active_colors=#ff4c4f69, #ffe6e9ef, #ff6c6f85, #ff7c7f93, #ffbcc0cc, #ff9ca0b0, #ff4c4f69, #ff4c4f69, #ff4c4f69, #ffeff1f5, #ffe6e9ef, #ff8c8fa1, #ff1e66f5, #ffeff1f5, #ff7287fd, #ffe64553, #ffeff1f5, #ff4c4f69, #ffdce0e8, #ff4c4f69, #808c8fa1
3 | disabled_colors=#ff6c6f85, #ffe6e9ef, #ff6c6f85, #ff7c7f93, #ffbcc0cc, #ff9ca0b0, #ff6c6f85, #ff6c6f85, #ff6c6f85, #ffeff1f5, #ffe6e9ef, #ff8c8fa1, #ff9ca0b0, #ff5c5f77, #ff7287fd, #ffe64553, #ffeff1f5, #ff4c4f69, #ffdce0e8, #ff4c4f69, #808c8fa1
4 | inactive_colors=#ff4c4f69, #ffe6e9ef, #ff6c6f85, #ff7c7f93, #ffbcc0cc, #ff9ca0b0, #ff4c4f69, #ff4c4f69, #ff4c4f69, #ffeff1f5, #ffe6e9ef, #ff8c8fa1, #ffccd0da, #ff6c6f85, #ff7287fd, #ffe64553, #ffeff1f5, #ff4c4f69, #ffdce0e8, #ff4c4f69, #808c8fa1
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/qt6ct/colors/Catppuccin-Macchiato.conf:
--------------------------------------------------------------------------------
1 | [ColorScheme]
2 | active_colors=#ffcad3f5, #ff1e2030, #ffa5adcb, #ff939ab7, #ff494d64, #ff6e738d, #ffcad3f5, #ffcad3f5, #ffcad3f5, #ff24273a, #ff1e2030, #ff8087a2, #ff8aadf4, #ff24273a, #ff8aadf4, #ffed8796, #ff24273a, #ffcad3f5, #ff181926, #ffcad3f5, #808087a2
3 | disabled_colors=#ffa5adcb, #ff1e2030, #ffa5adcb, #ff939ab7, #ff494d64, #ff6e738d, #ffa5adcb, #ffa5adcb, #ffa5adcb, #ff24273a, #ff1e2030, #ff8087a2, #ff8aadf4, #ff494d64, #ff8aadf4, #ffed8796, #ff24273a, #ffcad3f5, #ff181926, #ffcad3f5, #808087a2
4 | inactive_colors=#ffcdd6f4, #ff1e2030, #ffa5adcb, #ff939ab7, #ff494d64, #ff6e738d, #ffcad3f5, #ffcad3f5, #ffcad3f5, #ff24273a, #ff1e2030, #ff8087a2, #ff8aadf4, #ffa5adcb, #ff8aadf4, #ffed8796, #ff24273a, #ffcad3f5, #ff181926, #ffcad3f5, #808087a2
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/qt6ct/colors/Catppuccin-Mocha.conf:
--------------------------------------------------------------------------------
1 | [ColorScheme]
2 | active_colors=#ffcdd6f4, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffcdd6f4, #ffcdd6f4, #ffcdd6f4, #ff1e1e2e, #ff181825, #ff7f849c, #ff89b4fa, #ff1e1e2e, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
3 | disabled_colors=#ffa6adc8, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffa6adc8, #ffa6adc8, #ffa6adc8, #ff1e1e2e, #ff11111b, #ff7f849c, #ff89b4fa, #ff45475a, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
4 | inactive_colors=#ffcdd6f4, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffcdd6f4, #ffcdd6f4, #ffcdd6f4, #ff1e1e2e, #ff181825, #ff7f849c, #ff89b4fa, #ffa6adc8, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ranger/archcraft/commands.py:
--------------------------------------------------------------------------------
1 | from __future__ import (absolute_import, division, print_function)
2 |
3 | from ranger.api.commands import *
4 |
5 | import os
6 |
7 | class emptytrash(Command):
8 | """:empty
9 |
10 | Empties the trash
11 | """
12 |
13 | def execute(self):
14 | HOME = os.environ['HOME']
15 | self.fm.run(f'trash-empty')
16 |
17 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ranger/archcraft/plugins/ranger_devicons/__init__.py:
--------------------------------------------------------------------------------
1 | import ranger.api
2 | from ranger.core.linemode import LinemodeBase
3 | from .devicons import *
4 |
5 | @ranger.api.register_linemode
6 | class DevIconsLinemode(LinemodeBase):
7 | name = "devicons"
8 |
9 | uses_metadata = False
10 |
11 | def filetitle(self, file, metadata):
12 | return devicon(file) + ' ' + file.relative_path
13 |
14 | @ranger.api.register_linemode
15 | class DevIconsLinemodeFile(LinemodeBase):
16 | name = "filename"
17 |
18 | def filetitle(self, file, metadata):
19 | return devicon(file) + ' ' + file.relative_path
20 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ranger/colorschemes/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/ranger/colorschemes/__init__.py
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/ranger/plugins/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/ranger/plugins/__init__.py
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/rofi/launcher.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # Original Author: Aditya Shakya (@adi1090x)
4 | # Modified by: @RealStr1ke
5 |
6 | dir="$HOME/.config/rofi"
7 |
8 | # If $1 exists, then launch that mode, otherwise launch the default mode
9 | if [[ -n "$1" ]]; then
10 | rofi \
11 | -no-lazy-grab \
12 | -show "$1" \
13 | -theme "$dir/style.rasi"
14 | else
15 | rofi \
16 | -no-lazy-grab \
17 | -show drun \
18 | -theme "$dir/style.rasi"
19 | fi
20 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/sway/nwg/autostart:
--------------------------------------------------------------------------------
1 | exec swaync -s ~/.config/swaync/preset-0.css
2 | exec nm-applet --indicator
3 | exec swayidle -w timeout 1200 nwg-lock timeout 1800 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep nwg-lock
4 | exec_always nwg-autotiling
5 | exec_always nwg-drawer -r -s preset-0.css -term foot
6 | exec_always nwg-panel -c preset-0 -s preset-0.css
7 | exec_always nwg-shell-check-updates
8 | exec nwg-look -a
9 | exec nwg-shell-config
10 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/sway/nwg/outputs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/sway/nwg/outputs
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/sway/nwg/variables:
--------------------------------------------------------------------------------
1 | set $lang us
2 | set $term foot
3 | set $exit nwg-bar -s preset-0.css
4 | set $launcher nwg-drawer
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/sway/nwg/workspaces:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/sway/nwg/workspaces
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/swaync/old/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "positionX": "right",
3 | "positionY": "top",
4 | "timeout": 10,
5 | "timeout-low": 5,
6 | "timeout-critical": 0,
7 | "control-center-width": 500,
8 | "notification-window-width": 500,
9 | "keyboard-shortcuts": true,
10 | "image-visibility": "always",
11 | "transition-time": 200,
12 | "hide-on-clear": true,
13 | "hide-on-action": true,
14 | "control-center-margin-top": 0,
15 | "control-center-margin-bottom": 0,
16 | "control-center-margin-right": 0,
17 | "control-center-margin-left": 0
18 | }
19 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wava/wava.cfg:
--------------------------------------------------------------------------------
1 | name = "wava config file";
2 | read_warning = true;
3 | rendering :
4 | {
5 | phi_spacing = 2.04;
6 | theta_spacing = 2.04;
7 | prism_spacing = 0.5;
8 | light_smoothness = 20;
9 | bg_palette = 0;
10 | };
11 | control :
12 | {
13 | noise_gate = 60;
14 | brightness = 20;
15 | decay_rate = 3;
16 | };
17 | shapes_list :
18 | {
19 | shapes_count = 0;
20 | list = ( );
21 | };
22 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/waybar/launch.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # Terminate all instances of waybar
4 | killall -q waybar
5 |
6 | # Make sure GDK_BACKEND is set to wayland
7 | export GDK_BACKEND=wayland
8 |
9 | # Make sure XDG_CURRENT_DESKTOP is set to Unity (idk waybar said it was needed for a functional tray)
10 | # export XDG_CURRENT_DESKTOP=Unity
11 |
12 | # Make sure XDG_CURRENT_DESKTOP is set to sway (I'm gonna need this more because of flameshot)
13 | # export XDG_CURRENT_DESKTOP=sway
14 |
15 | # I guess I'm ignoring that last XDG_CURRENT_DESKTOP thing because it's not working
16 | export XDG_CURRENT_DESKTOP=Hyprland
17 |
18 | # Launch waybar with logs being piped to /tmp/waybar.log
19 | waybar -l info -c ~/.config/waybar/config > /tmp/waybar.log 2>&1 & disown
20 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/waypaper/config.ini:
--------------------------------------------------------------------------------
1 | [Settings]
2 | language = en
3 | folder = ~/.dotfiles/bootstrap/os/common/wallpapers/collection
4 | monitors = All
5 | wallpaper = ~/.dotfiles/bootstrap/os/common/wallpapers/collection/random/night-sky-moon-forest-scenery-background-digital-art-4k-wallpaper-uhdpaper.com-935@0@f.jpg
6 | backend = swww
7 | fill = stretch
8 | sort = name
9 | color = #241F31
10 | subfolders = True
11 | show_hidden = True
12 | show_gifs_only = False
13 | show_transition_options = True
14 | post_command =
15 | number_of_columns = 3
16 | swww_transition_type = wipe
17 | swww_transition_step = 255
18 | swww_transition_angle = 0
19 | swww_transition_duration = 5
20 | swww_transition_fps = 165
21 | use_xdg_state = False
22 |
23 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wlogout/icons/hibernate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/wlogout/icons/hibernate.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wlogout/icons/lock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/wlogout/icons/lock.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wlogout/icons/logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/wlogout/icons/logout.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wlogout/icons/reboot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/wlogout/icons/reboot.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wlogout/icons/shutdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/wlogout/icons/shutdown.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wlogout/icons/suspend.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/config/wlogout/icons/suspend.png
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wlogout/launch.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | # Original script by @adi1090x on Github
4 |
5 | LAYOUT="$HOME/.config/wlogout/layout"
6 | STYLE="$HOME/.config/wlogout/style.css"
7 |
8 | if [[ ! `pidof wlogout` ]]; then
9 | wlogout --layout ${LAYOUT} --css ${STYLE} \
10 | --buttons-per-row 5 \
11 | --column-spacing 50 \
12 | --row-spacing 50 \
13 | --margin-top 390 \
14 | --margin-bottom 390 \
15 | --margin-left 150 \
16 | --margin-right 150
17 | else
18 | pkill wlogout
19 | fi
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wlogout/layout:
--------------------------------------------------------------------------------
1 | {
2 | "label" : "suspend",
3 | "text" : "Suspend",
4 | "action" : "~/.config/wlogout/actions --suspend",
5 | "keybind" : "u"
6 | }
7 | {
8 | "label" : "logout",
9 | "text" : "Logout",
10 | "action" : "~/.config/wlogout/actions --logout",
11 | "keybind" : "e"
12 | }
13 | {
14 | "label" : "lock",
15 | "text" : "Lock",
16 | "action" : "~/.config/wlogout/actions --lock",
17 | "keybind" : "l"
18 | }
19 | {
20 | "label" : "reboot",
21 | "text" : "Reboot",
22 | "action" : "~/.config/wlogout/actions --reboot",
23 | "keybind" : "r"
24 | }
25 | {
26 | "label" : "shutdown",
27 | "text" : "Shutdown",
28 | "action" : "~/.config/wlogout/actions --shutdown",
29 | "keybind" : "s"
30 | }
31 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wofi/config:
--------------------------------------------------------------------------------
1 | width=1200
2 | height=400
3 | location=center
4 | show=drun
5 | prompt=Search for applications...
6 | filter_rate=100
7 | allow_markup=true
8 | no_actions=true
9 | halign=fill
10 | orientation=vertical
11 | content_halign=fill
12 | insensitive=true
13 | allow_images=true
14 | image_size=40
15 | gtk_dark=true
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/wofi/style.css:
--------------------------------------------------------------------------------
1 | window {
2 | margin: 0px;
3 | border: 1px solid #bd93f9;
4 | background-color: #282a36;
5 | }
6 |
7 | #input {
8 | margin: 5px;
9 | border: none;
10 | color: #f8f8f2;
11 | background-color: #44475a;
12 | }
13 |
14 | #inner-box {
15 | margin: 5px;
16 | border: none;
17 | background-color: #282a36;
18 | }
19 |
20 | #outer-box {
21 | margin: 5px;
22 | border: none;
23 | background-color: #282a36;
24 | }
25 |
26 | #scroll {
27 | margin: 0px;
28 | border: none;
29 | }
30 |
31 | #text {
32 | margin: 5px;
33 | border: none;
34 | color: #f8f8f2;
35 | }
36 |
37 | #entry:selected {
38 | background-color: #44475a;
39 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/youtube-tui/appearance.yml:
--------------------------------------------------------------------------------
1 | borders: Rounded
2 | colors:
3 | text: Reset
4 | text_special: Reset
5 | text_secondary: Reset
6 | text_error: LightRed
7 | outline: Reset
8 | outline_selected: LightBlue
9 | outline_hover: LightRed
10 | outline_secondary: LightYellow
11 | message_outline: '#FF7F00'
12 | message_error_outline: LightRed
13 | message_success_outline: LightGreen
14 | command_capture: '#64FF64'
15 | item_info:
16 | tag: Gray
17 | title: LightBlue
18 | description: Gray
19 | author: LightGreen
20 | viewcount: LightYellow
21 | length: LightCyan
22 | published: LightMagenta
23 | video_count: '#838DFF'
24 | sub_count: '#65FFBA'
25 | likes: '#C8FF81'
26 | genre: '#FF75D7'
27 | page_turner: Gray
28 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/youtube-tui/cmdefine.yml:
--------------------------------------------------------------------------------
1 | library: loadpage library
2 | x: quit
3 | resume: mpv sprop pause no ;; echo mpv Player resumed
4 | q: quit
5 | trending: loadpage trending
6 | exit: quit
7 | watchhistory: loadpage watchhistory
8 | back: mpv playlist-previous ;; echo mpv Skipped
9 | next: mpv playlist-next ;; echo mpv Skipped
10 | r: reload
11 | channel: loadpage channel
12 | h: help
13 | bookmarks: loadpage bookmarks
14 | rc: reload configs
15 | tpause: mpv tprop pause ;; echo success Toggled player pause
16 | playlist: loadpage playlist
17 | search: loadpage search
18 | pause: mpv sprop pause yes ;; echo mpv Player paused
19 | v: version
20 | sub: sync
21 | feed: loadpage feed
22 | cp: copy
23 | print: echo
24 | video: loadpage video
25 | popular: loadpage popular
26 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/youtube-tui/keybindings.yml:
--------------------------------------------------------------------------------
1 | 'k':
2 | 0: MoveUp
3 | F5:
4 | 0: Reload
5 | Right:
6 | 0: MoveRight
7 | 'q':
8 | 0: Exit
9 | Esc:
10 | 0: Deselect
11 | Down:
12 | 0: MoveDown
13 | Home:
14 | 0: FirstHistory
15 | 'j':
16 | 0: MoveDown
17 | End:
18 | 0: ClearHistory
19 | 'h':
20 | 0: MoveLeft
21 | Left:
22 | 4: Back
23 | 0: MoveLeft
24 | 'l':
25 | 0: MoveRight
26 | 'r':
27 | 2: Reload
28 | Enter:
29 | 0: Select
30 | Backspace:
31 | 0: Back
32 | Up:
33 | 0: MoveUp
34 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/youtube-tui/remaps.yml:
--------------------------------------------------------------------------------
1 | 'a':
2 | 5:
3 | code: 'b'
4 | modifiers: 5
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/config/youtube-tui/search.yml:
--------------------------------------------------------------------------------
1 | query: ''
2 | filters:
3 | sort: Relevance
4 | date: None
5 | duration: None
6 | type: All
7 | page: 1
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/home/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/home/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/linux/local/src/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/local/src/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.Xresources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/runcom/.Xresources
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.bash_profile:
--------------------------------------------------------------------------------
1 | if [ -f ~/.bashrc ]; then
2 | source ~/.bashrc
3 | fi
4 |
5 | if [ -e /home/str1ke/.nix-profile/etc/profile.d/nix.sh ]; then . /home/str1ke/.nix-profile/etc/profile.d/nix.sh; fi # added by Nix installer
6 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.bashrc:
--------------------------------------------------------------------------------
1 | # # If not running interactively, don't do anything
2 | [[ $- == *i* ]] || return
3 |
4 | # Add dotfile binaries to PATH before sourcing dotfiles
5 | PATH="$HOME/.dotfiles/bin/main:$PATH";
6 | PATH="$HOME/.dotfiles/bin/apps:$PATH";
7 | PATH="$HOME/.dotfiles/bin/fun:$PATH";
8 |
9 | for DOTFILE in `find $HOME/.dotfiles/bootstrap/os/linux/shell/global -type f -name ".*" -printf "%f\n"`
10 | do
11 | source "$HOME/.dotfiles/bootstrap/os/linux/shell/global/$DOTFILE"
12 | done
13 | unset DOTFILE
14 | # [ -f "/home/str1ke/.ghcup/env" ] && source "/home/str1ke/.ghcup/env" # ghcup-env
15 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.curlrc:
--------------------------------------------------------------------------------
1 | # http://curl.haxx.se/docs/manpage.html
2 |
3 | # Disguise as IE 9 on Windows 7.
4 | # user-agent = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"
5 |
6 | # When following a redirect, automatically set the previous URL as referer.
7 | referer = ";auto"
8 |
9 | # Wait 60 seconds before timing out.
10 | connect-timeout = 60
11 |
12 | # Show error messages
13 | show-error
14 |
15 | # Show progress using a progress meter
16 | progress-bar
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | # "ignore" directories (because I'm that kind of person)
3 | ignore/
4 |
5 | # Node.js
6 | node_modules/
7 |
8 | # Python
9 | *.pyc
10 |
11 | # Linux
12 | *.deb
13 | *.rpm
14 |
15 | # Windows
16 | desktop.ini
17 |
18 | # macOS
19 | .Spotlight-V100
20 | .Trashes
21 | .DS_Store
22 | Desktop.ini
23 | ._*
24 | Thumbs.db
25 |
26 | # Random stuff I don't want
27 | *.old
28 | *.disabled
29 | *.tmp
30 | *.iso
31 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.gvimrc:
--------------------------------------------------------------------------------
1 | " Use the Solarized Dark theme
2 | set background=dark
3 | colorscheme solarized
4 |
5 | " Use 14pt Monaco
6 | set guifont=Monaco:h14
7 |
8 | " Don’t blink cursor in normal mode
9 | set guicursor=n:blinkon0
10 |
11 | " Better line-height
12 | set linespace=8
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.hushlogin:
--------------------------------------------------------------------------------
1 | # The mere presence of this file in the home directory disables the system
2 | # copyright notice, the date and time of the last login, the message of the
3 | # day as well as other information that may otherwise appear on login.
4 | # See `man login`.
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.prettierrc.js:
--------------------------------------------------------------------------------
1 | // prettier.config.js, .prettierrc.js, prettier.config.cjs, or .prettierrc.cjs
2 |
3 | /** @type {import("prettier").Config} */
4 | const config = {
5 | tabWidth: 4,
6 | trailingComma: 'all',
7 | semi: true,
8 | singleQuote: true,
9 | bracketSameLine: true,
10 | useTabs: true,
11 |
12 | };
13 |
14 | module.exports = config;
15 |
16 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.rvmrc:
--------------------------------------------------------------------------------
1 | rvm_silence_path_mismatch_check_flag=1
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/.screenrc:
--------------------------------------------------------------------------------
1 | # Disable the startup message
2 | startup_message off
3 |
4 | # Set a large scrollback buffer
5 | defscrollback 32000
6 |
7 | # Always start `screen` with UTF-8 enabled (`screen -U`)
8 | defutf8 on
--------------------------------------------------------------------------------
/bootstrap/os/linux/runcom/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "eslint": "^9.16.0",
4 | "eslint-plugin-vue": "^9.32.0",
5 | "typescript-eslint": "^8.18.0"
6 | },
7 | "devDependencies": {
8 | "@nuxt/eslint-config": "^0.7.3"
9 | }
10 | }
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/bash/config/.aliases:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/bash/config/.aliases
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/bash/config/.exports:
--------------------------------------------------------------------------------
1 | # Append to the Bash history file, rather than overwriting it
2 | shopt -s histappend
3 |
4 | # Autocorrect typos in path names when using `cd`
5 | shopt -s cdspell
6 |
7 | # Do not autocomplete when accidentally pressing Tab on an empty line.
8 | shopt -s no_empty_cmd_completion
9 |
10 | # Check the window size after each command and, if necessary,
11 | # update the values of LINES and COLUMNS.
12 | shopt -s checkwinsize
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/bash/config/.profile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/bash/config/.profile
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/bash/config/.prompt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/bash/config/.prompt
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/completions/spark.fish:
--------------------------------------------------------------------------------
1 | complete --command spark --exclusive --long min --description "Minimum range"
2 | complete --command spark --exclusive --long max --description "Maximum range"
3 | complete --command spark --exclusive --long version --description "Print version"
4 | complete --command spark --exclusive --long help --description "Print this help message"
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/config.fish:
--------------------------------------------------------------------------------
1 | # Add dotfile binaries to PATH before sourcing dotfiles
2 | set -gx PATH "$HOME/.dotfiles/bin/main" $PATH
3 | set -gx PATH "$HOME/.dotfiles/bin/apps" $PATH
4 | set -gx PATH "$HOME/.dotfiles/bin/fun" $PATH
5 |
6 | # Source all the files in the settings folder
7 | for file in ~/.dotfiles/bootstrap/os/linux/shell/fish/settings/*.fish
8 | source $file
9 | end
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/fish_plugins:
--------------------------------------------------------------------------------
1 | jorgebucaran/fisher
2 | jorgebucaran/spark.fish
3 | acomagu/fish-async-prompt
4 | jethrokuan/z
5 | franciscolourenco/done
6 | cyber-duck/fish-wakatime
7 | jorgebucaran/autopair.fish
8 | kama-meshi/fish-wakatime
9 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/functions/__z_clean.fish:
--------------------------------------------------------------------------------
1 | function __z_clean -d "Clean up .z file to remove paths no longer valid"
2 | set -l tmpfile (mktemp $Z_DATA.XXXXXX)
3 |
4 | if test -f $tmpfile
5 | while read line
6 | set -l path (string split '|' $line)[1]
7 | test -d $path; and echo $line
8 | end <$Z_DATA >$tmpfile
9 | command mv -f $tmpfile $Z_DATA
10 | end
11 | end
12 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/functions/_autopair_backspace.fish:
--------------------------------------------------------------------------------
1 | function _autopair_backspace
2 | set --local index (commandline --cursor)
3 | set --local buffer (commandline)
4 |
5 | test $index -ge 1 &&
6 | contains -- (string sub --start=$index --length=2 -- "$buffer") $autopair_pairs &&
7 | commandline --function delete-char
8 | commandline --function backward-delete-char
9 | end
10 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/functions/_autopair_insert_left.fish:
--------------------------------------------------------------------------------
1 | function _autopair_insert_left --argument-names left right
2 | set --local buffer (commandline)
3 | set --local before (commandline --cut-at-cursor)
4 |
5 | commandline --insert -- $left
6 |
7 | switch "$buffer"
8 | case "$before"{," "\*,$autopair_right\*}
9 | set --local index (commandline --cursor)
10 | commandline --insert -- $right
11 | commandline --cursor $index
12 | end
13 | end
14 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/functions/_autopair_insert_right.fish:
--------------------------------------------------------------------------------
1 | function _autopair_insert_right --argument-names key
2 | set --local buffer (commandline)
3 | set --local before (commandline --cut-at-cursor)
4 |
5 | switch "$buffer"
6 | case "$before$key"\*
7 | commandline --cursor (math (commandline --cursor) + 1)
8 | case \*
9 | commandline --insert -- $key
10 | end
11 | end
12 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/functions/_autopair_tab.fish:
--------------------------------------------------------------------------------
1 | function _autopair_tab
2 | commandline --paging-mode && down-or-search && return
3 |
4 | string match --quiet --regex -- '\$[^\s]*"$' (commandline --current-token) &&
5 | commandline --function end-of-line --function backward-delete-char
6 | commandline --function complete
7 | end
8 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/functions/fuck.fish:
--------------------------------------------------------------------------------
1 | function fuck -d "Correct your previous console command"
2 | set -l fucked_up_command $history[1]
3 | env TF_SHELL=fish TF_ALIAS=fuck PYTHONIOENCODING=utf-8 thefuck $fucked_up_command THEFUCK_ARGUMENT_PLACEHOLDER $argv | read -l unfucked_command
4 | if [ "$unfucked_command" != "" ]
5 | eval $unfucked_command
6 | builtin history delete --exact --case-sensitive -- $fucked_up_command
7 | builtin history merge
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/settings/exec.fish:
--------------------------------------------------------------------------------
1 | if status is-interactive
2 | # Commands to run in interactive sessions can go here
3 | echo ""
4 | PF_INFO="ascii os host de uptime pkgs memory" pfetch
5 | end
6 |
7 | set fish_greeting "'Documentation? We don't do that here.' - @Eoghanmc22"
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/settings/grep.fish:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/fish/settings/grep.fish
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/settings/path.fish:
--------------------------------------------------------------------------------
1 | export PATH="$HOME/.local/bin:$PATH"
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/settings/profile.fish:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/fish/settings/profile.fish
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/fish/settings/prompt.fish:
--------------------------------------------------------------------------------
1 | # If the starship binary exists, use it as the prompt
2 | if test -f (whereis starship | cut -d ' ' -f 2)
3 | starship init fish | source
4 | end
5 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/global/.exec:
--------------------------------------------------------------------------------
1 | # Print current stats
2 | # uwufetch
3 | # neofetch
4 | # neowofetch
5 | # hyfetch
6 | echo ""
7 | PF_INFO="ascii os host de uptime pkgs memory" pfetch
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/global/.grep:
--------------------------------------------------------------------------------
1 | # Tell grep to highlight matches
2 |
3 | if is-supported "grep --color a <<< a"; then
4 | GREP_OPTIONS+=" --color=auto"
5 | fi
6 |
7 | # Avoid VCS folders
8 |
9 | if is-supported "echo | grep --exclude-dir=.cvs ''"; then
10 | for PATTERN in .cvs .git .hg .svn; do
11 | GREP_OPTIONS+=" --exclude-dir=$PATTERN"
12 | done
13 | elif is-supported "echo | grep --exclude=.cvs ''"; then
14 | for PATTERN in .cvs .git .hg .svn; do
15 | GREP_OPTIONS+=" --exclude=$PATTERN"
16 | done
17 | fi
18 |
19 | unset PATTERN
20 | alias grep="grep $GREP_OPTIONS"
21 | export GREP_COLOR='1;32'
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/.zlogin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/zsh/.zlogin
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/.zlogout:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/zsh/.zlogout
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/.zprofile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/zsh/.zprofile
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/.zshenv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/zsh/.zshenv
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/.zshrc:
--------------------------------------------------------------------------------
1 | # Lines configured by zsh-newuser-install
2 | HISTFILE=~/.zsh_history
3 | HISTSIZE=32768
4 | SAVEHIST=4096
5 | bindkey -e
6 | # End of lines configured by zsh-newuser-install
7 | # The following lines were added by compinstall
8 | zstyle :compinstall filename '/home/str1ke/.zshrc'
9 |
10 | autoload -Uz compinit
11 | compinit
12 | # End of lines added by compinstall
13 |
14 | if [ -e /home/str1ke/.nix-profile/etc/profile.d/nix.sh ]; then . /home/str1ke/.nix-profile/etc/profile.d/nix.sh; fi # added by Nix installer
15 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/config/.aliases:
--------------------------------------------------------------------------------
1 | alias reload="source ~/.dotfiles/shell/zsh/.zshrc"
2 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/config/.completion:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env zsh
2 |
3 | # Homebrew
4 | if is-executable brew; then
5 | FPATH="$(brew --prefix)/share/zsh/site-functions:${FPATH}"
6 |
7 | autoload -Uz compinit
8 | compinit
9 | fi
10 |
11 |
12 | # npm (https://docs.npmjs.com/cli/completion)
13 | if is-executable npm; then
14 | . <(npm completion)
15 | fi
16 |
17 | # fnm
18 | if is-executable fnm; then
19 | . <(fnm completions)
20 | fi
21 |
22 | # Git
23 | if is-executable git; then
24 | curl -fsSL "https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash" | $SHELL
25 | fi
26 |
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/config/.exports:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/zsh/config/.exports
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/config/.profile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/zsh/config/.profile
--------------------------------------------------------------------------------
/bootstrap/os/linux/shell/zsh/config/.prompt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/linux/shell/zsh/config/.prompt
--------------------------------------------------------------------------------
/bootstrap/os/macos/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/macos/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/macos/config/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/macos/config/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/macos/home/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/macos/home/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/macos/local/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/macos/local/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/windows/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/windows/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/windows/config/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/windows/config/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/windows/home/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/windows/home/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/os/windows/local/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/os/windows/local/.gitkeep
--------------------------------------------------------------------------------
/bootstrap/windows.ps1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealStr1ke/dotfiles/38821c148ed59327e059597bbf53e528f29c8874/bootstrap/windows.ps1
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "chalk": "^5.4.1",
4 | "tinysh": "^1.0.0",
5 | "zx": "^8.3.0"
6 | }
7 | }
--------------------------------------------------------------------------------
/packages/code.sh:
--------------------------------------------------------------------------------
1 | # Visual Studio Code
2 | # This was written due to a recent UnknownError bug w/ marketplace signatures
3 | # As of 12/25/22
4 |
5 | echo "→ Installing VSCode extensions..."
6 | input="$DOTFILES/packages/Codefile"
7 | while IFS= read -r line
8 | do
9 | code-insiders --install-extension $line
10 | done < "$input"
--------------------------------------------------------------------------------
/packages/npmfile:
--------------------------------------------------------------------------------
1 | auto-install
2 | cost-of-modules
3 | clipboard-cli
4 | eslint
5 | fast-cli
6 | fkill-cli
7 | get-port-cli
8 | terminal-image-cli
9 | terminal-link-cli
10 | taskbook
11 | boxen-cli
12 | jsome
13 | gtop
14 | local-web-server
15 | nodemon
16 | npkill
17 | npm
18 | npm-check
19 | prettier
20 | release-it
21 | svgo
22 | tldr
23 | underscore-cli
24 | wallpaper-cli
25 | wifi-password-cli
26 | yarn
27 |
--------------------------------------------------------------------------------
/packages/pipfile:
--------------------------------------------------------------------------------
1 | glitch_this
2 | spotdl
--------------------------------------------------------------------------------