Passa al contingut principal

bspwmrc

#! /bin/sh
 if [[ $(xrandr -q | grep "eDP-1 connected") ]];
   then
      xrandr --output eDP-1 --primary --mode 1920x1080 --pos 0x0  --rotate normal
      --output HDMI-2 --off  
      bspc monitor eDP-1 -d 1 2 3 4 5 6 7 8 9
   fi

xrandr --output HDMI-2 --primary --mode 2560x1440 --left-of eDP-1
bspc monitor eDP-1 -d 1 2 3 4 5 6
bspc monitor HDMI-2 -d 1 2 3 4 5 6
                                    

bspc config border_width        4
bspc config window_gap            10

bspc config split_ratio            0.5
bspc config single_monocle        false
bspc config focus_follows_pointer    true
bspc config borderless_monocle        true
bspc config gapless_monocle        true

bspc config presel_feedback_color "#004089"
bspc config active_border_color    "#fab387"
bspc config focused_border_color "#89b4fa"
bspc config normal_border_color "#002060"

# bspc rule -a "*" split_dir=east
bspc rule -a \* rectangle 1280x720+0+0 center=true
bspc rule -a qimgv state=floating
bspc rule -a Xarchiver state=floating layer=normal
bspc rule -a Kitty state=floating layer=normal
bspc rule -a Galculator state=floating layer=normal rectangle=900x600+0+0
bspc rule -a mpv state=floating layer=normal
bspc rule -a Pavucontrol:pavucontrol state=floating
bspc rule -a Lxappearance state=floating layer=normal
# bspc rule -a 'GitHub Desktop' desktop='^2' follow=on
bspc rule -a Gimp desktop='^5' follow=on
bspc rule -a obs desktop='^9' follow=on
bspc rule -a darktable desktop='^4' follow=on

xsetroot -cursor_name left_ptr &
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &
dunst -config ~/.config/bspwm/dunst/dunstrc &
picom --config ~/.config/bspwm/picom/picom.conf --animations -b &
feh --bg-fill ~/.config/bspwm/wallpaper/gruvbox-dark-debian-scalable.svg

## Polybar or tint
~/.config/bspwm/polybar/polybar-bspwm &

## apps for systray if enabled
# volumeicon &
# nm-applet &
# (re)load sxhkd for keybinds
if hash sxhkd >/dev/null 2>&1; then
    pkill sxhkd
    sleep 0.5
    sxhkd -c "$HOME/.config/bspwm/sxhkd/sxhkdrc" &
fi

Comentaris

Entrades populars d'aquest blog

configurar configuració lightdm en debian

Si volem que ens aparegui el nom d'usuari per defecte a l'inici de sessió, o bé volem canviar el fons de pantalla d'aquest, haurem de modificar la configuració del fitxer lightdm en debian 12. Trobarem la informació en la pàgina de debian https://wiki.debian.org/LightDM Haig de dir que jo ho he fet amb aquest suport i apunts de vídeos de youtube al respecte. Per això tindrem dues possibilitats. LA PRIMERA Modificant el fitxer   /etc/lightdm/lightdm.conf $ sudo nano /etc/lightdm/lightdm.conf i des-comentarem la línia on posa greeter-hide-users i afegirem false . Amb això aconseguirem que l'usuari aparegui per defecte en l'inici de sessió. Per modificar el fons de pantalla o background, haurem de modificar el fitxer /etc/lightdm/lightdm-gtk-greeter.conf $ sudo nano /etc/lightdm/lightdm-gtk-greeter.conf Descomentarem la línia de background i afegirem el camí o "path" d'on es troba el fitxer. Un apunt: haurem de ten...

Configurar fastfetch

Fastfetch és una de les múltiples opcions que tenim per mostrar la configuració del nostre sistema, substituint al clàssic neofetch que ha deixat de tenir suport per ser actualitzat. Aquest programa està allotjat a Github, on podrem trobar tota la informació sobre el mateix. FASTFETCH . També podrem trobar webs que ens expliquen com configuar-ho: DesdeLinux Cadascú pot modificar al seu gust la configuració inicial. En el meu cas em va agradar com ho va solucionar en Drew Grif ( justaguylinux ) Ho vaig copiar i modificar amb petits detalls que vaig creure que jo volia. La fantàstica cosa que té GNU/Linux. Per això us deixo aquí la meva configuració del meu fastfetch. Es veu així CONFIF.JSONC

canviar propietat de fitxer o disc

Una solució quan em trobo que formato un disc amb gparted, que com ho fem com a superusuari, ens genera a quest com a propietari d'ús del mateix. Aleshores quan volem gestionar fitxers entre el disc extern i altre, no ens ho permet. Per aquest motiu hi ha un línia de comandament que ens ajuda a solucionar-ho. $ sudo chown -R "nom usuari" /media/"nomhome"/"nom del disc"  $ sudo chown -R jordi /media/jordi/"Master PHOTOS" Posem -R per fer-ho recursiu a tot els fitxers i carpetes. Si només fos en un fitxer no posaríem el <-R>. Important és posar entre cometes el nom de l'etiqueta del disc perquè funcioni correctament.