Debian testing setup
This commit is contained in:
parent
75d46d84d0
commit
f82735c66c
@ -8,6 +8,7 @@ if status --is-login
|
||||
end
|
||||
|
||||
fundle plugin 'edc/bass'
|
||||
fundle plugin 'danhper/fish-ssh-agent'
|
||||
fundle init
|
||||
# run `fundle install` in the terminal
|
||||
|
||||
@ -23,6 +24,8 @@ if test -e /home/rothe/catkin_ws/install/setup.bash
|
||||
bass source ~/.profile
|
||||
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
|
||||
|
@ -1,15 +1,17 @@
|
||||
set $mod Mod4
|
||||
set $mod Mod4
|
||||
|
||||
font pango:Roboto Medium 8
|
||||
font pango:Roboto Medium 8
|
||||
|
||||
|
||||
# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
|
||||
# screen before suspend. Use loginctl lock-session to lock your screen.
|
||||
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
|
||||
# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
|
||||
# screen before suspend. Use loginctl lock-session to lock your screen.
|
||||
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
|
||||
|
||||
# NetworkManager is the most popular way to manage wireless networks on Linux,
|
||||
# and nm-applet is a desktop environment-independent system tray GUI for it.
|
||||
exec --no-startup-id nm-applet
|
||||
# NetworkManager is the most popular way to manage wireless networks on Linux,
|
||||
# and nm-applet is a desktop environment-independent system tray GUI for it.
|
||||
exec --no-startup-id nm-applet
|
||||
|
||||
exec --no-startup-id "setxkbmap de"
|
||||
|
||||
# Use pactl to adjust volume in PulseAudio.
|
||||
set $refresh_i3status killall -SIGUSR1 i3status
|
||||
@ -28,7 +30,7 @@ new_window 1pixel
|
||||
bindsym $mod+Return exec gnome-terminal
|
||||
|
||||
# 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
|
||||
bindsym Mod1+l exec i3lock-fancy
|
||||
|
@ -38,3 +38,5 @@ set-window-option -g window-status-bell-style fg=colour232,bg=colour253
|
||||
# Correct colors
|
||||
set -g default-terminal "tmux-256color"
|
||||
set -ga terminal-overrides ",*256col*:Tc"
|
||||
|
||||
set -g history-limit 150000
|
||||
|
BIN
roles/dotfiles/files/wallpaper/voxel-city-by-huntingfluff.jpg
Normal file
BIN
roles/dotfiles/files/wallpaper/voxel-city-by-huntingfluff.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 498 KiB |
@ -2,11 +2,12 @@
|
||||
# Install base packages
|
||||
- name: Install necessary packages
|
||||
become: yes
|
||||
become_method: su
|
||||
become_method: sudo
|
||||
become_user: root
|
||||
apt:
|
||||
name:
|
||||
- ack
|
||||
- arandr
|
||||
- bat
|
||||
- black # code formatting
|
||||
- bsdmainutils # ncal calendar
|
||||
@ -27,8 +28,10 @@
|
||||
- ripgrep
|
||||
- rofi # dmenu replacement
|
||||
- scrot # screenshot
|
||||
- shellcheck
|
||||
- tmux
|
||||
- vim
|
||||
- vim-nox
|
||||
state: present
|
||||
cache_valid_time: 3600
|
||||
|
||||
@ -72,6 +75,7 @@
|
||||
- '{{ home }}/.config/i3/'
|
||||
- '{{ home }}/.config/i3status/'
|
||||
- '{{ home }}/.config/rofi/'
|
||||
- '{{ home }}/.config/tmux/'
|
||||
- '{{ home }}/.ssh/'
|
||||
- '{{ home }}/pictures/shots/'
|
||||
- '{{ home }}/.gnupg/'
|
||||
@ -92,7 +96,7 @@
|
||||
- src: '{{ files_dir }}/rofi_config'
|
||||
dest: '{{ home }}/.config/rofi/config.rasi'
|
||||
- src: '{{ files_dir }}/tmux.conf'
|
||||
dest: '{{ home }}/.tmux.conf'
|
||||
dest: '{{ home }}/.config/tmux/tmux.conf'
|
||||
- src: '{{ files_dir }}/ssh_config'
|
||||
dest: '{{ home }}/.ssh/config'
|
||||
- src: '{{ files_dir }}/fish'
|
||||
|
Loading…
x
Reference in New Issue
Block a user