diff options
| author | Adam T. Carpenter <atc@53hor.net> | 2023-11-20 18:52:09 -0500 | 
|---|---|---|
| committer | Adam T. Carpenter <atc@53hor.net> | 2023-11-20 18:52:09 -0500 | 
| commit | 14a891ed00683b551c03d2beebf5f31c6d2e5b5e (patch) | |
| tree | 3020c91105eb9bd3069e563e3908b29d876a6a98 /.config/wpg/templates | |
| parent | 69fa862744473498be89685db35fddb4eff577c3 (diff) | |
| download | dotfiles-14a891ed00683b551c03d2beebf5f31c6d2e5b5e.tar.xz dotfiles-14a891ed00683b551c03d2beebf5f31c6d2e5b5e.zip | |
vimrc with ale
wpg templates
Diffstat (limited to '.config/wpg/templates')
| l--------- | .config/wpg/templates/dunstrc | 1 | ||||
| -rw-r--r-- | .config/wpg/templates/dunstrc.base | 92 | ||||
| l--------- | .config/wpg/templates/i3 | 1 | ||||
| -rw-r--r-- | .config/wpg/templates/i3.base | 224 | ||||
| l--------- | .config/wpg/templates/rofi | 2 | ||||
| -rw-r--r-- | .config/wpg/templates/rofi.base | 207 | 
6 files changed, 181 insertions, 346 deletions
| diff --git a/.config/wpg/templates/dunstrc b/.config/wpg/templates/dunstrc deleted file mode 120000 index d346c86..0000000 --- a/.config/wpg/templates/dunstrc +++ /dev/null @@ -1 +0,0 @@ -/home/atc/.config/dunst/dunstrc
\ No newline at end of file diff --git a/.config/wpg/templates/dunstrc.base b/.config/wpg/templates/dunstrc.base deleted file mode 100644 index ce7e684..0000000 --- a/.config/wpg/templates/dunstrc.base +++ /dev/null @@ -1,92 +0,0 @@ -[colors] -	background = "{color8}" -	foreground = "{color15}" - -[global] -    ### Display ### - -    monitor = 0 -    follow = mouse - -    geometry = "540x5-10+32" -    indicate_hidden = yes -    shrink = yes -    transparency = 0 -    notification_height = 0 -    separator_height = 3 -    padding = 12 -    horizontal_padding = 12 -    frame_width = 3 - -    frame_color = "{active}" -    separator_color = auto -    sort = yes -    idle_threshold = 120 - -    ### Text ### -    font = sans-serif 12 -    line_height = 0 - -    markup = full - -    # The format of the message.  Possible variables are: -    #   %a  appname -    #   %s  summary -    #   %b  body -    #   %i  iconname (including its path) -    #   %I  iconname (without its path) -    #   %p  progress value if set ([  0%] to [100%]) or nothing -    #   %n  progress value if set without any extra characters -    #   %%  Literal % -    # Markup is allowed -    format = "<b>%s </b>\n%b" -    alignment = left -    show_age_threshold = 60 -    word_wrap = yes -    ellipsize = middle -    ignore_newline = no -    stack_duplicates = true -    hide_duplicate_count = false -    show_indicators = yes - -    ### Icons ### -    icon_position = left -    max_icon_size = 64 -    icon_path = .icons/flattrcolor/status/24:.icons/flattrcolor/devices/48:.icons/flattrcolor/apps/scalable:.icons/flattrcolor/actions/scalable - -    ### History ### -    sticky_history = yes -    history_length = 20 - -    ### Misc/Advanced ### -    dmenu = /usr/bin/rofi -show run -p dunst: -    browser = /usr/bin/google-chrome-stable -    always_run_script = true -    title = Dunst -    class = Dunst -    startup_notification = false -    force_xinerama = false - -[experimental] -    per_monitor_dpi = false - -[shortcuts] -    close = ctrl+space -    close_all = ctrl+shift+space -    context = ctrl+shift+period - -[urgency_low] -    background = colors.background -    foreground = colors.foreground -    timeout = 10 - -[urgency_normal] -    background = colors.background -    foreground = colors.foreground -    timeout = 10 - -[urgency_critical] -    background = colors.background -    foreground = colors.foreground -    frame_color = "{color9}" -    timeout = 0 diff --git a/.config/wpg/templates/i3 b/.config/wpg/templates/i3 deleted file mode 120000 index 66954d9..0000000 --- a/.config/wpg/templates/i3 +++ /dev/null @@ -1 +0,0 @@ -/home/atc/.config/i3/config
\ No newline at end of file diff --git a/.config/wpg/templates/i3.base b/.config/wpg/templates/i3.base deleted file mode 100644 index 179c66a..0000000 --- a/.config/wpg/templates/i3.base +++ /dev/null @@ -1,224 +0,0 @@ -## i3 config file (v4) -## -## Please see https://i3wm.org/docs/userguide.html for a complete reference! - -## GENERAL -default_border pixel 2 -default_floating_border pixel 2 -font pango:sans-serif 13 -force_display_urgency_hint 500 ms -hide_edge_borders smart -set $locker xautolock -locknow -set $mod Mod1 -set $sigaudio pkill -75 i3blocks -title_align center -workspace_auto_back_and_forth yes - -## WORKSPACES -set $ws1  "1:" -set $ws2  "2:" -set $ws3  "3:" -set $ws4  "4:" -set $ws5  "5:" -set $ws6  "6:" -set $ws7  "7:" -set $ws8  "8:" -set $ws9  "9:" -set $ws10 "10:" - -# switch to workspace -bindsym $mod+1 workspace $ws1 -bindsym $mod+2 workspace $ws2 -bindsym $mod+3 workspace $ws3 -bindsym $mod+4 workspace $ws4 -bindsym $mod+5 workspace $ws5 -bindsym $mod+6 workspace $ws6 -bindsym $mod+7 workspace $ws7 -bindsym $mod+8 workspace $ws8 -bindsym $mod+9 workspace $ws9 -bindsym $mod+0 workspace $ws10 -bindsym $mod+Tab workspace back_and_forth - -# move focused container to workspace -bindsym $mod+shift+1 move container to workspace $ws1 -bindsym $mod+shift+2 move container to workspace $ws2 -bindsym $mod+shift+3 move container to workspace $ws3 -bindsym $mod+shift+4 move container to workspace $ws4 -bindsym $mod+shift+5 move container to workspace $ws5 -bindsym $mod+shift+6 move container to workspace $ws6 -bindsym $mod+shift+7 move container to workspace $ws7 -bindsym $mod+shift+8 move container to workspace $ws8 -bindsym $mod+shift+9 move container to workspace $ws9 -bindsym $mod+shift+0 move container to workspace $ws10 - -## COLORS -# base colors -- set by WPG -set $coloract "{active}" -set $colorin "{inactive}" -set_from_resource $color0 i3wm.color0 "{color0}" -set_from_resource $color15 i3wm.color15 "{color15}" -set_from_resource $color8 i3wm.color8 "{color8}" -set_from_resource $coloru i3wm.color2 "{color2}" -set_from_resource $split i3wm.color10 "{color10}" - -# class                 border    backgr    text    indicator child_border -client.background       $color0 -client.focused          $coloract $coloract $color15 $split  $coloract -client.focused_inactive $coloract $coloract $color15 $split  $colorin -client.placeholder      $color0   $color8   $color15 $color0 $color8 -client.unfocused        $colorin  $colorin  $color15 $split  $colorin -client.urgent           $coloru   $coloru   $color15 $coloru $coloru - -## WINDOW CONTROL -# movement -floating_modifier $mod -set $down j -set $left h -set $right l -set $up k - -# change focus -bindsym $mod+$down focus down -bindsym $mod+$left focus left -bindsym $mod+$right focus right -bindsym $mod+$up focus up - -# move focused window -bindsym $mod+shift+$down move down -bindsym $mod+shift+$left move left -bindsym $mod+shift+$right move right -bindsym $mod+shift+$up move up - -# resize -bindsym $mod+i 				resize grow height 100 or 10 -bindsym $mod+o 				resize grow width 100 or 10 -bindsym $mod+u 				resize shrink height 100 or 10 -bindsym $mod+y				resize shrink width 100 or 10 - -## LAYOUT -# split direction -bindsym $mod+q split toggle - -# fullscreen mode -bindsym $mod+f fullscreen toggle - -# container layout -bindsym $mod+shift+w layout toggle tabbed stacking -bindsym $mod+shift+e layout toggle split - -# toggle tiling / floating / sticky -bindsym $mod+shift+space floating toggle -bindsym $mod+s sticky toggle -bindsym $mod+shift+s floating toggle; sticky toggle - -# change focus between tiling / floating windows -bindsym $mod+space focus mode_toggle - -## SHORTCUTS -bindsym $mod+shift+F1			exec firefox /usr/local/share/doc/freebsd/handbook/book.html -bindsym $mod+F2					exec firefox -bindsym $mod+shift+F2			exec firefox --private-window -bindsym $mod+F3 				exec url_handler.sh  -bindsym $mod+F4 				exec alacritty -e zsh -i -c 'OLDPWD="$PWD" && cd ~/downloads/ && mutt && cd "$OLDPWD"' && mbsync -c ~/.config/mbsync/mbsyncrc -a && pkill -77 i3blocks && notify-send 'Email syncd' -bindsym $mod+shift+F4 			exec mbsync -c ~/.config/mbsync/mbsyncrc -a && pkill -77 i3blocks && notify-send 'Email syncd' -bindsym $mod+F5 				exec alacritty -e zsh -i -c 'newsboat && pkill -78 i3blocks' -bindsym $mod+F6 				exec --no-startup-id dict.sh -#bindsym $mod+F7 				exec  -#bindsym $mod+F8 				exec "killall pwcview || exec pwcview -f 30 -s sif" -#bindsym $mod+shift+F8			exec --no-startup-id toggle-screencast.sh -#bindsym $mod+F9					exec --no-startup-id abraham-porter.sh -#bindsym $mod+shift+F9			exec --no-startup-id "killall picom || exec picom" -#bindsym $mod+F10				exec xautolock -toggle -#bindsym $mod+F11				exec dockd.sh dock -#bindsym $mod+shift+F11			exec dockd.sh undock -#bindsym $mod+shift+F12			exec alacritty -e zsh -i -c mixertui && pkill -75 i3blocks -bindsym $mod+Return 			split horizontal; exec alacritty -bindsym $mod+shift+Return		split vertical; exec alacritty -bindsym $mod+shift+Insert		exec $locker -bindsym $mod+a					exec rofi -show run -bindsym $mod+shift+q			kill -bindsym --release Print			exec import -window root ~/Nextcloud/InstantUpload/Screenshots/`date +"%Y-%m-%d-%H-%M-%S"`.png -bindsym --release shift+Print	exec import ~/Nextcloud/InstantUpload/Screenshots/`date +"%Y-%m-%d-%H-%M-%S"`.png -bindsym --release $mod+Print	exec import ~/Nextcloud/InstantUpload/Screenshots/`date +"%Y-%m-%d-%H-%M-%S"`.png -bindsym Mod4+p					exec nvidia-settings -bindsym $mod+F10				exec --no-startup-id mixer vol 0 && $sigaudio -bindsym $mod+F11				exec --no-startup-id mixer vol -5 && $sigaudio -bindsym $mod+F12				exec --no-startup-id mixer vol +5 && $sigaudio -bindsym XF86AudioLowerVolume	exec --no-startup-id mixer vol -5 && $sigaudio -bindsym XF86AudioMute			exec --no-startup-id mixer vol 0 && $sigaudio -bindsym XF86AudioRaiseVolume 	exec --no-startup-id mixer vol +5 && $sigaudio - -# scratchpad terminal -bindsym $mod+shift+p move scratchpad -bindsym $mod+p scratchpad show - -# reload the configuration file -bindsym $mod+shift+c reload -# restart i3 inplace (preserves your layout/session, can be used to upgrade i3) -bindsym $mod+shift+r restart - -set $mode_system l  e  s  r  shift+s -mode "$mode_system" {{ -	bindsym e exit -	bindsym l exec --no-startup-id $locker, mode "default" -	bindsym s exec --no-startup-id $locker ; exec --no-startup-id sleep 2 && doas acpiconf -s3, mode "default" -	bindsym r exec doas reboot -	bindsym shift+s exec doas poweroff -	bindsym Return mode "default" -	bindsym q mode "default" -	bindsym Escape mode "default" -}} - -set $mode_volume j k m -mode "$mode_volume" {{ -	bindsym j	exec mixer vol -5 && $sigaudio  -	bindsym m	exec mixer vol 0 && $sigaudio -	bindsym k 	exec mixer vol +5 && $sigaudio -	bindsym Return mode "default" -	bindsym q mode "default" -	bindsym Escape mode "default" -}} - -set $mode_help Help/Handbook Browser Files Email News YouTube Dictionary Dock/Compositor Ports Webcam/Screencast AutoLock-Toggle Mixer -mode "$mode_help" {{ -	bindsym Return mode "default" -	bindsym q mode "default" -	bindsym Escape mode "default" -}} - -bindsym $mod+Insert mode "$mode_system" -#bindsym $mod+F1 mode "$mode_help" -#bindsym $mod+F12 mode "$mode_volume" - -## BARS -bar {{ -	modifier Mod1 -	strip_workspace_numbers yes -	position bottom -	status_command i3blocks 2>/var/log/xinit/i3blocks.log - -	colors {{ -		background $color8 -		statusline $color15 -		separator $colorin -		# class border background foreground -		focused_workspace $color15 $coloract $color15 -		active_workspace $color15 $coloract $color15 -		inactive_workspace $split $colorin $color15 -		urgent_workspace $coloru $coloru $color15 -	}} -}} - -## DEFAULT PLACEMENT -for_window [class = "Wpg"] floating enable -for_window [title = "x64"] floating enable -for_window [title = "Streaming from YouTube"] floating enable; sticky enable -for_window [title = "pwcview"] border pixel 1; floating enable; sticky enable; move position 1598px 808px -#for_window [title = "sxiv"] floating enable - -## STARTUP -#exec --no-startup-id picom -exec --no-startup-id dunst -#exec --no-startup-id ~/.local/scripts/dockd.sh  -exec firefox -#exec nextcloud diff --git a/.config/wpg/templates/rofi b/.config/wpg/templates/rofi index 596369b..0c0c6ce 120000 --- a/.config/wpg/templates/rofi +++ b/.config/wpg/templates/rofi @@ -1 +1 @@ -/home/atc/.config/rofi/config
\ No newline at end of file +/home/atc/.config/rofi/wpg.rasi
\ No newline at end of file diff --git a/.config/wpg/templates/rofi.base b/.config/wpg/templates/rofi.base index 74b3d09..97275f4 100644 --- a/.config/wpg/templates/rofi.base +++ b/.config/wpg/templates/rofi.base @@ -1,27 +1,180 @@ -rofi.modi:                           run,window,ssh -rofi.width:                          25 -rofi.lines:                          25 -rofi.columns:                        1 -rofi.font:                           Iosevka Etoile 14 -rofi.color-normal:                   {color0}, {color15}, {color0}, {active}, {color15} -rofi.color-urgent:                   {color0}, #d6b48d, #22231D, #d6b48d, {color15} -rofi.color-active:                   {color0}, {color14}, {color0}, {color14}, {color0} -rofi.color-window:                   {color0}, {active}, {inactive} -rofi.bw:                             5 -rofi.location:                       0 -rofi.padding:                        5 -rofi.yoffset:                        0 -rofi.xoffset:                        0 -rofi.fixed-num-lines:                true -rofi.terminal:                       rofi-sensible-terminal -rofi.ssh-client:                     ssh -rofi.ssh-command:                    {{terminal}} -e {{ssh-client}} {{host}} -rofi.run-command:                    {{cmd}} -rofi.parse-hosts:                    true -rofi.matching:                       normal -rofi.separator-style:                none -rofi.scrollbar-width:                0 -rofi.kb-mode-next:                   Shift+Right,Control+Tab,Alt+l -rofi.kb-mode-previous:               Shift+Left,Control+Shift+Tab,Alt+h -rofi.kb-row-up:                      Up,Control+p,Shift+Tab,Shift+ISO_Left_Tab,Alt+k -rofi.kb-row-down:                    Down,Control+n,Alt+j +/*-*- mode: css; -*-*/ + +* {{ +    color0:		{color0}; +    color1:		{color1}; +    color2:		{color2}; +    color3:		{color3}; +    color4:		{color4}; +    color5:		{color5}; +    color6:		{color6}; +    color7:		{color7}; +    color8:		{color8}; +    color9:		{color9}; +    color10:	{color10}; +    color11:	{color11}; +    color12:	{color12}; +    color13:	{color13}; +    color14:	{color14}; +    color15:	{color15}; +    active:		{active}; +    inactive:	{inactive}; + +	background:						@color0; +    foreground:						@color15; + +    background-color:				@background; +    border-color:					@background; +    separatorcolor:					@color8; +    scrollbar-handle:				@color9; + +    normal-background:				@background; +    normal-foreground:				@foreground; +    alternate-normal-background:	@background; +    alternate-normal-foreground:	@foreground; +    selected-normal-background:		@active; +    selected-normal-foreground:		@foreground; + +    active-background:				@inactive; +    active-foreground:				@foreground; +    alternate-active-background:	@active; +    alternate-active-foreground:	@foreground; +    selected-active-background:		@active; +    selected-active-foreground:		@foreground; + +    urgent-background:				@color8; +    urgent-foreground:				@color15; +    alternate-urgent-background:	@color8; +    alternate-urgent-foreground:	@color15; +    selected-urgent-background:		@color14; +    selected-urgent-foreground:		@foreground; +}} + + +window {{ +    background-color: @background; +	border-color: @active; +    border:           5; +    padding:          0; +}} + +mainbox {{ +    border:  0px; +	border-color: @active; +    padding: 0; +}} + +message {{ +    border:       2px 0 0; +    border-color: @separatorcolor; +    padding:      1px; +}} + +textbox {{ +    highlight:  @highlight; +    text-color: @color15; +}} + +listview {{ +    border:       2px solid 0 0; +    padding:      2px 0 0; +    border-color: @separatorcolor; +    spacing:      0px; +    scrollbar:    @scrollbar; +}} + +element {{ +    border:  0; +    padding: 3px; +}} + +element.normal.normal {{ +    background-color: @normal-background; +    text-color:       @normal-foreground; +}} + +element.normal.urgent {{ +    background-color: @urgent-background; +    text-color:       @urgent-foreground; +}} + +element.normal.active {{ +    background-color: @active-background; +    text-color:       @active-foreground; +}} + +element.selected.normal {{ +    background-color: @active; +    text-color:       @color15; +}} + +element.selected.urgent {{ +    background-color: @selected-urgent-background; +    text-color:       @selected-urgent-foreground; +}} + +element.selected.active {{ +    background-color: @selected-active-background; +    text-color:       @selected-active-foreground; +}} + +element.alternate.normal {{ +    background-color: @alternate-normal-background; +    text-color:       @alternate-normal-foreground; +}} + +element.alternate.urgent {{ +    background-color: @alternate-urgent-background; +    text-color:       @alternate-urgent-foreground; +}} + +element.alternate.active {{ +    background-color: @alternate-active-background; +    text-color:       @alternate-active-foreground; +}} + +scrollbar {{ +    width:        4px; +    border:       0; +    handle-color: @scrollbar-handle; +    handle-width: 8px; +    padding:      0; +}} + +sidebar {{ +    border:       2px 0 0; +    border-color: @separatorcolor; +}} + +inputbar {{ +    spacing:    1; +    text-color: @normal-foreground; +    padding:    5px; +    children:   [ prompt, textbox-prompt-sep, entry, case-indicator ]; +}} + +case-indicator, +entry, +prompt, +button {{ +    spacing:    0; +    text-color: @normal-foreground; +}} + +button.selected {{ +    background-color: @selected-normal-background; +    text-color:       @selected-normal-foreground; +}} + +textbox-prompt-sep {{ +    expand:     false; +    str:        ":"; +    text-color: @normal-foreground; +    margin:     0 0.3em 0 0; +}} + +element-text, element-icon {{ +	text-color: @foreground; +	background-color: transparent; +}} + |