Custom wlogout layout to support custom lock setting.
This commit is contained in:
parent
66d8981e0c
commit
8ff5d91149
36
ansible/roles/sway/files/wlogout_layout
Normal file
36
ansible/roles/sway/files/wlogout_layout
Normal file
@ -0,0 +1,36 @@
|
||||
{
|
||||
"label" : "lock",
|
||||
"action" : "swaylock -c 000000",
|
||||
"text" : "Lock",
|
||||
"keybind" : "l"
|
||||
}
|
||||
{
|
||||
"label" : "hibernate",
|
||||
"action" : "acpiconf -s 4",
|
||||
"text" : "Hibernate",
|
||||
"keybind" : "h"
|
||||
}
|
||||
{
|
||||
"label" : "logout",
|
||||
"action" : "kill -9 -1",
|
||||
"text" : "Logout",
|
||||
"keybind" : "e"
|
||||
}
|
||||
{
|
||||
"label" : "shutdown",
|
||||
"action" : "shutdown -p now",
|
||||
"text" : "Shutdown",
|
||||
"keybind" : "s"
|
||||
}
|
||||
{
|
||||
"label" : "suspend",
|
||||
"action" : "zzz",
|
||||
"text" : "Suspend",
|
||||
"keybind" : "u"
|
||||
}
|
||||
{
|
||||
"label" : "reboot",
|
||||
"action" : "shutdown -r now",
|
||||
"text" : "Reboot",
|
||||
"keybind" : "r"
|
||||
}
|
@ -49,3 +49,4 @@
|
||||
- src: launch_sway_freebsd.bash
|
||||
dest: /usr/local/bin/launch_sway
|
||||
|
||||
|
||||
|
@ -0,0 +1,20 @@
|
||||
- name: Create directories
|
||||
file:
|
||||
name: "{{ account_homedir.stdout }}/{{ item }}"
|
||||
state: directory
|
||||
mode: 0700
|
||||
owner: "{{ account_name.stdout }}"
|
||||
group: "{{ group_name.stdout }}"
|
||||
loop:
|
||||
- ".config/wlogout"
|
||||
|
||||
- name: Copy files
|
||||
copy:
|
||||
src: "files/{{ item.src }}"
|
||||
dest: "{{ account_homedir.stdout }}/{{ item.dest }}"
|
||||
mode: 0600
|
||||
owner: "{{ account_name.stdout }}"
|
||||
group: "{{ group_name.stdout }}"
|
||||
loop:
|
||||
- src: wlogout_layout
|
||||
dest: .config/wlogout/layout
|
Loading…
x
Reference in New Issue
Block a user