Compare commits
13 Commits
2128028113
...
2018e47525
| Author | SHA1 | Date | |
|---|---|---|---|
| 2018e47525 | |||
| d946aa4b4c | |||
| 408595d7e1 | |||
| b924e780c3 | |||
| e3158e02e4 | |||
| a706259322 | |||
| 20f7fe43d2 | |||
| b678d929ff | |||
| 9e5d3c5262 | |||
| cad6720173 | |||
| 0866a310cc | |||
|
|
a35d7d78e1 | ||
|
|
eb31b393e9 |
@@ -78,7 +78,7 @@ window:
|
||||
#title: Alacritty
|
||||
|
||||
# Allow terminal applications to change Alacritty's window title.
|
||||
#dynamic_title: true
|
||||
dynamic_title: true
|
||||
|
||||
# Window class (Linux/BSD only):
|
||||
#class:
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
# the top and down respectively.
|
||||
# The width can be negative. In this case the actual width is the
|
||||
# screen width minus the width defined in within the geometry option.
|
||||
geometry = "300x10-20+20"
|
||||
geometry = "300x10-20-40"
|
||||
|
||||
# Show how many messages are currently hidden (because of geometry).
|
||||
indicate_hidden = yes
|
||||
|
||||
@@ -113,6 +113,7 @@
|
||||
requireForce = true
|
||||
[pull]
|
||||
rebase = true
|
||||
ff = only
|
||||
|
||||
[url "ssh://git@code.hkoerber.de:2222/"]
|
||||
insteadOf = https://code.hkoerber.de/
|
||||
|
||||
@@ -77,8 +77,8 @@
|
||||
set $focus_parent q
|
||||
set $focus_child a
|
||||
|
||||
set $floating_toggle Shift+space
|
||||
set $focus_mode_toggle space
|
||||
set $floating_toggle Shift+p
|
||||
set $focus_mode_toggle p
|
||||
|
||||
set $prev_on_output u
|
||||
set $next_on_output i
|
||||
@@ -345,6 +345,7 @@ bindsym XF86MonBrightnessUp exec --no-startup-id xbacklight -inc 8 ; exec --no
|
||||
bindsym XF86MonBrightnessDown exec --no-startup-id xbacklight -dec 8 ; exec --no-startup-id $scriptdir/update-status
|
||||
|
||||
bindsym $mod+m exec --no-startup-id $scriptdir/pa-volume mute-toggle-mic
|
||||
bindsym $mod+space exec --no-startup-id $scriptdir/pa-volume mute-toggle-mic
|
||||
|
||||
##############################################################################
|
||||
### BARS #######################################################################
|
||||
|
||||
@@ -19,10 +19,10 @@ general {
|
||||
}
|
||||
|
||||
|
||||
order += spotify
|
||||
order += "yubikey"
|
||||
order += "volume_status output"
|
||||
order += "volume_status input"
|
||||
order += spotify
|
||||
order += "wifi"
|
||||
order += "external_script presentation_mode"
|
||||
order += "systemd redshift"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ansible==2.10.4
|
||||
ansible==2.10.7
|
||||
ansible-base==2.10.3
|
||||
cffi==1.14.4
|
||||
cryptography==3.2.1
|
||||
cryptography==3.3.2
|
||||
ipaddress==1.0.23
|
||||
Jinja2==2.11.3
|
||||
jmespath==0.10.0
|
||||
|
||||
28
user.yml
28
user.yml
@@ -58,12 +58,24 @@
|
||||
become: true
|
||||
become_user: root
|
||||
|
||||
- name: create systemd directory
|
||||
file:
|
||||
state: directory
|
||||
path: "{{ item }}"
|
||||
owner: "{{ user.name }}"
|
||||
group: "{{ user_group_name }}"
|
||||
loop:
|
||||
- "/home/{{ user.name }}/.config/"
|
||||
- "/home/{{ user.name }}/.config/systemd/"
|
||||
- "/home/{{ user.name }}/.config/systemd/user/"
|
||||
|
||||
# No way to use the `systemd` module here, as it needs a logind
|
||||
# session. So we have to handle the symlinks for masking ourselves.
|
||||
- name: disable and mask systemd user units
|
||||
systemd:
|
||||
name: "{{ item }}"
|
||||
enabled: false
|
||||
masked: true
|
||||
scope: user
|
||||
file:
|
||||
state: link
|
||||
dest: "/home/{{ user.name }}/.config/systemd/user/{{ item }}"
|
||||
src: "/dev/null"
|
||||
with_items:
|
||||
- gpg-agent.service
|
||||
- gpg-agent.socket
|
||||
@@ -300,9 +312,13 @@
|
||||
changed_when: vim_plugins_stdout.stdout_lines|length != 0
|
||||
|
||||
- name: compile youcompleteme
|
||||
# --force-sudo is required, as the script refuses to run
|
||||
# in a sudo environment (i.e. if the SUDO_USER env variable
|
||||
# is set). But of course, ansible uses that to assume the
|
||||
# other user. It's fine.
|
||||
shell: |
|
||||
cd ~/.local/share/nvim/plugged/YouCompleteMe/
|
||||
python3 ./install.py # --go-completer
|
||||
python3 ./install.py --force-sudo
|
||||
args:
|
||||
creates: ~/.local/share/nvim/plugged/YouCompleteMe/third_party/ycmd/ycm_core.so
|
||||
when: vim_plugins_stdout.stdout_lines|length != 0 or true
|
||||
|
||||
@@ -38,9 +38,6 @@ export LC_COLLATE=C
|
||||
|
||||
export DOTFILES=~/dotfiles
|
||||
|
||||
export GOPATH=~/dev/go
|
||||
export GOROOT=/usr/lib/go
|
||||
|
||||
export PATH=$PATH:$(go env GOPATH)/bin
|
||||
|
||||
export ACPI_LID_NAME=LID
|
||||
|
||||
Reference in New Issue
Block a user