diff --git a/.bashrc b/.bashrc index 052ecc0..f8b3574 100644 --- a/.bashrc +++ b/.bashrc @@ -55,8 +55,10 @@ alias yay="paru" #mineing alias minexmr="screen -S xmrig bash -c 'sudo ~/Documents/bigdocs/xmrigminerinator/xmrig-qtech'" -alias mineeth="screen -S ethminer bash -c 'ethminer -G -R -P stratum1+tcp://0xA85C9b7616F2f595Dc563D4731a734d896456aa6.kleiner:spam%40qtechofficial.com@eth-us-west1.nanopool.org:9999'" -alias mineethnoscreen="ethminer -G -R -P stratum1+tcp://0xA85C9b7616F2f595Dc563D4731a734d896456aa6.kleiner:spam%40qtechofficial.com@eth-us-west1.nanopool.org:9999" +#alias mineeth="screen -S ethminer bash -c 'ethminer -G -R -P stratum1+tcp://0xA85C9b7616F2f595Dc563D4731a734d896456aa6.kleiner:spam%40qtechofficial.com@eth-us-west1.nanopool.org:9999'" +alias mineeth="screen -S ethminer bash -c 'ethminer -G -R -P stratum1+tcp://0xD0ff677C43f9D9a377392B6DefF7C8eC6E5ccC2c.kleiner@us1.ethermine.org:4444'" +#alias mineethnoscreen="ethminer -G -R -P stratum1+tcp://0xA85C9b7616F2f595Dc563D4731a734d896456aa6.kleiner:spam%40qtechofficial.com@eth-us-west1.nanopool.org:9999" +alias mineethnoscreen="ethminer -G -R -P stratum1+tcp://0xD0ff677C43f9D9a377392B6DefF7C8eC6E5ccC2c.kleiner@us1.ethermine.org:4444" alias mineetc="screen -S etcminer bash -c 'ethminer -G -R -P stratum1+tcp://0xD0ff677C43f9D9a377392B6DefF7C8eC6E5ccC2c.kleiner@us1-etc.ethermine.org:4444'" alias enterxmr="screen -rx xmrig" alias entereth="screen -rx ethminer" diff --git a/.config/.gitignore b/.config/.gitignore new file mode 100644 index 0000000..6bb9404 --- /dev/null +++ b/.config/.gitignore @@ -0,0 +1,32 @@ +* + +!alacritty/ +!alacritty/** +!awesome/ +!awesome/** +!dunst/ +!dunst/** +!i3/ +!i3/** +!kak/ +!kak/** +!nitrogen/ +!nitrogen/** +!openbox/ +!openbox/** +!picom/ +!picom/** +!qtile/ +!qtile/** +!rofi/ +!rofi/** +!fontconfig/ +!fontconfig/** +!bspwm/ +!bspwm/** +!sxhkd/ +!sxhkd/** +!polybar/ +!polybar/** +!.gitignore + diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml index 4692821..f9602ef 100644 --- a/.config/alacritty/alacritty.yml +++ b/.config/alacritty/alacritty.yml @@ -279,7 +279,7 @@ colors: # # Window opacity as a floating point number from `0.0` to `1.0`. # The value `0.0` is completely transparent and `1.0` is opaque. -background_opacity: 0.9 +window_opacity: 0.9 #selection: #semantic_escape_chars: ",│`|:\"' ()[]{}<>\t" diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc new file mode 100755 index 0000000..f8de0d8 --- /dev/null +++ b/.config/bspwm/bspwmrc @@ -0,0 +1,57 @@ +#! /bin/sh + + +################# +### Autostart ### +################# + +#idk what this is +pgrep -x sxhkd > /dev/null || sxhkd & + + +nitrogen --restore & +dunst & +alacritty & +picom & +lxqt-policykit-agent & +flameshot & +nm-applet & + +### launch bar ### +$HOME/.config/polybar/launch.sh + + +############################### +### where the workspaces go ### +############################### + +bspc monitor DisplayPort-1 -d I II III IV V VI VII VIII IX +bspc monitor DisplayPort-2 -d I II III IV V VI VII VIII IX + +############ +### gaps ### +############ + +bspc config border_width 2 +bspc config window_gap 3 + +#################### +### stuff... idk ### +#################### + +bspc config split_ratio 0.52 +bspc config borderless_monocle true +bspc config gapless_monocle true +bspc click_to_focus true + + +################################# +### where programs go and act ### +################################# + + +bspc rule -a Gimp desktop='^8' state=floating follow=on +bspc rule -a Chromium desktop='^2' +bspc rule -a mplayer2 state=floating +bspc rule -a Kupfer.py focus=on +bspc rule -a Screenkey manage=off diff --git a/.config/fontconfig/conf.d/01-font.conf b/.config/fontconfig/conf.d/01-font.conf new file mode 100644 index 0000000..8adc4f0 --- /dev/null +++ b/.config/fontconfig/conf.d/01-font.conf @@ -0,0 +1,29 @@ + + + + + sans-serif + + Nimbus Sans + + + + Nimbus Sans + + sans-serif + + + + monospace + + Source Code Pro + + + + Source Code Pro + + monospace + + + + diff --git a/.config/polybar/config b/.config/polybar/config new file mode 100644 index 0000000..d9dc56f --- /dev/null +++ b/.config/polybar/config @@ -0,0 +1,410 @@ +;========================================================== +; +; +; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ +; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ +; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ +; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ +; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ +; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ +; +; +; To learn more about how to configure Polybar +; go to https://github.com/polybar/polybar +; +; The README contains a lot of information +; +;========================================================== + +[colors] +;background = ${xrdb:color0:#222} +background = #111 +background-alt = #888 +;foreground = ${xrdb:color7:#222} +foreground = #dfdfdf +foreground-alt = #555 +primary = #ffb52a +secondary = #e60053 +alert = #bd2c40 + +[bar/qbar] +monitor = ${env:MONITOR} +width = 100% +height = 23 +;offset-x = 1% +;offset-y = 1% +radius = 0.0 +fixed-center = true + +background = ${colors.background} +foreground = ${colors.foreground} + +line-size = 3 +line-color = #f00 + +border-size = 0 +border-color = #00000000 + +padding-left = 0 +padding-right = 2 + +module-margin-left = 1 +module-margin-right = 2 + +font-0 = sans:pixelsize=10;1 +font-1 = inconsolata:fontformat=truetype:size=8:antialias=false;0 +font-2 = SymbolsNerdFont:pixelsize=12;1 + +modules-left = bspwm +modules-center = +modules-right = filesystem pulseaudio memory cpu wlan eth date + +tray-position = right +tray-padding = 2 +;tray-background = #0063ff + +;wm-restack = bspwm +;wm-restack = i3 + +;override-redirect = true + +;scroll-up = bspwm-desknext +;scroll-down = bspwm-deskprev + +;scroll-up = i3wm-wsnext +;scroll-down = i3wm-wsprev + +cursor-click = pointer +cursor-scroll = ns-resize + +[module/xwindow] +type = internal/xwindow +label = %title:0:30:...% + +[module/xkeyboard] +type = internal/xkeyboard +blacklist-0 = num lock + +format-prefix = " " +format-prefix-foreground = ${colors.foreground-alt} +format-prefix-underline = ${colors.secondary} + +label-layout = %layout% +label-layout-underline = ${colors.secondary} + +label-indicator-padding = 2 +label-indicator-margin = 1 +label-indicator-background = ${colors.secondary} +label-indicator-underline = ${colors.secondary} + +#[module/github] +#type = internal/github +#token = b20dfb56d6f6222331fb7b7ef5a69b668accde58 +#empty-notifications = true +#interval = 10 +#format =