Incorporate changes from Pop OS 22.04 install

This commit is contained in:
Alexander Hess 2023-01-17 03:14:12 +01:00
parent ba28762983
commit f08c01d886
Signed by: alexander
GPG key ID: 344EA5AB10D868E0
11 changed files with 153 additions and 36 deletions

View file

@ -1,5 +1,5 @@
[General]
confirmExternalStorage=false
confirmExternalStorage=true
crashReporter=false
monoIcons=true
newBigFolderSizeLimit=999999
@ -16,7 +16,7 @@ useNewBigFolderSizeLimit=false
0\Folders\1\virtualFilesMode=off
0\authType=webflow
0\dav_user=alexander
0\url=https://nextcloud.webartifex.biz
0\url=https://getraenkemarkt.cloud
0\user=@Invalid()
0\version=1
0\webflow_user=alexander

View file

@ -11,6 +11,21 @@ apps=['libreoffice-base.desktop', 'libreoffice-calc.desktop', 'libreoffice-draw.
name='Office'
translate=true
[org/gnome/desktop/app-folders/folders/Pop-Office]
apps=['libreoffice-calc.desktop', 'libreoffice-draw.desktop', 'libreoffice-impress.desktop', 'libreoffice-math.desktop', 'libreoffice-startcenter.desktop', 'libreoffice-writer.desktop']
name='Office'
translate=true
[org/gnome/desktop/app-folders/folders/Pop-System]
apps=['gnome-language-selector.desktop', 'gnome-session-properties.desktop', 'gnome-system-monitor.desktop', 'im-config.desktop', 'nm-connection-editor.desktop', 'nvidia-settings.desktop', 'org.gnome.baobab.desktop', 'org.gnome.DiskUtility.desktop', 'org.gnome.PowerStats.desktop', 'org.gnome.seahorse.Application.desktop', 'software-properties-gnome.desktop', 'system76-driver.desktop', 'system76-firmware.desktop']
name='System'
translate=true
[org/gnome/desktop/app-folders/folders/Pop-Utility]
apps=['com.github.donadigo.eddy.desktop', 'com.system76.Popsicle.desktop', 'gucharmap.desktop', 'info.desktop', 'org.gnome.eog.desktop', 'org.gnome.Evince.desktop', 'org.gnome.Extensions.desktop', 'org.gnome.FileRoller.desktop', 'org.gnome.font-viewer.desktop', 'org.gnome.Screenshot.desktop', 'org.gnome.Totem.desktop', 'pop-cosmic-applications.desktop', 'pop-cosmic-launcher.desktop', 'pop-cosmic-workspaces.desktop', 'simple-scan.desktop', 'yelp.desktop']
name='Utilities'
translate=true
[org/gnome/desktop/app-folders/folders/Settings]
apps=['ca.desrt.dconf-editor.desktop', 'com.github.joseexposito.touche.desktop', 'com.system76.keyboardconfigurator.desktop', 'menulibre.desktop', 'nvidia-settings.desktop', 'org.bleachbit.BleachBit.desktop', 'org.gnome.Extensions.desktop', 'org.gnome.Settings.desktop', 'org.gnome.Software.desktop', 'org.gnome.tweaks.desktop', 'pavucontrol.desktop']
name='Settings'
@ -25,3 +40,7 @@ translate=true
apps=['java-17-openjdk-17.0.4.0.8-1.fc36.x86_64-jconsole.desktop', 'org.gnome.baobab.desktop', 'org.gnome.Characters.desktop', 'org.gnome.DiskUtility.desktop', 'org.gnome.eog.desktop', 'org.gnome.Evince.desktop', 'org.gnome.font-viewer.desktop', 'org.gnome.Logs.desktop', 'yelp.desktop']
name='Utilities'
translate=true
[org/gnome/desktop/app-folders/folders/YaST]
name='suse-yast.directory'
translate=true

View file

@ -4,7 +4,7 @@
begin-move=@as []
begin-resize=@as []
# <Super><Shift>q is i3wm's default
close=['<Super>q', '<Super><Shift>q', '<Alt>F4']
close=['<Super>q']
cycle-group=@as []
cycle-group-backward=@as []
cycle-panels=['<Primary><Alt>Tab']
@ -25,25 +25,30 @@ move-to-workspace-10=['<Super><Shift>0']
move-to-workspace-last=@as []
move-to-workspace-left=['<Super><Shift>Left']
move-to-workspace-right=['<Super><Shift>Right']
switch-applications=['<Super>Tab']
switch-applications-backward=['<Shift><Super>Tab']
switch-group=@as []
switch-group-backward=@as []
switch-input-source=@as []
switch-input-source-backward=@as []
# - <Super><Primary>Left/Right is the default to move left/right => <Super><Primary>1-5
# - <Super>1-5 is i3wm's default way
switch-to-workspace-1=['<Super>1', '<Super><Primary>1']
switch-to-workspace-2=['<Super>2', '<Super><Primary>2']
switch-to-workspace-3=['<Super>3', '<Super><Primary>3']
switch-to-workspace-4=['<Super>4', '<Super><Primary>4']
switch-to-workspace-5=['<Super>5', '<Super><Primary>5']
switch-to-workspace-6=['<Super>6', '<Super><Primary>6']
switch-to-workspace-7=['<Super>7', '<Super><Primary>7']
switch-to-workspace-8=['<Super>8', '<Super><Primary>8']
switch-to-workspace-9=['<Super>9', '<Super><Primary>9']
switch-to-workspace-10=['<Super>0', '<Super><Primary>0']
switch-to-workspace-1=['<Super>1']
switch-to-workspace-2=['<Super>2']
switch-to-workspace-3=['<Super>3']
switch-to-workspace-4=['<Super>4']
switch-to-workspace-5=['<Super>5']
switch-to-workspace-6=['<Super>6']
switch-to-workspace-7=['<Super>7']
switch-to-workspace-8=['<Super>8']
switch-to-workspace-9=['<Super>9']
switch-to-workspace-10=['<Super>0']
switch-to-workspace-last=['<Super><Primary>End']
switch-to-workspace-left=['<Super><Primary>Left']
switch-to-workspace-right=['<Super><Primary>Right']
toggle-maximized=['<Super>m']
maximize=@as []
unmaximize=@as []
[org/gnome/mutter/keybindings]
toggle-tiled-left=@as []
@ -65,9 +70,11 @@ previous=['<Primary>KP_4']
screenreader=@as []
screensaver=['<Super>Escape']
search=['<Super>slash']
terminal=@as []
volume-down=['<Primary>KP_2']
volume-mute=['<Primary>KP_0']
volume-up=['<Primary>KP_8']
www=['<Super>b']
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0]
binding='<Primary><Alt>Home'
@ -91,7 +98,7 @@ name='Log out (2)'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4]
binding='<Super>g'
command='google-chrome'
command='flatpak run com.google.Chrome'
name='Google Chrome'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5]
@ -123,18 +130,40 @@ name='Decrease Brightness of Keylights in the Office'
[org/gnome/shell/extensions/pop-shell]
activate-launcher=['<Super>d']
focus-down=['<Super>Down']
focus-left=['<Super>Left']
focus-right=['<Super>Right']
focus-up=['<Super>Up']
pop-monitor-down=['<Primary><Shift><Super>Down']
pop-monitor-left=['<Shift><Super>Left']
pop-monitor-right=['<Shift><Super>Right']
pop-monitor-up=['<Primary><Shift><Super>Up']
pop-workspace-down=['<Primary><Alt>Down']
pop-workspace-up=['<Primary><Alt>Up']
# <Super><Shift>Return instead of the default <Super>Return
# so that <Super>Return opens terminal (like i3wm) above
tile-accept=['Return']
tile-enter=['<Super><Shift>Return']
tile-move-down=['Down']
tile-move-left=['Left']
tile-move-right=['Right']
tile-move-up=['Up']
tile-resize-down=['<Shift>Up']
tile-resize-left=['<Shift>Left']
tile-resize-right=['<Shift>Right']
tile-resize-up=['<Shift>Down']
tile-swap-down=['<Primary>Down']
tile-swap-left=['<Primary>Left']
tile-swap-right=['<Primary>Right']
tile-swap-up=['<Primary>Up']
toggle-floating=['<Super>y']
toggle-tiling=['<Shift><Super>y']
[org/gnome/shell/keybindings]
focus-active-notification=@as []
open-application-menu=@as []
toggle-message-tray=['<Super>v']
toggle-overview=@as []
[org/gnome/terminal/legacy/keybindings]
close-tab='<Primary>w'

View file

@ -22,14 +22,14 @@ automatic-timezone=true
[org/gnome/desktop/input-sources]
per-window=false
sources=[('xkb', 'us')]
xkb-options=['compose:menu', 'compose:ralt', 'caps:ctrl_modifier']
xkb-options=['compose:menu', 'compose:ralt', 'caps:ctrl_modifier', 'lv3:ralt_switch']
[org/gnome/desktop/interface]
clock-format='24h'
clock-show-date=true
clock-show-seconds=true
clock-show-weekday=true
# color-scheme='prefer-dark'
color-scheme='prefer-dark'
document-font-name='Clear Sans Medium 11'
enable-animations=true
enable-hot-corners=false
@ -102,7 +102,7 @@ disabled=['firefox.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Characters
sort-order=['org.gnome.Documents.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Settings.desktop', 'org.gnome.Software.desktop']
[org/gnome/desktop/session]
idle-delay=uint32 0
idle-delay=uint32 900
[org/gnome/desktop/sound]
allow-volume-above-100-percent=true
@ -153,7 +153,7 @@ night-light-schedule-to=7.0
volume-step=10
[org/gnome/settings-daemon/plugins/power]
idle-dim=true
idle-dim=false
power-button-action='suspend'
sleep-inactive-ac-timeout=0
sleep-inactive-ac-type='nothing'

View file

@ -6,9 +6,15 @@ show-in-lock-screen=false
[org/gnome/desktop/notifications/application/ca-desrt-dconf-editor]
enable=false
[org/gnome/desktop/notifications/application/com-alacritty-alacritty]
enable=false
[org/gnome/desktop/notifications/application/com-cisco-anyconnect-gui]
enable=false
[org/gnome/desktop/notifications/application/com-github-donadigo-eddy]
enable=false
[org/gnome/desktop/notifications/application/com-nextcloud-desktopclient-nextcloud]
enable=false
@ -24,9 +30,15 @@ enable=false
[org/gnome/desktop/notifications/application/discord]
enable=false
[org/gnome/desktop/notifications/application/display-im6-q16]
enable=false
[org/gnome/desktop/notifications/application/firefox]
enable=false
[org/gnome/desktop/notifications/application/firewall-config]
enable=false
[org/gnome/desktop/notifications/application/gnome-analytics-panel]
enable=false
@ -56,18 +68,33 @@ show-banners=false
[org/gnome/desktop/notifications/application/gnome-printers-panel]
enable=false
[org/gnome/desktop/notifications/application/gnome-session-properties]
enable=false
[org/gnome/desktop/notifications/application/gnome-support-panel]
enable=false
[org/gnome/desktop/notifications/application/gnome-system-monitor]
enable=false
[org/gnome/desktop/notifications/application/gnome-upgrade-panel]
enable=false
[org/gnome/desktop/notifications/application/gparted]
enable=false
[org/gnome/desktop/notifications/application/gucharmap]
enable=false
[org/gnome/desktop/notifications/application/htop]
enable=false
[org/gnome/desktop/notifications/application/info]
enable=false
[org/gnome/desktop/notifications/application/io-elementary-appcenter]
enable=false
[org/gnome/desktop/notifications/application/java-17-openjdk-17-0-4-0-8-1-fc36-x86-64-jconsole]
enable=false
@ -86,6 +113,9 @@ enable=false
[org/gnome/desktop/notifications/application/libreoffice-math]
enable=false
[org/gnome/desktop/notifications/application/libreoffice-startcenter]
enable=false
[org/gnome/desktop/notifications/application/libreoffice-writer]
enable=false
@ -95,12 +125,18 @@ enable=false
[org/gnome/desktop/notifications/application/mozilla-thunderbird]
enable=false
[org/gnome/desktop/notifications/application/nm-connection-editor]
enable=false
[org/gnome/desktop/notifications/application/nvidia-settings]
enable=false
[org/gnome/desktop/notifications/application/org-bleachbit-bleachbit]
enable=false
[org/gnome/desktop/notifications/application/org-cryptomator-cryptomator]
enable=false
[org/gnome/desktop/notifications/application/org-gnome-baobab]
enable=false
@ -194,6 +230,18 @@ enable=false
[org/gnome/desktop/notifications/application/pavucontrol]
enable=false
[org/gnome/desktop/notifications/application/pop-cosmic-applications]
enable=false
[org/gnome/desktop/notifications/application/pop-cosmic-launcher]
enable=false
[org/gnome/desktop/notifications/application/pop-cosmic-workspaces]
enable=false
[org/gnome/desktop/notifications/application/r]
enable=false
[org/gnome/desktop/notifications/application/ranger]
enable=false
@ -212,6 +260,12 @@ enable=false
[org/gnome/desktop/notifications/application/system76-driver]
enable=false
[org/gnome/desktop/notifications/application/telegramdesktop]
enable=false
[org/gnome/desktop/notifications/application/texdoctk]
enable=false
[org/gnome/desktop/notifications/application/texmaker]
enable=false
@ -221,8 +275,14 @@ enable=false
[org/gnome/desktop/notifications/application/us-zoom-zoom]
enable=false
[org/gnome/desktop/notifications/application/vim]
enable=false
[org/gnome/desktop/notifications/application/vlc]
enable=false
[org/gnome/desktop/notifications/application/yelp]
enable=false
[org/gnome/desktop/notifications/application/zoom]
enable=false

View file

@ -1,7 +1,10 @@
[org/gnome/shell]
disable-user-extensions=false
disabled-extensions=@as []
enabled-extensions=['AlphabeticalAppGrid@stuarthayhurst', 'appindicatorsupport@rgcjonas.gmail.com', 'blur-my-shell@aunetx', 'just-perfection-desktop@just-perfection', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com', 'openweather-extension@jenslody.de', 'pop-shell@system76.com', 'simply.workspaces@andyrichardson.dev', 'sound-output-device-chooser@kgshank.net', 'ssm-gnome@lgiki.net', 'status-area-horizontal-spacing@mathematical.coffee.gmail.com', 'x11gestures@joseexposito.github.io']
enabled-extensions=['AlphabeticalAppGrid@stuarthayhurst', 'appindicatorsupport@rgcjonas.gmail.com', 'blur-my-shell@aunetx', 'just-perfection-desktop@just-perfection', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com', 'openweather-extension@jenslody.de', 'pop-shell@system76.com', 'simply.workspaces@andyrichardson.dev', 'sound-output-device-chooser@kgshank.net', 'ssm-gnome@lgiki.net', 'status-area-horizontal-spacing@mathematical.coffee.gmail.com', 'x11gestures@joseexposito.github.io', 'popx11gestures@system76.com', 'system76-power@system76.com', 'ubuntu-appindicators@ubuntu.com', 'auto-move-windows@gnome-shell-extensions.gcampax.github.com']
[org/gnome/shell/extensions/auto-move-windows]
application-list=['com.google.Chrome.desktop:2', 'firefox.desktop:1', 'userapp-Firefox-OYBUY1.desktop:1']
[org/gnome/shell/extensions/blur-my-shell/applications]
blur=false
@ -53,6 +56,10 @@ position-index=1
show-comment-in-forecast=false
show-comment-in-panel=false
[org/gnome/shell/extensions/pop-cosmic]
show-applications-button=false
show-workspaces-button=false
[org/gnome/shell/extensions/pop-shell]
# See ~/.config/gnome-settings/key-bindings.ini for the key bindings
active-hint=true

View file

@ -11,7 +11,7 @@ cd $HOME
# Get the latest ~/.dotfiles, possibly replacing the old ones
rm -rf "$HOME/.dotfiles" >/dev/null
git clone --bare https://git.webartifex.biz/alexander/dotfiles.git "$HOME/.dotfiles"
git clone --bare https://code.webartifex.biz/alexander/dotfiles.git "$HOME/.dotfiles"
# Distribute the dotfiles in $HOME
git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME checkout --force
@ -24,7 +24,7 @@ if _command_exists zsh; then
export ZSH="$HOME/.oh-my-zsh"
rm -rf $ZSH >/dev/null
# Let's NOT use the main repository but our personal fork
git clone --origin fork --branch forked https://git.webartifex.biz/alexander/oh-my-zsh.git $ZSH
git clone --origin fork --branch forked https://code.webartifex.biz/alexander/oh-my-zsh.git $ZSH
cd $ZSH
git remote add origin https://github.com/ohmyzsh/ohmyzsh.git
cd $HOME

View file

@ -16,9 +16,9 @@ _update_apt() {
echo 'Updating apt packages'
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove
sudo apt autoclean
sudo apt clean
}
_update_dnf() {
@ -97,9 +97,9 @@ _update_omz_fork() {
git checkout --quiet forked # most likely already the case
# Keep our personal "oh-my-zsh" fork up-to-date
# See: https://gitlab.webartifex.biz/alexander/oh-my-zsh
# See: https://code.webartifex.biz/alexander/oh-my-zsh
git rebase --quiet master
git push --quiet fork forked
git push --quiet fork forked --force
git push --quiet fork master
cd $cwd

View file

@ -4,7 +4,7 @@ XDG_DESKTOP_DIR="$HOME/desktop"
XDG_DOCUMENTS_DIR="$HOME/data"
XDG_DOWNLOAD_DIR="$HOME/downloads"
XDG_MUSIC_DIR="$HOME/data"
XDG_PICTURES_DIR="$HOME/data/pictures"
XDG_PICTURES_DIR="$HOME/data/photos"
XDG_PUBLICSHARE_DIR="$HOME/data/shares/public"
XDG_TEMPLATES_DIR="$HOME/data/templates"
XDG_VIDEOS_DIR="$HOME/data/pictures/videos"
XDG_VIDEOS_DIR="$HOME/data/photos/videos"

View file

@ -1,6 +1,7 @@
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMe2fzyH4b4AwQBRgZ60enFagogaEG2dkO4NIOKllss alexander@webartifex.biz (gateway)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMRDaWrT2hH7BOV4Zv1ctVGqwfeqkssnHklRXBmng6Wr alexander@webartifex.biz (laptop1)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOhhfx063dGoaE62cbdyGL3kp1AIovWFojQGNdqUpxr8 alexander@webartifex.biz (laptop2)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO4WZPkmknmo3R+DLjWrebt+X8UrHgoWwjHckbhxHVKC alexander@webartifex.biz (phone1)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIbVaLHl4T+TjphPGSutYKH00Z3cNG+EmlhUfh+N/m6E alexander@webartifex.biz (tablet1)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGGNCrFt/gUbBHVqhthBuRmdDH6yS30+GGcCnARSzg+q alexander@webartifex.biz (workstation1)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN0GVKtgpgzpdf7E6e2vCytDSa2zPSgZ+8fAKCOotugH alexander@webartifex.biz (getraenkemarkt.io)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMRDaWrT2hH7BOV4Zv1ctVGqwfeqkssnHklRXBmng6Wr alexander@webartifex.biz (laptop1.getraenkemarkt.io)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOhhfx063dGoaE62cbdyGL3kp1AIovWFojQGNdqUpxr8 alexander@webartifex.biz (laptop2.getraenkemarkt.io)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO4WZPkmknmo3R+DLjWrebt+X8UrHgoWwjHckbhxHVKC alexander@webartifex.biz (phone1.getraenkemarkt.io)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDXn7/EKkH35cct4Frad9Fk5MMvzWk0twansezEGoYkl alexander@webartifex.biz (phone2.getraenkemarkt.io)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIbVaLHl4T+TjphPGSutYKH00Z3cNG+EmlhUfh+N/m6E alexander@webartifex.biz (tablet1.getraenkemarkt.io)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGGNCrFt/gUbBHVqhthBuRmdDH6yS30+GGcCnARSzg+q alexander@webartifex.biz (workstation1.getraenkemarkt.io)

View file

@ -8,9 +8,10 @@ This repository contains useful (config) files that I use on my machines.
On a freshly set up machine, run:
```bash
curl https://gitlab.webartifex.biz/alexander/dotfiles/-/raw/main/.config/shell/init_dotfiles.sh \
> /tmp/init_dotfiles.sh \
&& source /tmp/init_dotfiles.sh
curl https://code.webartifex.biz/alexander/dotfiles/-/raw/main/.config/shell/init_dotfiles.sh \
> ./init_dotfiles.sh \
&& source ./init_dotfiles.sh \
&& rm ./init_dotfiles.sh
```
This gives you a local copy of the latest version of this repository