diff options
author | Sophie <sophie@yoga> | 2023-10-14 19:50:26 +0400 |
---|---|---|
committer | Sophie <sophie@yoga> | 2023-10-14 19:50:26 +0400 |
commit | 7647a5745c257f6bfbd19b3e75f36923fce06a29 (patch) | |
tree | b0e4372b2505e72df856e92aa94d0db345d2b527 /.chezmoi.toml.tmpl | |
parent | bb3cfbc180e98fa2b8cb92795492d74c96b5d465 (diff) |
Update gnome tweaks natural scroll and titlebar placement feature/gnome-tweaks
This change updates .chezmoi.toml.tmpl to make natural mouse scrolling optional. It allows for title bar button placements to also be configurable either left or right.
Diffstat (limited to '.chezmoi.toml.tmpl')
-rw-r--r-- | .chezmoi.toml.tmpl | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/.chezmoi.toml.tmpl b/.chezmoi.toml.tmpl index d14b190..db5a9a4 100644 --- a/.chezmoi.toml.tmpl +++ b/.chezmoi.toml.tmpl @@ -5,6 +5,8 @@ {{- $defaultUsername := .chezmoi.username | replaceAllRegex "^[^\\\\]+\\\\" "" }} {{- $defaultName := $defaultUsername | title -}} {{- $defaultEmail := printf "%s@%s" $defaultUsername .chezmoi.hostname -}} +{{- $defaultTitlebarPlacement := "right" -}} +{{- $titlebarPlacementChoices := list "left" "right" -}} [diff] pager = {{ promptString "chezmoi pager" $defaultPager | quote }} @@ -23,10 +25,12 @@ [data.ssh] user = {{ promptString "SSH default user" $defaultUsername | quote }} -{{ if lookPath "dconf" -}} +{{ if lookPath "dconf" }} [data.gnome] - buttonLayout = {{ promptString "GNOME WM button layout" "close,appmenu:" | quote }} -{{- end }} + buttonLayout = {{ promptString "GNOME WM button layout" "close,appmenu" | quote }} + naturalScroll = {{ promptBool "GNOME mouse natural scroll" true }} + titlebarButtonPlacement = {{ promptChoice "GNOME titlebar button placement" $titlebarPlacementChoices $defaultTitlebarPlacement | quote }} +{{ end }} [data.nano] config = "dot_config/nano/alen.json" |