Compare commits
13 Commits
623828461e
...
f6acbd3cb7
Author | SHA1 | Date | |
---|---|---|---|
f6acbd3cb7 | |||
7c2d35cd30 | |||
d3fd54049d | |||
60bc819ba7 | |||
4227e1697f | |||
3264693663 | |||
5276d2fb79 | |||
af6c15c774 | |||
0db79302d7 | |||
a20d23ad5e | |||
a3410d9b15 | |||
f11c6dfad6 | |||
1b70e44700 |
@ -1,28 +0,0 @@
|
|||||||
# do not edit; generated by scwrypts
|
|
||||||
# theme : halloween
|
|
||||||
[colors.cursor]
|
|
||||||
cursor = '0xefe5f9'
|
|
||||||
|
|
||||||
[colors.primary]
|
|
||||||
background = '0x000505'
|
|
||||||
foreground = '0xd0f0f0'
|
|
||||||
|
|
||||||
[colors.normal]
|
|
||||||
black = '0x000505'
|
|
||||||
red = '0x00f900'
|
|
||||||
green = '0xff6f00'
|
|
||||||
yellow = '0x8b41d5'
|
|
||||||
blue = '0xac0041'
|
|
||||||
magenta = '0x750dcc'
|
|
||||||
cyan = '0x00f900'
|
|
||||||
white = '0xd0f0f0'
|
|
||||||
|
|
||||||
[colors.bright]
|
|
||||||
black = '0x424253'
|
|
||||||
red = '0xa3ff90'
|
|
||||||
green = '0xffe082'
|
|
||||||
yellow = '0xbb94e6'
|
|
||||||
blue = '0xff283e'
|
|
||||||
magenta = '0xd6bff0'
|
|
||||||
cyan = '0xcbffbe'
|
|
||||||
white = '0x7e707e'
|
|
@ -1,27 +0,0 @@
|
|||||||
--- # yamllint disable rule:colons
|
|
||||||
# do not edit; generated by scwrypts
|
|
||||||
# theme : halloween
|
|
||||||
colors:
|
|
||||||
primary:
|
|
||||||
background: '0x000505'
|
|
||||||
foreground: '0xd0f0f0'
|
|
||||||
cursor:
|
|
||||||
cursor: '0xefe5f9'
|
|
||||||
normal:
|
|
||||||
black: '0x000505'
|
|
||||||
red: '0x00f900'
|
|
||||||
green: '0xff6f00'
|
|
||||||
yellow: '0x8b41d5'
|
|
||||||
blue: '0xac0041'
|
|
||||||
magenta: '0x750dcc'
|
|
||||||
cyan: '0x00f900'
|
|
||||||
white: '0xd0f0f0'
|
|
||||||
bright:
|
|
||||||
black: '0x424253'
|
|
||||||
red: '0xa3ff90'
|
|
||||||
green: '0xffe082'
|
|
||||||
yellow: '0xbb94e6'
|
|
||||||
blue: '0xff283e'
|
|
||||||
magenta: '0xd6bff0'
|
|
||||||
cyan: '0xcbffbe'
|
|
||||||
white: '0x7e707e'
|
|
@ -1,11 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# do not edit; generated by scwrypts
|
|
||||||
# theme : halloween
|
|
||||||
#
|
|
||||||
# source this file to apply colorscheme to linux getty
|
|
||||||
#
|
|
||||||
[[ "$TERM" =~ ^linux$ ]] || return 0
|
|
||||||
/bin/echo -e " ]P0000505 ]P100f900 ]P2ff6f00 ]P38b41d5 ]P4ac0041 ]P5750dcc ]P600f900 ]P7d0f0f0 ]P8a3ff90 ]P9ffe082 ]PAbb94e6 ]PBff283e ]PCd6bff0 ]PDcbffbe ]PEd0f0f0 ]PF7e707e "
|
|
||||||
[ ! $NO_CLEAR ] && clear
|
|
||||||
return 0
|
|
||||||
sed $d
|
|
@ -1,23 +0,0 @@
|
|||||||
# do not edit; generated by scwrypts
|
|
||||||
# theme : halloween
|
|
||||||
color0 #000505
|
|
||||||
color1 #00f900
|
|
||||||
color2 #ff6f00
|
|
||||||
color3 #8b41d5
|
|
||||||
color4 #ac0041
|
|
||||||
color5 #750dcc
|
|
||||||
color6 #00f900
|
|
||||||
color7 #d0f0f0
|
|
||||||
color8 #424253
|
|
||||||
color9 #a3ff90
|
|
||||||
color10 #ffe082
|
|
||||||
color11 #bb94e6
|
|
||||||
color12 #ff283e
|
|
||||||
color13 #d6bff0
|
|
||||||
color14 #cbffbe
|
|
||||||
color15 #7e707e
|
|
||||||
cursor #efe5f9
|
|
||||||
background #000505
|
|
||||||
foreground #d0f0f0
|
|
||||||
selection_background #
|
|
||||||
selection_foreground #
|
|
@ -1 +0,0 @@
|
|||||||
halloween
|
|
@ -1,14 +0,0 @@
|
|||||||
/**
|
|
||||||
* do not edit; generated by scwrypts
|
|
||||||
* theme : halloween
|
|
||||||
**/
|
|
||||||
|
|
||||||
*{
|
|
||||||
background: #ff6f00;
|
|
||||||
foreground: #000505;
|
|
||||||
background-alt: #a066dd;
|
|
||||||
foreground-alt: #000505;
|
|
||||||
selected: #000505;
|
|
||||||
active: #8b41d5;
|
|
||||||
urgent: #00f900;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
/home/w0ryn/.wryn/colorschemes/halloween.yaml
|
|
@ -1,22 +0,0 @@
|
|||||||
--- # yamllint disable rule:colons
|
|
||||||
# DEPRECATED; please refer to alacritty.toml
|
|
||||||
import:
|
|
||||||
- ~/.config/alacritty/theme.yml
|
|
||||||
- ~/.config/alacritty/local.yml
|
|
||||||
|
|
||||||
window:
|
|
||||||
opacity: 0.8
|
|
||||||
|
|
||||||
font:
|
|
||||||
glyph_offset:
|
|
||||||
x: 0
|
|
||||||
y: 1
|
|
||||||
|
|
||||||
normal:
|
|
||||||
family: Monaspace Neon
|
|
||||||
|
|
||||||
bold:
|
|
||||||
family: Monaspace Argon
|
|
||||||
|
|
||||||
italic:
|
|
||||||
family: Monaspace Radon
|
|
38
config/bin/arch-linux-rank-mirrors
Executable file
38
config/bin/arch-linux-rank-mirrors
Executable file
@ -0,0 +1,38 @@
|
|||||||
|
#!/usr/bin/env zsh
|
||||||
|
|
||||||
|
command -v /usr/bin/rankmirrors &>/dev/null || {
|
||||||
|
echo "missing 'rankmirrors'; trying to install..." >&2
|
||||||
|
yay -S pacman-contrib
|
||||||
|
}
|
||||||
|
|
||||||
|
command -v /usr/bin/rankmirrors &>/dev/null || {
|
||||||
|
echo "cannot rank mirrors without 'rankmirrors' from pacman-contrib; aborting" >&2
|
||||||
|
return 1
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
echo 'ranking mirrors; this may take a few minutes...' >&2
|
||||||
|
{
|
||||||
|
echo "# mirrors ranked on $(date)"
|
||||||
|
curl -s 'https://archlinux.org/mirrorlist/?country=US&country=CA&protocol=https&use_mirror_status=on' \
|
||||||
|
| sed 's/^#Server/Server/; /^#/d'
|
||||||
|
} | /usr/bin/rankmirrors -n 7 - > "${HOME}/mirrorlist.ranked"
|
||||||
|
|
||||||
|
[ -f ~/mirrorlist.ranked ] || {
|
||||||
|
echo 'failed to rank mirrors :c'
|
||||||
|
return 1
|
||||||
|
}
|
||||||
|
|
||||||
|
echo "
|
||||||
|
finished ranking mirrors!
|
||||||
|
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" >&2
|
||||||
|
diff --side-by-side --color /etc/pacman.d/mirrorlist "${HOME}/mirrorlist.ranked" >&2
|
||||||
|
echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
updated list is currently at ~/mirrorlist.ranked; please review the new list
|
||||||
|
and backup existing list; once you're ready to save them, you can run:
|
||||||
|
|
||||||
|
" >&2
|
||||||
|
|
||||||
|
echo "sudo mv ~/mirrorlist.ranked /etc/pacman.d/mirrorlist && yay -Syyu"
|
@ -1,26 +1,34 @@
|
|||||||
#!/bin/zsh
|
#!/bin/zsh
|
||||||
|
|
||||||
command -v scwrypts &>/dev/null || {
|
[ "${DOTWRYN}" ] || {
|
||||||
[ -f $HOME/.local/bin/scwrypts ] \
|
notify-send 'I3 UTILS' 'cannot determine $DOTWRYN for utility execution'
|
||||||
&& scwrypts() { $HOME/.local/bin/scwrypts $@; } \
|
return 1
|
||||||
|| scwrypts() { $HOME/.wryn/zsh/plugins/scwrypts/scwrypts $@; } \
|
|
||||||
;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
command -v scwrypts &>/dev/null || {
|
||||||
|
scwrypts() { "${DOTWRYN}/zsh/plugins/scwrypts/scwrypts" $@; }
|
||||||
|
}
|
||||||
|
|
||||||
|
export CI=true
|
||||||
|
export DESKTOP__SFX_PATH="${HOME}/Media/sfx"
|
||||||
|
export SCWRYPTS_LOG_LEVEL=0
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
( next | previous | play-pause ) playerctl $1 ;;
|
( next | previous | play-pause ) playerctl $1 ;;
|
||||||
( fastforward ) playerctl position 5+ ;;
|
( fastforward ) playerctl position 5+ ;;
|
||||||
( rewind ) playerctl position 5- ;;
|
( rewind ) playerctl position 5- ;;
|
||||||
|
|
||||||
( volumedown ) scwrypts -n desktop pulseaudio -- sink down ;;
|
( volumedown ) scwrypts media pulseaudio volume -- sink down ;;
|
||||||
( volumeup ) scwrypts -n desktop pulseaudio -- sink up ;;
|
( volumeup ) scwrypts media pulseaudio volume -- sink up ;;
|
||||||
( volumemute ) scwrypts -n desktop pulseaudio -- sink mute ;;
|
( volumemute ) scwrypts media pulseaudio volume -- sink mute ;;
|
||||||
( micmute ) scwrypts -n desktop pulseaudio -- source mute ;;
|
( micmute ) scwrypts media pulseaudio volume -- source mute ;;
|
||||||
|
|
||||||
( backlightup ) scwrypts -n desktop backlight -- up ;;
|
( backlightup ) scwrypts desktop backlight -- up ;;
|
||||||
( backlightdown ) scwrypts -n desktop backlight -- down ;;
|
( backlightdown ) scwrypts desktop backlight -- down ;;
|
||||||
|
|
||||||
( lock ) scwrypts -n desktop lock i3 -- ;;
|
( lock ) scwrypts desktop lock i3 -- ;;
|
||||||
|
|
||||||
( bgrandomize ) scwrypts desktop set i3 background -- random ;;
|
( bgrandomize ) scwrypts desktop set i3 background -- random ;;
|
||||||
|
|
@ -1,8 +1,8 @@
|
|||||||
#!/usr/bin/env sh
|
#!/usr/bin/env sh
|
||||||
command -v polybar || return 0
|
command -v /usr/bin/polybar || return 0
|
||||||
|
|
||||||
killall -q polybar
|
killall -q polybar
|
||||||
|
|
||||||
while pgrep -x polybar &>/dev/null; do sleep 0.1; done
|
while pgrep -x polybar &>/dev/null; do sleep 0.1; done
|
||||||
|
|
||||||
polybar i3 &
|
/usr/bin/polybar i3 &
|
11
config/colorschemes/active/getty.sh
Normal file
11
config/colorschemes/active/getty.sh
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# do not edit; generated by scwrypts
|
||||||
|
# theme : main
|
||||||
|
#
|
||||||
|
# source this file to apply colorscheme to linux getty
|
||||||
|
#
|
||||||
|
[[ "$TERM" =~ ^linux$ ]] || return 0
|
||||||
|
/bin/echo -e " ]P0000505 ]P1c80064 ]P211bb98 ]P36911aa ]P42262bb ]P59922dd ]P622ccba ]P7d0f0f0 ]P8ff44ff ]P944dddd ]PAaa44ff ]PB229df6 ]PCdd88ff ]PD88ffff ]PEd0f0f0 ]PF7e707e "
|
||||||
|
[ ! $NO_CLEAR ] && clear
|
||||||
|
return 0
|
||||||
|
sed $d
|
1
config/colorschemes/active/name.txt
Normal file
1
config/colorschemes/active/name.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
main
|
14
config/colorschemes/active/rofi.rasi
Normal file
14
config/colorschemes/active/rofi.rasi
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
/**
|
||||||
|
* do not edit; generated by scwrypts
|
||||||
|
* theme : main
|
||||||
|
**/
|
||||||
|
|
||||||
|
*{
|
||||||
|
background: #001129;
|
||||||
|
foreground: #d0f0f0;
|
||||||
|
background-alt: #9922dd;
|
||||||
|
foreground-alt: #000505;
|
||||||
|
selected: #000505;
|
||||||
|
active: #6911aa;
|
||||||
|
urgent: #c80064;
|
||||||
|
}
|
1
config/colorschemes/active/source.yaml
Symbolic link
1
config/colorschemes/active/source.yaml
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../main.yaml
|
1
config/colorschemes/source.yaml
Symbolic link
1
config/colorschemes/source.yaml
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/home/w0ryn/.local/share/wryn/colorschemes/main.yaml
|
@ -10,7 +10,7 @@ font pango:Monaspace Argon, pango:Noto Color Emoji, pango:Symbols Nerd Font 16
|
|||||||
## Custom Utility ##############################################################
|
## Custom Utility ##############################################################
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
set $UTILS exec --no-startup-id /home/w0ryn/.config/i3/utils
|
set $UTILS exec --no-startup-id $DOTWRYN/config/bin/i3-utils
|
||||||
|
|
||||||
# Audio
|
# Audio
|
||||||
bindsym XF86AudioRewind $UTILS previous
|
bindsym XF86AudioRewind $UTILS previous
|
||||||
|
@ -21,5 +21,5 @@ statusbar:
|
|||||||
# supported values are 'polybar' and 'i3status'
|
# supported values are 'polybar' and 'i3status'
|
||||||
type: polybar
|
type: polybar
|
||||||
|
|
||||||
# a list of i3conifg excerpts that should be appended to the generated config
|
# a list of i3config excerpts that should be appended to the generated config
|
||||||
i3configs: []
|
i3configs: []
|
||||||
|
@ -4,7 +4,7 @@ tmux new -d -s apps -n 'foreman' 'htop' \; \
|
|||||||
split-window -d -t apps:foreman "clear; echo 'Keeping apps fresh...'; while true; do sleep 30; done" \
|
split-window -d -t apps:foreman "clear; echo 'Keeping apps fresh...'; while true; do sleep 30; done" \
|
||||||
2>/dev/null
|
2>/dev/null
|
||||||
|
|
||||||
for APP in $(ls ${0:a:h} | grep -v 'apps')
|
for APP in $(find "${0:a:h}" -name apps.\*)
|
||||||
do
|
do
|
||||||
echo "looking for $APP"
|
echo "looking for $APP"
|
||||||
tmux list-windows -t apps: | awk '{print $2;}' | grep -q $APP \
|
tmux list-windows -t apps: | awk '{print $2;}' | grep -q $APP \
|
@ -15,7 +15,7 @@ case $MONITOR_CONFIGURATION in
|
|||||||
xrandr --output $(xrandr | grep ' connected' | awk '{print $1;}') --primary
|
xrandr --output $(xrandr | grep ' connected' | awk '{print $1;}') --primary
|
||||||
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg
|
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg
|
||||||
$DOTWRYN/bin/polybar
|
$DOTWRYN/bin/polybar
|
||||||
scwrypts desktop play sound -- login
|
scwrypts desktop play sfx -- login
|
||||||
return 0
|
return 0
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
@ -80,5 +80,5 @@ XRANDR_SET() {
|
|||||||
scwrypts desktop screen blank -- $SCREEN_BLANK
|
scwrypts desktop screen blank -- $SCREEN_BLANK
|
||||||
scwrypts desktop i3 set background -- $BACKGROUND || scwrypts desktop i3 set background -- purple.jpg
|
scwrypts desktop i3 set background -- $BACKGROUND || scwrypts desktop i3 set background -- purple.jpg
|
||||||
$DOTWRYN/bin/polybar
|
$DOTWRYN/bin/polybar
|
||||||
scwrypts desktop play sound -- $SOUND_EFFECT
|
scwrypts desktop play sfx -- $SOUND_EFFECT
|
||||||
}
|
}
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/zsh
|
#!/bin/zsh
|
||||||
source "$HOME/.config/wryn/env.zsh"
|
source "${HOME}/.config/wryn/env.zsh"
|
||||||
NATIVE_MONITOR='eDP1'
|
NATIVE_MONITOR='eDP1'
|
||||||
|
|
||||||
GET_PRIMARY_MONITOR() {
|
GET_PRIMARY_MONITOR() {
|
||||||
@ -15,7 +15,7 @@ GET_ALL_EXTERNAL_MONITORS() {
|
|||||||
xrandr \
|
xrandr \
|
||||||
| grep ' connect' \
|
| grep ' connect' \
|
||||||
| awk '{print $1;}' \
|
| awk '{print $1;}' \
|
||||||
| grep -v "$NATIVE_MONITOR" \
|
| grep -v "${NATIVE_MONITOR}" \
|
||||||
2>/dev/null
|
2>/dev/null
|
||||||
}
|
}
|
||||||
GET_DEFAULT_EXTERNAL_MONITOR() {
|
GET_DEFAULT_EXTERNAL_MONITOR() {
|
||||||
@ -34,19 +34,19 @@ DISCONNECT_OTHER() {
|
|||||||
|
|
||||||
for ACTIVE_MONITOR in ${@:2}
|
for ACTIVE_MONITOR in ${@:2}
|
||||||
do
|
do
|
||||||
INACTIVE_MONITORS=$(echo $INACTIVE_MONITORS | grep -v "^$ACTIVE_MONITOR$")
|
INACTIVE_MONITORS=$(echo ${INACTIVE_MONITORS} | grep -v "^${ACTIVE_MONITOR}$")
|
||||||
done
|
done
|
||||||
|
|
||||||
local MONITOR
|
local MONITOR
|
||||||
for MONITOR in $INACTIVE_MONITORS
|
for MONITOR in ${INACTIVE_MONITORS}
|
||||||
do
|
do
|
||||||
xrandr --output $MONITOR --off
|
xrandr --output ${MONITOR} --off
|
||||||
done
|
done
|
||||||
|
|
||||||
sleep 1
|
sleep 1
|
||||||
$DOTWRYN/bin/set-background random
|
${DOTWRYN}/bin/set-background random
|
||||||
|
|
||||||
[ $SFX ] && ( $DOTWRYN/bin/play-sound $SFX ) &
|
[ ${SFX} ] && ( scwrypts play sfx -- ${SFX} ) &
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
13
config/local/pikachu/bin/apps
Executable file
13
config/local/pikachu/bin/apps
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
|
||||||
|
tmux new -d -s apps -n 'foreman' 'htop' \; \
|
||||||
|
split-window -d -t apps:foreman "clear; echo 'Keeping apps fresh...'; while true; do sleep 30; done" \
|
||||||
|
2>/dev/null
|
||||||
|
|
||||||
|
${XDG_DATA_HOME}/home/w0ryn/.local/share/project-source-code/yage/dotwryn/code/config/local/pikachu/bin
|
||||||
|
for APP in $(find "${0:a:h}" -name apps.\*)
|
||||||
|
do
|
||||||
|
echo "looking for $APP"
|
||||||
|
tmux list-windows -t apps: | awk '{print $2;}' | grep -q $APP \
|
||||||
|
|| tmux new-window -dn $APP -t apps: "${0:a:h}/$APP"
|
||||||
|
done
|
13
config/local/pikachu/bin/apps.midi
Executable file
13
config/local/pikachu/bin/apps.midi
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
|
||||||
|
cd ${XDG_DATA_HOME:-${HOME}/.local/share}/project-source-code/python/xorg-midi/code
|
||||||
|
source ../env/bin/activate
|
||||||
|
|
||||||
|
while true
|
||||||
|
do
|
||||||
|
clear
|
||||||
|
echo "activating midi controller"
|
||||||
|
./midi-controller
|
||||||
|
echo "midi controller died; waiting to reconnect"
|
||||||
|
sleep 3
|
||||||
|
done
|
@ -3,3 +3,4 @@
|
|||||||
xrandr --auto
|
xrandr --auto
|
||||||
|
|
||||||
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg
|
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg
|
||||||
|
scwrypts desktop screen blank -- enable
|
10
config/local/pikachu/bin/livingroom
Executable file
10
config/local/pikachu/bin/livingroom
Executable file
@ -0,0 +1,10 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
|
||||||
|
xrandr --auto
|
||||||
|
|
||||||
|
xrandr --output HDMI-1-0 --off
|
||||||
|
sleep 1
|
||||||
|
xrandr --output HDMI-1-0 --mode 2560x1440
|
||||||
|
|
||||||
|
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg
|
||||||
|
scwrypts desktop screen blank -- disable
|
11
config/local/pikachu/bin/office
Executable file
11
config/local/pikachu/bin/office
Executable file
@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
|
||||||
|
xrandr --auto
|
||||||
|
|
||||||
|
xrandr --output HDMI-1-0 --off
|
||||||
|
sleep 1
|
||||||
|
xrandr --output HDMI-1-0 --mode 1920x1080
|
||||||
|
xrandr --output eDP-1 --off
|
||||||
|
|
||||||
|
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg
|
||||||
|
scwrypts desktop screen blank -- disable
|
1
config/local/pikachu/bin/scwrypts
Symbolic link
1
config/local/pikachu/bin/scwrypts
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/home/w0ryn/.local/share/wryn/zsh/plugins/scwrypts/scwrypts
|
7
config/local/pikachu/bin/undock
Executable file
7
config/local/pikachu/bin/undock
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
|
||||||
|
xrandr --output HDMI-1-0 --off
|
||||||
|
xrandr --output eDP-1 --mode 2560x1600
|
||||||
|
|
||||||
|
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg
|
||||||
|
scwrypts desktop screen blank -- disable
|
@ -0,0 +1,40 @@
|
|||||||
|
Section "Files"
|
||||||
|
ModulePath "/usr/lib/nvidia"
|
||||||
|
ModulePath "/usr/lib32/nvidia"
|
||||||
|
ModulePath "/usr/lib32/nvidia/xorg/modules"
|
||||||
|
ModulePath "/usr/lib32/xorg/modules"
|
||||||
|
ModulePath "/usr/lib64/nvidia/xorg/modules"
|
||||||
|
ModulePath "/usr/lib64/nvidia/xorg"
|
||||||
|
ModulePath "/usr/lib64/xorg/modules"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "ServerLayout"
|
||||||
|
Identifier "layout"
|
||||||
|
Screen 0 "integrated"
|
||||||
|
Inactive "nvidia"
|
||||||
|
Option "AllowNVIDIAGPUScreens"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "Device"
|
||||||
|
Identifier "integrated"
|
||||||
|
Driver "modesetting"
|
||||||
|
BusID "PCI:101:0:0"
|
||||||
|
Option "DRI" "3"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "Screen"
|
||||||
|
Identifier "integrated"
|
||||||
|
Device "integrated"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "Device"
|
||||||
|
Identifier "nvidia"
|
||||||
|
Driver "nvidia"
|
||||||
|
BusID "PCI:100:0:0"
|
||||||
|
Option "Coolbits" "28"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "Screen"
|
||||||
|
Identifier "nvidia"
|
||||||
|
Device "nvidia"
|
||||||
|
EndSection
|
@ -0,0 +1 @@
|
|||||||
|
ACTION=="add", RUN+="/home/w0ryn/.local/share/wryn/config/local/pikachu/bin/set-battery-max-charge"
|
20
config/local/pikachu/misc/pulseaudio.patch
Normal file
20
config/local/pikachu/misc/pulseaudio.patch
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
--- a/analog-output-speaker.conf
|
||||||
|
+++ b/analog-output-speaker.conf
|
||||||
|
@@ -71,12 +71,14 @@
|
||||||
|
|
||||||
|
[Element Hardware Master]
|
||||||
|
switch = mute
|
||||||
|
-volume = merge
|
||||||
|
-override-map.1 = all
|
||||||
|
-override-map.2 = all-left,all-right
|
||||||
|
+volume = ignore
|
||||||
|
|
||||||
|
[Element Master]
|
||||||
|
switch = mute
|
||||||
|
+volume = ignore
|
||||||
|
+
|
||||||
|
+[Element PCM]
|
||||||
|
+switch = mute
|
||||||
|
volume = merge
|
||||||
|
override-map.1 = all
|
||||||
|
override-map.2 = all-left,all-right
|
2
config/local/pikachu/misc/pulseaudio.patch.apply
Executable file
2
config/local/pikachu/misc/pulseaudio.patch.apply
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
sudo patch -p1 -d /usr/share/alsa-card-profile/mixer/paths/ -i "${0:a:h}/pulseaudio.patch"
|
2
config/local/pikachu/user/alacritty/local.toml
Normal file
2
config/local/pikachu/user/alacritty/local.toml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
[font]
|
||||||
|
size = 9
|
@ -14,4 +14,4 @@ pkill compton
|
|||||||
|
|
||||||
scwrypts desktop screen-blank -- disable
|
scwrypts desktop screen-blank -- disable
|
||||||
scwrypts desktop i3 set background -- link-vs-gdizz.jpg
|
scwrypts desktop i3 set background -- link-vs-gdizz.jpg
|
||||||
scwrypts desktop play sound -- gamedock
|
scwrypts desktop play sfx -- gamedock
|
@ -14,4 +14,4 @@ xrandr ${ARGS[@]} \
|
|||||||
|
|
||||||
scwrypts desktop screen-blank -- enable
|
scwrypts desktop screen-blank -- enable
|
||||||
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg || scwrypts desktop i3 set background -- random
|
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg || scwrypts desktop i3 set background -- random
|
||||||
scwrypts desktop play sound -- gamedock
|
scwrypts desktop play sfx -- gamedock
|
@ -21,7 +21,7 @@ configuration {
|
|||||||
|
|
||||||
/*****----- Global Properties -----*****/
|
/*****----- Global Properties -----*****/
|
||||||
|
|
||||||
@import "../colorschemes/active/rofi"
|
@import "./colorschemes/active/rofi"
|
||||||
|
|
||||||
* {
|
* {
|
||||||
border-colour: var(selected);
|
border-colour: var(selected);
|
||||||
|
@ -3,19 +3,14 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
SCWRYPTS_SHORTCUT='' # CTRL + W
|
SCWRYPTS_SHORTCUT='' # CTRL + W
|
||||||
SCWRYPTS_ENV_SHORTCUT='' # CTRL + /
|
|
||||||
|
|
||||||
SCWRYPTS_ENVIRONMENT__SHOW_ENV_HELP=false
|
#SCWRYPTS_ENVIRONMENT__SHOW_ENV_HELP=false
|
||||||
SCWRYPTS_ENVIRONMENT__PREFERRED_EDIT_MODE=quiet
|
#SCWRYPTS_ENVIRONMENT__PREFERRED_EDIT_MODE=quiet
|
||||||
|
|
||||||
for SEARCH_DIR in \
|
SCWRYPTS_GENERATOR__SHOW_HELP=false
|
||||||
"$DOTWRYN/scwrypts" \
|
|
||||||
"$HOME/Projects/yage/" \
|
|
||||||
;
|
|
||||||
do
|
|
||||||
[ -d "$SEARCH_DIR" ] || continue
|
|
||||||
for G in "$SEARCH_DIR/"**/*.scwrypts.zsh; do . "$G"; done
|
|
||||||
done
|
|
||||||
|
|
||||||
[ -f "$HOME/.config/scwrypts/config.local.zsh" ] \
|
[ ${DOTWRYN} ] || source "${HOME}/.zshrc"
|
||||||
&& source "$HOME/.config/scwrypts/config.local.zsh"
|
SCWRYPTS_GROUP_DIRS+=("${DOTWRYN}/scwrypts")
|
||||||
|
|
||||||
|
[ -f "${XDG_CONFIG_HOME:-${HOME}/.config}/scwrypts/config.local.zsh" ] \
|
||||||
|
&& source "${XDG_CONFIG_HOME:-${HOME}/.config}/scwrypts/config.local.zsh"
|
||||||
|
@ -1,60 +0,0 @@
|
|||||||
#
|
|
||||||
# scwrypts dot-files config
|
|
||||||
#
|
|
||||||
|
|
||||||
TERMINFO_PATH="$DOTWRYN/config/terminfo"
|
|
||||||
SAFE_SYMLINKS=0
|
|
||||||
|
|
||||||
# lines which begin with '#' are ignored
|
|
||||||
SYMLINKS="
|
|
||||||
# --------------------------------------------------------------------------
|
|
||||||
# fully qualified path ~/.config/THE-REST
|
|
||||||
# --------------------------------------------------------------------------
|
|
||||||
$DOTWRYN/bin/i3-utils i3/utils
|
|
||||||
$DOTWRYN/colorschemes/active/kitty.conf kitty/theme.conf
|
|
||||||
$DOTWRYN/colorschemes/active/alacritty.toml alacritty/theme.toml
|
|
||||||
$DOTWRYN/colorschemes/active/alacritty.yaml alacritty/theme.yml
|
|
||||||
$DOTWRYN/config/alacritty.toml alacritty/alacritty.toml
|
|
||||||
$DOTWRYN/config/alacritty.default.toml alacritty/default.toml
|
|
||||||
$DOTWRYN/config/alacritty.yaml alacritty/alacritty.yml
|
|
||||||
$DOTWRYN/config/bat.conf bat/config
|
|
||||||
$DOTWRYN/config/code-activator.conf code-activator-zsh/settings.zsh
|
|
||||||
$DOTWRYN/config/compton.conf compton/compton.conf
|
|
||||||
$DOTWRYN/config/flameshot.ini flameshot/flameshot.ini
|
|
||||||
$DOTWRYN/config/git.conf git/config
|
|
||||||
$DOTWRYN/config/htop.conf htop/htoprc
|
|
||||||
$DOTWRYN/config/i3status.conf i3status/config
|
|
||||||
$DOTWRYN/config/kitty.conf kitty/kitty.conf
|
|
||||||
$DOTWRYN/config/mssqlcli.conf mssqlci/config
|
|
||||||
$DOTWRYN/config/pgcli.conf pgcli/config
|
|
||||||
$DOTWRYN/config/polybar.ini polybar/config.ini
|
|
||||||
$DOTWRYN/config/pylint.conf pylintrc
|
|
||||||
$DOTWRYN/config/ripgrep.conf ripgrep/config
|
|
||||||
$DOTWRYN/config/scwrypts/config.zsh scwrypts/config.zsh
|
|
||||||
$DOTWRYN/config/scwrypts/dotfiles.zsh scwrypts/dotfiles.zsh
|
|
||||||
$DOTWRYN/config/scwrypts/vundle.zsh scwrypts/vundle.zsh
|
|
||||||
$DOTWRYN/config/tmux.conf tmux/tmux.conf
|
|
||||||
$DOTWRYN/config/xcompose.conf X11/xcompose
|
|
||||||
$DOTWRYN/config/xconfig.conf X11/xconfig
|
|
||||||
$DOTWRYN/config/xinitrc.i3 ../.xinitrc
|
|
||||||
$DOTWRYN/config/xinitrc.i3 X11/xinitrc
|
|
||||||
$DOTWRYN/bin/vim ../.local/bin/vim
|
|
||||||
$DOTWRYN/bin/$(hostnamectl --static) ../.$(hostnamectl --static)
|
|
||||||
|
|
||||||
$( () {
|
|
||||||
local SOURCE_CONTROLLED_GROUPS=(dotwryn remote scwrypts)
|
|
||||||
local GROUP_MATCH_STRING="\\($(printf '\|%s' ${SOURCE_CONTROLLED_GROUPS[@]} | sed 's/^\\|//')\\)"
|
|
||||||
|
|
||||||
local _LOCAL='scwrypts/environments'
|
|
||||||
local _DOTWRYN="$DOTWRYN/config/scwrypts/environments"
|
|
||||||
|
|
||||||
find "$HOME/.config/$_LOCAL" -mindepth 1 -maxdepth 1 -name \*.env.yaml \
|
|
||||||
| sed -n "s^.*/\(local\(\.[^.]\+\)\{0,\}\.$GROUP_MATCH_STRING.env.yaml\)$$_DOTWRYN/\1^$_LOCAL/\1p" \
|
|
||||||
| grep -v '\.secret\.' \
|
|
||||||
| sort --unique \
|
|
||||||
| column -ts '^' \
|
|
||||||
;
|
|
||||||
} )
|
|
||||||
"
|
|
||||||
|
|
||||||
true
|
|
@ -1,2 +1,4 @@
|
|||||||
--- # local.altaria > dotwryn
|
--- # local.pikachu > dotwryn
|
||||||
# no configuration set
|
desktop:
|
||||||
|
backlight-device:
|
||||||
|
value: amdgpu_bl1
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
--- # local.altaria > remote
|
--- # local.pikachu > remote
|
||||||
# no configuration set
|
# no configuration set
|
||||||
|
@ -1,10 +1,2 @@
|
|||||||
--- # local.altaria > scwrypts
|
--- # local.pikachu > scwrypts
|
||||||
media-sync:
|
# no configuration set
|
||||||
targets:
|
|
||||||
value:
|
|
||||||
- Pictures
|
|
||||||
- Documents
|
|
||||||
- Media
|
|
||||||
- .local/.porn
|
|
||||||
- Games/roms
|
|
||||||
- .local/share/dolphin-emu
|
|
||||||
|
@ -2,44 +2,7 @@
|
|||||||
# Scwrypts Build Definitions
|
# Scwrypts Build Definitions
|
||||||
#
|
#
|
||||||
|
|
||||||
VUNDLE__BUILD__ale() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/ale
|
|
||||||
}
|
|
||||||
|
|
||||||
VUNDLE__BUILD__nerdtree() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/nerdtree
|
|
||||||
}
|
|
||||||
|
|
||||||
VUNDLE__BUILD__unicode.vim() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/unicode.vim
|
|
||||||
}
|
|
||||||
|
|
||||||
VUNDLE__BUILD__vim-dim() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/vim-dim
|
|
||||||
}
|
|
||||||
|
|
||||||
VUNDLE__BUILD__vim-fugitive() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/vim-fugitive
|
|
||||||
}
|
|
||||||
|
|
||||||
VUNDLE__BUILD__vim-go() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/vim-go
|
|
||||||
}
|
|
||||||
|
|
||||||
VUNDLE__BUILD__vim-surround() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/vim-surround
|
|
||||||
}
|
|
||||||
|
|
||||||
VUNDLE__BUILD__vim-hexokinase() {
|
VUNDLE__BUILD__vim-hexokinase() {
|
||||||
# ... build steps from /home/w0ryn/.vim/vim-hexokinase
|
# ... build steps from /home/w0ryn/.vim/vim-hexokinase
|
||||||
make hexokinase
|
make hexokinase
|
||||||
}
|
}
|
||||||
|
|
||||||
VUNDLE__BUILD__youcompleteme() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/youcompleteme
|
|
||||||
./install.py --all
|
|
||||||
}
|
|
||||||
|
|
||||||
VUNDLE__BUILD__rust.vim() {
|
|
||||||
# ... build steps from /home/w0ryn/.vim/rust.vim
|
|
||||||
}
|
|
||||||
|
@ -1 +0,0 @@
|
|||||||
ACTION=="add", RUN+="/home/w0ryn/.wryn/bin/pikachu/set-battery-max-charge"
|
|
3
config/user/X11/xinitrc
Normal file
3
config/user/X11/xinitrc
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
source "${HOME}/.zshrc" &>/dev/null
|
||||||
|
source "${DOTWRYN}/config/xinitrc.i3wm"
|
28
config/user/alacritty/theme.toml
Normal file
28
config/user/alacritty/theme.toml
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
# do not edit; generated by scwrypts
|
||||||
|
# theme : main
|
||||||
|
[colors.cursor]
|
||||||
|
cursor = '0xeeddff'
|
||||||
|
|
||||||
|
[colors.primary]
|
||||||
|
background = '0x000505'
|
||||||
|
foreground = '0xd0f0f0'
|
||||||
|
|
||||||
|
[colors.normal]
|
||||||
|
black = '0x000505'
|
||||||
|
red = '0xc80064'
|
||||||
|
green = '0x11bb98'
|
||||||
|
yellow = '0x6911aa'
|
||||||
|
blue = '0x2262bb'
|
||||||
|
magenta = '0x9922dd'
|
||||||
|
cyan = '0x22ccba'
|
||||||
|
white = '0xd0f0f0'
|
||||||
|
|
||||||
|
[colors.bright]
|
||||||
|
black = '0x424253'
|
||||||
|
red = '0xff44ff'
|
||||||
|
green = '0x44dddd'
|
||||||
|
yellow = '0xaa44ff'
|
||||||
|
blue = '0x229df6'
|
||||||
|
magenta = '0xdd88ff'
|
||||||
|
cyan = '0x88ffff'
|
||||||
|
white = '0x7e707e'
|
Binary file not shown.
@ -45,6 +45,13 @@
|
|||||||
|
|
||||||
[gpg "ssh"]
|
[gpg "ssh"]
|
||||||
program = /opt/1Password/op-ssh-sign
|
program = /opt/1Password/op-ssh-sign
|
||||||
|
allowedSignersFile = /home/w0ryn/.ssh/allowed_signers
|
||||||
|
|
||||||
[commit]
|
[commit]
|
||||||
gpgsign = true
|
gpgsign = true
|
||||||
|
|
||||||
|
[tag]
|
||||||
|
gpgsign = true
|
||||||
|
|
||||||
|
[format]
|
||||||
|
signoff = true
|
Some files were not shown because too many files have changed in this diff Show More
Loadingβ¦
x
Reference in New Issue
Block a user