Initial commit

This commit is contained in:
Andrew Scott 2021-12-17 23:14:15 -05:00
parent 45048c880a
commit 867bb9a087
Signed by: a
GPG key ID: 3EB62D0BBB8DB381
5 changed files with 78 additions and 31 deletions

View file

@ -7,6 +7,7 @@ git clone https://codeberg.org/acscott/dotfiles.git ~/.dotfiles
cd ~/.dotfiles cd ~/.dotfiles
# list branches # list branches
git branch -a git branch -a
git branch -l
# checkout desired branch # checkout desired branch
git checkout <branch> git checkout <branch>
# update install.sh as needed, then run it # update install.sh as needed, then run it

View file

@ -1,6 +1,7 @@
! ----------------------------------------------------------------------------- ! -----------------------------------------------------------------------------
! Based on: gruvbox-dark and zenburn ! Colors: gruvbox-dark, forest night, zenburn
! Source: https://github.com/morhetz/gruvbox-generalized ! Source: https://github.com/morhetz/gruvbox-generalized
! https://github.com/jef/forest-night-xresources
! https://github.com/jnurmine/Zenburn ! https://github.com/jnurmine/Zenburn
! ----------------------------------------------------------------------------- ! -----------------------------------------------------------------------------
@ -48,36 +49,69 @@ Xft.rgba: rgb
! *color7: #a89984 ! *color7: #a89984
! *color15: #ebdbb2 ! *color15: #ebdbb2
!------------!
! Everforest !
!------------!
! special
*.foreground: #d8caac
*.background: #323d43
*.cursorColor: #7fbbb3
! black
*.color0: #4a555b
*.color8: #525c62
! red
*.color1: #e26c6e
*.color9: #e68183
! green
*.color2: #9bb86f
*.color10: #a7c080
! yellow
*.color3: #d5b26b
*.color11: #dbbc7f
! blue
*.color4: #6eb2a9
*.color12: #7fbbb3
! magenta
*.color5: #cf87a9
*.color13: #d699b6
! cyan
*.color6: #72b783
*.color14: #83c092
! white
*.color7: #d0bf9b
*.color15: #d8caac
!---------! !---------!
! Zenburn ! ! Zenburn !
!---------! !---------!
*background: #3f3f3f ! *background: #3f3f3f
*foreground: #dcdccc ! *foreground: #dcdccc
! Black + DarkGrey ! ! Black + DarkGrey
*color0: #282828 ! *color0: #282828
*color8: #709080 ! *color8: #709080
! DarkRed + Red ! ! DarkRed + Red
*color1: #705050 ! *color1: #705050
*color9: #dca3a3 ! *color9: #dca3a3
! DarkGreen + Green ! ! DarkGreen + Green
*color2: #60b48a ! *color2: #60b48a
*color10: #c3bf9f ! *color10: #c3bf9f
! DarkYellow + Yellow ! ! DarkYellow + Yellow
*color3: #f0deae ! *color3: #f0deae
*color11: #dfcf9f ! *color11: #dfcf9f
! DarkBlue + Blue ! ! DarkBlue + Blue
*color4: #506070 ! *color4: #506070
*color12: #94bff3 ! *color12: #94bff3
! DarkMagenta + Magenta ! ! DarkMagenta + Magenta
*color5: #dc8cc3 ! *color5: #dc8cc3
*color13: #ec93d3 ! *color13: #ec93d3
! DarkCyan + Cyan ! ! DarkCyan + Cyan
*color6: #8cd0d3 ! *color6: #8cd0d3
*color14: #93e0e3 ! *color14: #93e0e3
! LightGrey + White ! ! LightGrey + White
*color7: #dcdccc ! *color7: #dcdccc
*color15: #ffffff ! *color15: #ffffff
!!! urxvt !!! urxvt
URxvt.perl-ext-common: default,matcher URxvt.perl-ext-common: default,matcher

View file

@ -24,7 +24,7 @@ bspc rule -a Soffice desktop='^4' follow=on
bspc rule -a Xsane desktop='^4' follow=on state=floating bspc rule -a Xsane desktop='^4' follow=on state=floating
bspc rule -a kitty desktop='^6' follow=on bspc rule -a kitty desktop='^6' follow=on
bspc rule -a URxvt desktop='^6' follow=on bspc rule -a URxvt desktop='^6' follow=on
bspc rule -a Ranger desktop='^3' follow=on bspc rule -a URxvt:Ranger desktop='^3' follow=on
bspc rule -a Thunar desktop='3' follow=on bspc rule -a Thunar desktop='3' follow=on
bspc rule -a Steam desktop='^5' follow=on state=floating bspc rule -a Steam desktop='^5' follow=on state=floating
bspc rule -a Lutris desktop='^5' follow=on state=floating bspc rule -a Lutris desktop='^5' follow=on state=floating
@ -34,6 +34,8 @@ bspc rule -a discord desktop='^8'
bspc rule -a Element desktop='^8' bspc rule -a Element desktop='^8'
bspc rule -a Slack desktop='^9' bspc rule -a Slack desktop='^9'
bspc rule -a teams-for-linux desktop='^9' bspc rule -a teams-for-linux desktop='^9'
bspc rule -a Evolution desktop='^10'
bspc rule -a Thunderbird desktop='^10'
bspc rule -a tutanota-desktop desktop='^10' bspc rule -a tutanota-desktop desktop='^10'
### Focus on 1st workspace by default ### Focus on 1st workspace by default
@ -41,10 +43,11 @@ bspc desktop -f 1
### Autostart ### Autostart
grep -x sxhkd > /dev/null || sxhkd & grep -x sxhkd > /dev/null || sxhkd &
/usr/bin/dunst &
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
xss-lock -n /usr/lib/xsecurelock/dimmer -l -- xsecurelock & xss-lock -n /usr/lib/xsecurelock/dimmer -l -- xsecurelock &
xidlehook --not-when-audio --not-when-fullscreen --timer 120 "xrandr --output eDP-1 --brightness .1" "xrandr --output eDP-1 --brightness 1" --timer 480 "xset s activate" "xrandr --output eDP-1 --brightness 1" & xidlehook --not-when-audio --not-when-fullscreen --timer 120 "xrandr --output eDP-1 --brightness .1" "xrandr --output eDP-1 --brightness 1" --timer 480 "xset s activate" "xrandr --output eDP-1 --brightness 1" &
$HOME/.local/bin/single-polybar-launcher &
sh ~/.fehbg & sh ~/.fehbg &
$HOME/.local/bin/single-polybar-launcher &
/usr/bin/dunst &
dex -ae bspwm & dex -ae bspwm &
/usr/bin/birdtray &

View file

@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# key : 161
# group: school
# name : cs hw header
# --
# Author: $1
# Date: `(format-time-string "%m-%d-%Y")`$0
# Description: $2

View file

@ -62,8 +62,9 @@ ln -sf $dotfiles_dir/config/polybar/config.ini $config_dir/polybar/config.ini
ln -sf $dotfiles_dir/config/polybar/colors.ini $config_dir/polybar/colors.ini ln -sf $dotfiles_dir/config/polybar/colors.ini $config_dir/polybar/colors.ini
ln -sf $dotfiles_dir/config/polybar/modules.ini $config_dir/polybar/modules.ini ln -sf $dotfiles_dir/config/polybar/modules.ini $config_dir/polybar/modules.ini
ln -sf $dotfiles_dir/config/polybar/custom_modules.ini $config_dir/polybar/custom_modules.ini ln -sf $dotfiles_dir/config/polybar/custom_modules.ini $config_dir/polybar/custom_modules.ini
ln -sf $dotfiles_dir/config/rofi/config.everforest.rasi $config_dir/rofi/config.rasi
#ln -sf $dotfiles_dir/config/rofi/config.gruvbox.rasi $config_dir/rofi/config.rasi #ln -sf $dotfiles_dir/config/rofi/config.gruvbox.rasi $config_dir/rofi/config.rasi
ln -sf $dotfiles_dir/config/rofi/config.zenburn.rasi $config_dir/rofi/config.rasi #ln -sf $dotfiles_dir/config/rofi/config.zenburn.rasi $config_dir/rofi/config.rasi
ln -sf $dotfiles_dir/config/sxhkd/sxhkdrc $config_dir/sxhkd/sxhkdrc ln -sf $dotfiles_dir/config/sxhkd/sxhkdrc $config_dir/sxhkd/sxhkdrc
# Create $bin_dir and symlinks # Create $bin_dir and symlinks