SpectrWM - abrir kitty

This commit is contained in:
serxoz 2025-01-20 22:45:42 +01:00
parent c1b9448e81
commit d69027593e
2 changed files with 99 additions and 102 deletions

View File

@ -2,7 +2,7 @@
# Spectrwm autostart script # Spectrwm autostart script
setxkbmap es intl setxkbmap es
setxkbmap -option caps:escape # mapea caps a escape setxkbmap -option caps:escape # mapea caps a escape
#setxkbmap -option # restaura o mapeo anterior - recordatorio #setxkbmap -option # restaura o mapeo anterior - recordatorio
@ -19,3 +19,6 @@ udiskie --no-automount --tray &
# gajim & # gajim &
#redshift -l 43.0:-7.5 -t 5700:3600 -g 0.8 -m randr & #redshift -l 43.0:-7.5 -t 5700:3600 -g 0.8 -m randr &
nextcloud & nextcloud &
[[ -f ~/.Xresources ]] && xrdb -merge -I$HOME ~/.Xresources

View File

@ -36,117 +36,114 @@ bar_color_selected[1] = rgb:00/80/80
bar_delay = 1 bar_delay = 1
bar_font_color[1] = rgb:bb/c5/ff, rgb:e1/ac/ff, rgb:dd/ff/a7, rgb:ff/8b/92, rgb:ff/e5/85, rgb:89/dd/ff bar_font_color[1] = rgb:bb/c5/ff, rgb:e1/ac/ff, rgb:dd/ff/a7, rgb:ff/8b/92, rgb:ff/e5/85, rgb:89/dd/ff
bar_font_color_selected = black bar_font_color_selected = black
bar_font = Noto-Sans-fonts:size=11 awesome-terminal-fonts:size=11 NotoMonoRegular:bold:size=14' bar_font = Noto-Sans-fonts:size=11 awesome-terminal-fonts:size=11 NotoMonoRegular:bold:size=14'
bar_justify = center bar_justify = center
bar_format = +N:+I +S (+D) | +A bar_format = +N:+I +S (+D) | +A
workspace_indicator = listcurrent,listactive,markcurrent,printnames workspace_indicator = listcurrent,listactive,markcurrent,printnames
bar_at_bottom = 0 bar_at_bottom = 0
stack_enabled = 1 stack_enabled = 1
clock_enabled = 0 clock_enabled = 0
clock_format = %a %b %d %R %Z %Y clock_format = %a %b %d %R %Z %Y
iconic_enabled = 0 iconic_enabled = 0
maximize_hide_bar = 0 maximize_hide_bar = 0
window_class_enabled = 1 window_class_enabled = 1
window_instance_enabled = 1 window_instance_enabled = 1
window_name_enabled = 1 window_name_enabled = 1
verbose_layout = 1 verbose_layout = 1
urgent_enabled = 1 urgent_enabled = 1
# Dialog box size ratio when using TRANSSZ quirk; 0.3 < dialog_ratio <= 1.0 # Dialog box size ratio when using TRANSSZ quirk; 0.3 < dialog_ratio <= 1.0
# # dialog_ratio = 0.6 # # dialog_ratio = 0.6
# #
# # Split a non-RandR dual head setup into one region per monitor # # Split a non-RandR dual head setup into one region per monitor
# # (non-standard driver-based multihead is not seen by spectrwm) # # (non-standard driver-based multihead is not seen by spectrwm)
# # region = screen[1]:1280x1024+0+0 # # region = screen[1]:1280x1024+0+0
# # region = screen[1]:1280x1024+1280+0 # # region = screen[1]:1280x1024+1280+0
# ------------------------------- Workspaces ------------------------------- # ------------------------------- Workspaces -------------------------------
# Get the icons at https://www.nerdfonts.com/cheat-sheet (you need a Nerd Font) # Get the icons at https://www.nerdfonts.com/cheat-sheet (you need a Nerd Font)
name = ws[1]:1 name = ws[1]:1
name = ws[2]:2 name = ws[2]:2
name = ws[3]:3 name = ws[3]:3
name = ws[4]:4 name = ws[4]:4
name = ws[5]:5 name = ws[5]:5
name = ws[6]:6 name = ws[6]:6
name = ws[7]:7 name = ws[7]:7
name = ws[8]:8 name = ws[8]:8
name = ws[9]:9 name = ws[9]:9
# ---------------------------------- Keys ---------------------------------- # ---------------------------------- Keys ----------------------------------
modkey = Mod4 modkey = Mod4
# ---------------- Windows ----------------- # ---------------- Windows -----------------
# Switch between windows in current stack pane # Switch between windows in current stack pane
bind[focus_next] = MOD+j bind[focus_next] = MOD+j
bind[focus_prev] = MOD+k bind[focus_prev] = MOD+k
# Change window sizes # Change window sizes
bind[master_grow] = MOD+Shift+l bind[master_grow] = MOD+Shift+l
bind[master_shrink] = MOD+Shift+h bind[master_shrink] = MOD+Shift+h
# Toggle floating # Toggle floating
bind[float_toggle] = MOD+Shift+f bind[float_toggle] = MOD+Shift+f
# Move windows up or down in current stack # Toggle fullscreen
bind[swap_next] = MOD+Shift+j bind[maximize_toggle] = MOD+f
bind[swap_prev] = MOD+Shift+k # Move windows up or down in current stack
# Toggle between layouts bind[swap_next] = MOD+Shift+j
bind[cycle_layout] = MOD+Tab bind[swap_prev] = MOD+Shift+k
# Kill window # Toggle between layouts
bind[wind_del] = MOD+w bind[cycle_layout] = MOD+Tab
# Focus next/prev monitor # Kill window
bind[rg_next] = MOD+period bind[wind_del] = MOD+w
bind[rg_prev] = MOD+comma # Focus next/prev monitor
# Restart bind[rg_next] = MOD+period
bind[restart] = MOD+Control+r bind[rg_prev] = MOD+comma
# Quit # Restart
bind[quit] = MOD+Control+q bind[restart] = MOD+Control+r
# Quit
bind[quit] = MOD+Control+q
# --------------- Workspaces --------------- # --------------- Workspaces ---------------
# Go to workspace N # Go to workspace N
bind[ws_1] = MOD+1 bind[ws_1] = MOD+1
bind[ws_2] = MOD+2 bind[ws_2] = MOD+2
bind[ws_3] = MOD+3 bind[ws_3] = MOD+3
bind[ws_4] = MOD+4 bind[ws_4] = MOD+4
bind[ws_5] = MOD+5 bind[ws_5] = MOD+5
bind[ws_6] = MOD+6 bind[ws_6] = MOD+6
bind[ws_7] = MOD+7 bind[ws_7] = MOD+7
bind[ws_8] = MOD+8 bind[ws_8] = MOD+8
bind[ws_9] = MOD+9 bind[ws_9] = MOD+9
# Move window to workspace N # Move window to workspace N
bind[mvws_1] = MOD+Shift+1 bind[mvws_1] = MOD+Shift+1
bind[mvws_2] = MOD+Shift+2 bind[mvws_2] = MOD+Shift+2
bind[mvws_3] = MOD+Shift+3 bind[mvws_3] = MOD+Shift+3
bind[mvws_4] = MOD+Shift+4 bind[mvws_4] = MOD+Shift+4
bind[mvws_5] = MOD+Shift+5 bind[mvws_5] = MOD+Shift+5
bind[mvws_6] = MOD+Shift+6 bind[mvws_6] = MOD+Shift+6
bind[mvws_7] = MOD+Shift+7 bind[mvws_7] = MOD+Shift+7
bind[mvws_8] = MOD+Shift+8 bind[mvws_8] = MOD+Shift+8
bind[mvws_9] = MOD+Shift+9 bind[mvws_9] = MOD+Shift+9
# Send workspace to next / prev screen # Send workspace to next / prev screen
# bind[rg_move_next] = MOD+Control+j # bind[rg_move_next] = MOD+Control+j
# bind[rg_move_prev] = MOD+Control+k # bind[rg_move_prev] = MOD+Control+k
# ------------------ Apps ------------------ # ------------------ Apps ------------------
# Menu # Menu
program[menu] = dmenu_run -fn 'Noto Sans Mono:size=15' program[menu] = dmenu_run -fn 'Noto Sans Mono:size=15'
bind[menu] = MOD+p bind[menu] = MOD+p
program[rofi] = rofi -show drun
bind[rofi] = MOD+space
# Nav
program[nav] = rofi -show
bind[nav] = MOD+Shift+space
# Terminal # Terminal
# program[alacritty] = alacritty program[kitty] = sh -c 'unset LD_PRELOAD; kitty'
program[st] = st bind[kitty] = MOD+Shift+Return
bind[st] = MOD+Shift+Return #program[xterm] = xterm
#bind[xterm] = MOD+Shift+Return
# Powermenu # Powermenu
program[powermenu] = ~/bin/power program[powermenu] = ~/bin/power
@ -157,25 +154,22 @@ bind[powermenu] = MOD+Shift+q
# #!/bin/sh # #!/bin/sh
# xdotool key super+b # xdotool key super+b
# polybar-msg cmd toggle # polybar-msg cmd toggle
program[toggle_bars] = ~/bin/hide-polybar.sh #program[toggle_bars] = ~/bin/hide-polybar.sh
bind[toggle_bars] = MOD+Shift+b #bind[toggle_bars] = MOD+Shift+b
# File explorer # File explorer
program[pcmanfm] = pcmanfm program[pcmanfm] = pcmanfm
bind[pcmanfm] = MOD+e bind[pcmanfm] = MOD+e
# Redshift
program[redon] = redshift -O 2400
bind[redon] = MOD+r
program[redoff] = redshift -x
bind[redoff] = MOD+Shift+r
# Screenshot # Screenshot
program[flameshot] = flameshot gui program[flameshot] = flameshot gui
bind[flameshot] = MOD+s bind[flameshot] = MOD+s
program[flameshot-screen] = flameshot screen -c program[flameshot-screen] = flameshot screen -c
bind[flameshot-screen] = MOD+Shift+s bind[flameshot-screen] = MOD+Shift+s
# Lock
program[lock] = ~/bin/blurlock
# ---------------- Hardware ---------------- # ---------------- Hardware ----------------
# Volume # Volume