~laxis/dotfiles

d88986bd183af2a6458c81c41d5b4c4726c271e9 — LaxisB 20 days ago a58e9e3
update
M .config/dunst/dunstrc => .config/dunst/dunstrc +1 -1
@@ 2,7 2,7 @@
    ### Display ###

    # Which monitor should the notifications be displayed on.
    monitor = 1
    monitor = 2

    # Display notification on focused monitor.  Possible modes are:
    #   mouse: follow mouse pointer

M .config/i3/config => .config/i3/config +8 -6
@@ 42,12 42,16 @@ floating_modifier $mod

bindsym $mod+Return exec kitty 
bindsym $mod+Shift+Return exec chromium
bindsym $mod+Shift+s exec flameshot gui

bindsym $mod+Shift+q kill

bindsym $mod+space exec rofi -show drun
bindsym $mod+Shift+space exec rofi -show run

bindsym $mod+bracketright exec playerctl next
bindsym $mod+bracketleft exec playerctl play-pause


# change focus
bindsym $mod+$left focus left


@@ 66,9 70,9 @@ bindsym $mod+v split toggle
bindsym $mod+f fullscreen toggle
bindsym $mod+Shift+f floating toggle

# move workspaces through outputn
bindsym $mod+Shift+greater move workspace to output right
bindsym $mod+Shift+less move workspace to output left
# move workspaces through output
bindsym $mod+Shift+greater move workspace to output up
bindsym $mod+Shift+less move workspace to output down

# switch workspace
bindsym $mod+1 workspace number $ws1


@@ 94,8 98,6 @@ bindsym $mod+Shift+8 move container to workspace number $ws8
bindsym $mod+Shift+9 move container to workspace number $ws9
bindsym $mod+Shift+0 move container to workspace number $ws10

bindsym $mod+Shift+s move container to scratchpad
bindsym $mod+s scratchpad show

# reload the configuration file
bindsym $mod+Shift+c reload


@@ 154,7 156,7 @@ exec --no-startup-id nm-applet
exec --no-startup-id blueman-applet
exec --no-startup-id pasystray
exec --no-startup-id dunst
exec --no-startup-id xrandr --output DP-2 --primary --right-of DP-0
exec --no-startup-id mullvad
exec --no-startup-id flameshot
exec --no-startup-id pactl load-module module-loopback
exec_always --no-startup-id $HOME/.config/polybar/launch.sh

M .config/kitty/kitty.conf => .config/kitty/kitty.conf +3 -0
@@ 1,3 1,6 @@
scrollback_lines -1
scrollback_pager_history_size 256

url_prefixes http https file ftp
open_url_with default


M .config/polybar/config => .config/polybar/config +7 -1
@@ 29,7 29,7 @@ tray-maxsize = 16
tray=background = ${root.background}
modules-left = i3
modules-center =  cpu memory filesystem network cpu_temp gpu_temp
modules-right = mpd date
modules-right = media date

[bar/off]
monitor = DP-0


@@ 133,6 133,12 @@ format-online =  <label-song>
label-song = %artist% - %title%
label-offline = mpd is offline

[module/media]
type = custom/script
interval = 2
exec = playerctl metadata --format " {{ artist }} - {{ title }}"



[module/date]
type = internal/date

M .config/shell/aliases.sh => .config/shell/aliases.sh +2 -0
@@ 4,3 4,5 @@ alias dc=docker-compose
alias ls=exa
alias ll="exa --long"
alias la="exa --long --all"
alias cat=bat
alias myclir="mycli --ssh-user brixl --ssh-host nsa.carsync-log.de --ssh-port 43046 --ssh-key-filename ~/.ssh/id_rsa"

M .profile => .profile +2 -0
@@ 5,3 5,5 @@ export MANPAGER="sh -c 'col -bx | bat -l man -p --paging=always'"

# MPD daemon start (if no other user instance exists)
[ ! -s ~/.config/mpd/pid ] && mpd

export PATH="$HOME/.cargo/bin:$PATH"