Debian testing setup

This commit is contained in:
Johannes Rothe 2022-09-14 19:16:09 +02:00 committed by Johannes Rothe
parent 75d46d84d0
commit f82735c66c
5 changed files with 24 additions and 13 deletions

View File

@ -8,6 +8,7 @@ if status --is-login
end end
fundle plugin 'edc/bass' fundle plugin 'edc/bass'
fundle plugin 'danhper/fish-ssh-agent'
fundle init fundle init
# run `fundle install` in the terminal # run `fundle install` in the terminal
@ -23,6 +24,8 @@ if test -e /home/rothe/catkin_ws/install/setup.bash
bass source ~/.profile bass source ~/.profile
end end
set -Ua fish_user_paths ~/go/bin/ fish_add_path ~/go/bin/
fish_add_path ~/bin/
eval (keychain --eval --agents ssh) # set work specific stuff in there like GIT_AUTHOR_EMAIL and JIRA_API_TOKEN
bass source ~/.profile

View File

@ -11,6 +11,8 @@ exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
# and nm-applet is a desktop environment-independent system tray GUI for it. # and nm-applet is a desktop environment-independent system tray GUI for it.
exec --no-startup-id nm-applet exec --no-startup-id nm-applet
exec --no-startup-id "setxkbmap de"
# Use pactl to adjust volume in PulseAudio. # Use pactl to adjust volume in PulseAudio.
set $refresh_i3status killall -SIGUSR1 i3status set $refresh_i3status killall -SIGUSR1 i3status
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
@ -28,7 +30,7 @@ new_window 1pixel
bindsym $mod+Return exec gnome-terminal bindsym $mod+Return exec gnome-terminal
# set background # set background
exec --no-startup-id "hsetroot -center ~/pictures/wallpaper/malle.png" exec --no-startup-id "hsetroot -center ~/pictures/wallpaper/voxel-city-by-huntingfluff.jpg"
# lock # lock
bindsym Mod1+l exec i3lock-fancy bindsym Mod1+l exec i3lock-fancy

View File

@ -38,3 +38,5 @@ set-window-option -g window-status-bell-style fg=colour232,bg=colour253
# Correct colors # Correct colors
set -g default-terminal "tmux-256color" set -g default-terminal "tmux-256color"
set -ga terminal-overrides ",*256col*:Tc" set -ga terminal-overrides ",*256col*:Tc"
set -g history-limit 150000

Binary file not shown.

After

Width:  |  Height:  |  Size: 498 KiB

View File

@ -2,11 +2,12 @@
# Install base packages # Install base packages
- name: Install necessary packages - name: Install necessary packages
become: yes become: yes
become_method: su become_method: sudo
become_user: root become_user: root
apt: apt:
name: name:
- ack - ack
- arandr
- bat - bat
- black # code formatting - black # code formatting
- bsdmainutils # ncal calendar - bsdmainutils # ncal calendar
@ -27,8 +28,10 @@
- ripgrep - ripgrep
- rofi # dmenu replacement - rofi # dmenu replacement
- scrot # screenshot - scrot # screenshot
- shellcheck
- tmux - tmux
- vim - vim
- vim-nox
state: present state: present
cache_valid_time: 3600 cache_valid_time: 3600
@ -72,6 +75,7 @@
- '{{ home }}/.config/i3/' - '{{ home }}/.config/i3/'
- '{{ home }}/.config/i3status/' - '{{ home }}/.config/i3status/'
- '{{ home }}/.config/rofi/' - '{{ home }}/.config/rofi/'
- '{{ home }}/.config/tmux/'
- '{{ home }}/.ssh/' - '{{ home }}/.ssh/'
- '{{ home }}/pictures/shots/' - '{{ home }}/pictures/shots/'
- '{{ home }}/.gnupg/' - '{{ home }}/.gnupg/'
@ -92,7 +96,7 @@
- src: '{{ files_dir }}/rofi_config' - src: '{{ files_dir }}/rofi_config'
dest: '{{ home }}/.config/rofi/config.rasi' dest: '{{ home }}/.config/rofi/config.rasi'
- src: '{{ files_dir }}/tmux.conf' - src: '{{ files_dir }}/tmux.conf'
dest: '{{ home }}/.tmux.conf' dest: '{{ home }}/.config/tmux/tmux.conf'
- src: '{{ files_dir }}/ssh_config' - src: '{{ files_dir }}/ssh_config'
dest: '{{ home }}/.ssh/config' dest: '{{ home }}/.ssh/config'
- src: '{{ files_dir }}/fish' - src: '{{ files_dir }}/fish'