Mercurial > dotfiles
annotate .chezmoiscripts/run_onchange_after_16-configure-ubuntu-gnome.sh.tmpl @ 1038:6ab26ddbf78d
feat: add fish shell
author | Zeger Van de Vannet <zeger@vandevan.net> |
---|---|
date | Fri, 26 Apr 2024 18:43:22 +0200 |
parents | 45d1a5571c52 |
children |
rev | line source |
---|---|
809
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
1 {{ if eq .chezmoi.os "linux" -}} |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
2 {{ if eq .chezmoi.osRelease.name "Ubuntu" -}} |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
3 #!/usr/bin/env bash |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
4 |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
5 if [ -x "$(command -v dconf)" ]; then |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
6 |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
7 dconf write /org/gnome/desktop/input-sources/xkb-options "['ctrl:nocaps']" |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
8 |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
9 fi |
1035
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
10 |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
11 sudo mkdir -p /etc/polkit-1/localauthority/50-local.d |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
12 sudo apt install polkitd-pkla |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
13 |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
14 cat <<EOF |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
15 [Re-enable hibernate by default in upower] |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
16 Identity=unix-user:* |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
17 Action=org.freedesktop.upower.hibernate |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
18 ResultActive=yes |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
19 |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
20 [Re-enable hibernate by default in logind] |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
21 Identity=unix-user:* |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
22 Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
23 ResultActive=yes |
45d1a5571c52
feat: enable hibernation in menu
Zeger Van de Vannet <zeger@vandevan.net>
parents:
809
diff
changeset
|
24 EOF | sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla |
809
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
25 {{- end }} |
72744c944497
feat: install packages and rtx for management
zegervdv <zegervdv@me.com>
parents:
diff
changeset
|
26 {{- end }} |