summaryrefslogtreecommitdiff
path: root/.linux
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2022-08-28 10:32:02 -0700
committerMike Crute <mike@crute.us>2022-08-28 10:32:02 -0700
commit32d916c39e54a5233ab43843615fb31e0eed2ec3 (patch)
treeb5a7d26d603878ded54e668352b6110403ecba39 /.linux
parent168e67b934f6e750e0119917db9c22bdb8590b8b (diff)
downloaddotfiles-32d916c39e54a5233ab43843615fb31e0eed2ec3.tar.bz2
dotfiles-32d916c39e54a5233ab43843615fb31e0eed2ec3.tar.xz
dotfiles-32d916c39e54a5233ab43843615fb31e0eed2ec3.zip
Update system files from wiki
Diffstat (limited to '.linux')
-rw-r--r--.linux/README22
-rw-r--r--.linux/dot_config/systemd/user/autocutsel-clipboard.service (renamed from .linux/systemd/autocutsel-clipboard.service)0
-rw-r--r--.linux/dot_config/systemd/user/autocutsel-primary.service (renamed from .linux/systemd/autocutsel-primary.service)0
-rw-r--r--.linux/dot_config/systemd/user/blueman-applet.service (renamed from .linux/systemd/blueman-applet.service)0
-rw-r--r--.linux/dot_config/systemd/user/cups-browsed.service (renamed from .linux/systemd/cups-browsed.service)0
-rw-r--r--.linux/dot_config/systemd/user/desktop.target (renamed from .linux/systemd/desktop.target)0
-rw-r--r--.linux/dot_config/systemd/user/krb5-auth-dialog.service (renamed from .linux/systemd/krb5-auth-dialog.service)0
-rw-r--r--.linux/dot_config/systemd/user/mbsync.service (renamed from .linux/systemd/mbsync.service)0
-rw-r--r--.linux/dot_config/systemd/user/mbsync.timer (renamed from .linux/systemd/mbsync.timer)0
-rw-r--r--.linux/dot_config/systemd/user/music-backup.service (renamed from .linux/systemd/music-backup.service)0
-rw-r--r--.linux/dot_config/systemd/user/music-backup.timer (renamed from .linux/systemd/music-backup.timer)0
-rw-r--r--.linux/dot_config/systemd/user/nm-applet.service (renamed from .linux/systemd/nm-applet.service)0
-rw-r--r--.linux/dot_config/systemd/user/pasystray.service (renamed from .linux/systemd/pasystray.service)0
-rw-r--r--.linux/dot_config/systemd/user/remote-vlc-alt-port.service (renamed from .linux/systemd/remote-vlc-alt-port.service)0
-rw-r--r--.linux/dot_config/systemd/user/remote-vlc.service (renamed from .linux/systemd/remote-vlc.service)0
-rw-r--r--.linux/dot_config/systemd/user/setup-desktop.service (renamed from .linux/systemd/setup-desktop.service)0
-rw-r--r--.linux/dot_config/systemd/user/system-backup.service (renamed from .linux/systemd/system-backup.service)0
-rw-r--r--.linux/dot_config/systemd/user/system-backup.timer (renamed from .linux/systemd/system-backup.timer)0
-rw-r--r--.linux/dot_config/systemd/user/tab-server-alt-port.service (renamed from .linux/systemd/tab-server-alt-port.service)0
-rw-r--r--.linux/dot_config/systemd/user/tab-server.service (renamed from .linux/systemd/tab-server.service)0
-rw-r--r--.linux/dot_config/systemd/user/xscreensaver.service (renamed from .linux/systemd/xscreensaver.service)0
-rw-r--r--.linux/dot_local/share/applications/idea.desktop (renamed from .linux/applications/idea.desktop)0
-rw-r--r--.linux/dot_local/share/applications/mimeinfo.cache (renamed from .linux/applications/mimeinfo.cache)0
-rw-r--r--.linux/dot_local/share/applications/spotify-4k.desktop (renamed from .linux/applications/spotify-4k.desktop)0
-rw-r--r--.linux/dot_local/share/applications/stterm.desktop (renamed from .linux/applications/stterm.desktop)0
-rw-r--r--.linux/dot_local/share/applications/workspaces.desktop (renamed from .linux/applications/workspaces.desktop)0
-rw-r--r--.linux/etc/X11/xorg.conf.d/50-dell-touchpad.conf (renamed from .linux/xorg.conf/50-dell-touchpad.conf)0
-rw-r--r--.linux/etc/X11/xorg.conf.d/50-elan-trackpad.conf (renamed from .linux/xorg.conf/50-elan-trackpad.conf)0
-rw-r--r--.linux/etc/X11/xorg.conf.d/50-magic-trackpad.conf (renamed from .linux/xorg.conf/50-magic-trackpad.conf)0
-rw-r--r--.linux/etc/X11/xorg.conf.d/50-marble-mouse.conf (renamed from .linux/xorg.conf/50-marble-mouse.conf)0
-rw-r--r--.linux/etc/dconf/db/gdm.d/00-login-screen2
-rw-r--r--.linux/etc/dconf/profile/gdm3
-rw-r--r--.linux/etc/sysctl.d/98-mcrute.conf1
-rw-r--r--.linux/etc/systemd/logind.conf.d/hybrid-sleep.conf4
-rw-r--r--.linux/etc/systemd/sleep.conf.d/hibernate-delay.conf2
-rw-r--r--.linux/etc/udev/hwdb.d/99-touchpad-pressure.hwdb (renamed from .linux/hwdb.d/99-touchpad-pressure.hwdb)0
-rw-r--r--.linux/etc/yum.repos.d/Charles.repo4
-rw-r--r--.linux/etc/yum.repos.d/docker-ce.repo62
-rw-r--r--.linux/etc/yum.repos.d/mongodb-org-6.0.repo6
-rw-r--r--.linux/systemd-etc/logind.conf39
-rw-r--r--.linux/systemd-etc/sleep.conf2
41 files changed, 98 insertions, 49 deletions
diff --git a/.linux/README b/.linux/README
index 6850a86..fe97fce 100644
--- a/.linux/README
+++ b/.linux/README
@@ -1,18 +1,24 @@
1This folder contains files that customize a Linux desktop setup and need to be 1This folder contains files that customize a Linux desktop setup and need to be
2overlayed onto the system. They're meaningless here. 2overlayed onto the system. They're meaningless here.
3 3
4Copy or link files to these directories: 4The directories in this folder map to these folders:
5 5
6 systemd/* -> ~/.config/systemd/user 6 dot_config -> ~/.config
7 applications/* -> ~/.local/share/applications/ 7 dot_local -> ~/.local
8 xorg.conf/* -> /usr/share/X11/xorg.conf.d/ 8 etc -> /etc
9 hwdb.d/* -> /etc/udev/hwdb.d/
10 systemd-etc/* -> /etc/systemd/
11 9
12The xorg.conf files require a restart of X: 10The xorg.conf files require a restart of X:
13 11
14 systemctl restart gdm 12 sudo systemctl restart gdm
15 13
16The systemd settings require a reload of systemd: 14The systemd settings require a reload of systemd:
17 15
18 systemctl --user daemon-reload 16 sudo systemctl --user daemon-reload
17
18The sysctl settings require reloading the sysctl config:
19
20 sudo sysctl --system
21
22The dconf settings requires upldating dconf:
23
24 sudo dconf update
diff --git a/.linux/systemd/autocutsel-clipboard.service b/.linux/dot_config/systemd/user/autocutsel-clipboard.service
index a6a3eba..a6a3eba 100644
--- a/.linux/systemd/autocutsel-clipboard.service
+++ b/.linux/dot_config/systemd/user/autocutsel-clipboard.service
diff --git a/.linux/systemd/autocutsel-primary.service b/.linux/dot_config/systemd/user/autocutsel-primary.service
index 94483e8..94483e8 100644
--- a/.linux/systemd/autocutsel-primary.service
+++ b/.linux/dot_config/systemd/user/autocutsel-primary.service
diff --git a/.linux/systemd/blueman-applet.service b/.linux/dot_config/systemd/user/blueman-applet.service
index 0ce48ee..0ce48ee 100644
--- a/.linux/systemd/blueman-applet.service
+++ b/.linux/dot_config/systemd/user/blueman-applet.service
diff --git a/.linux/systemd/cups-browsed.service b/.linux/dot_config/systemd/user/cups-browsed.service
index 37fbebe..37fbebe 100644
--- a/.linux/systemd/cups-browsed.service
+++ b/.linux/dot_config/systemd/user/cups-browsed.service
diff --git a/.linux/systemd/desktop.target b/.linux/dot_config/systemd/user/desktop.target
index d733036..d733036 100644
--- a/.linux/systemd/desktop.target
+++ b/.linux/dot_config/systemd/user/desktop.target
diff --git a/.linux/systemd/krb5-auth-dialog.service b/.linux/dot_config/systemd/user/krb5-auth-dialog.service
index c3f79c4..c3f79c4 100644
--- a/.linux/systemd/krb5-auth-dialog.service
+++ b/.linux/dot_config/systemd/user/krb5-auth-dialog.service
diff --git a/.linux/systemd/mbsync.service b/.linux/dot_config/systemd/user/mbsync.service
index 6a0908b..6a0908b 100644
--- a/.linux/systemd/mbsync.service
+++ b/.linux/dot_config/systemd/user/mbsync.service
diff --git a/.linux/systemd/mbsync.timer b/.linux/dot_config/systemd/user/mbsync.timer
index a4901c6..a4901c6 100644
--- a/.linux/systemd/mbsync.timer
+++ b/.linux/dot_config/systemd/user/mbsync.timer
diff --git a/.linux/systemd/music-backup.service b/.linux/dot_config/systemd/user/music-backup.service
index 7a83c15..7a83c15 100644
--- a/.linux/systemd/music-backup.service
+++ b/.linux/dot_config/systemd/user/music-backup.service
diff --git a/.linux/systemd/music-backup.timer b/.linux/dot_config/systemd/user/music-backup.timer
index fdf7e13..fdf7e13 100644
--- a/.linux/systemd/music-backup.timer
+++ b/.linux/dot_config/systemd/user/music-backup.timer
diff --git a/.linux/systemd/nm-applet.service b/.linux/dot_config/systemd/user/nm-applet.service
index c500397..c500397 100644
--- a/.linux/systemd/nm-applet.service
+++ b/.linux/dot_config/systemd/user/nm-applet.service
diff --git a/.linux/systemd/pasystray.service b/.linux/dot_config/systemd/user/pasystray.service
index 05ff0ac..05ff0ac 100644
--- a/.linux/systemd/pasystray.service
+++ b/.linux/dot_config/systemd/user/pasystray.service
diff --git a/.linux/systemd/remote-vlc-alt-port.service b/.linux/dot_config/systemd/user/remote-vlc-alt-port.service
index e2643af..e2643af 100644
--- a/.linux/systemd/remote-vlc-alt-port.service
+++ b/.linux/dot_config/systemd/user/remote-vlc-alt-port.service
diff --git a/.linux/systemd/remote-vlc.service b/.linux/dot_config/systemd/user/remote-vlc.service
index 8ba2f46..8ba2f46 100644
--- a/.linux/systemd/remote-vlc.service
+++ b/.linux/dot_config/systemd/user/remote-vlc.service
diff --git a/.linux/systemd/setup-desktop.service b/.linux/dot_config/systemd/user/setup-desktop.service
index 990a070..990a070 100644
--- a/.linux/systemd/setup-desktop.service
+++ b/.linux/dot_config/systemd/user/setup-desktop.service
diff --git a/.linux/systemd/system-backup.service b/.linux/dot_config/systemd/user/system-backup.service
index 61ed2de..61ed2de 100644
--- a/.linux/systemd/system-backup.service
+++ b/.linux/dot_config/systemd/user/system-backup.service
diff --git a/.linux/systemd/system-backup.timer b/.linux/dot_config/systemd/user/system-backup.timer
index 8edddb7..8edddb7 100644
--- a/.linux/systemd/system-backup.timer
+++ b/.linux/dot_config/systemd/user/system-backup.timer
diff --git a/.linux/systemd/tab-server-alt-port.service b/.linux/dot_config/systemd/user/tab-server-alt-port.service
index 733e618..733e618 100644
--- a/.linux/systemd/tab-server-alt-port.service
+++ b/.linux/dot_config/systemd/user/tab-server-alt-port.service
diff --git a/.linux/systemd/tab-server.service b/.linux/dot_config/systemd/user/tab-server.service
index 0777b62..0777b62 100644
--- a/.linux/systemd/tab-server.service
+++ b/.linux/dot_config/systemd/user/tab-server.service
diff --git a/.linux/systemd/xscreensaver.service b/.linux/dot_config/systemd/user/xscreensaver.service
index 88fe661..88fe661 100644
--- a/.linux/systemd/xscreensaver.service
+++ b/.linux/dot_config/systemd/user/xscreensaver.service
diff --git a/.linux/applications/idea.desktop b/.linux/dot_local/share/applications/idea.desktop
index f092a13..f092a13 100644
--- a/.linux/applications/idea.desktop
+++ b/.linux/dot_local/share/applications/idea.desktop
diff --git a/.linux/applications/mimeinfo.cache b/.linux/dot_local/share/applications/mimeinfo.cache
index 7dab7ea..7dab7ea 100644
--- a/.linux/applications/mimeinfo.cache
+++ b/.linux/dot_local/share/applications/mimeinfo.cache
diff --git a/.linux/applications/spotify-4k.desktop b/.linux/dot_local/share/applications/spotify-4k.desktop
index 3bc1ba9..3bc1ba9 100644
--- a/.linux/applications/spotify-4k.desktop
+++ b/.linux/dot_local/share/applications/spotify-4k.desktop
diff --git a/.linux/applications/stterm.desktop b/.linux/dot_local/share/applications/stterm.desktop
index dad3631..dad3631 100644
--- a/.linux/applications/stterm.desktop
+++ b/.linux/dot_local/share/applications/stterm.desktop
diff --git a/.linux/applications/workspaces.desktop b/.linux/dot_local/share/applications/workspaces.desktop
index c9e1f9f..c9e1f9f 100644
--- a/.linux/applications/workspaces.desktop
+++ b/.linux/dot_local/share/applications/workspaces.desktop
diff --git a/.linux/xorg.conf/50-dell-touchpad.conf b/.linux/etc/X11/xorg.conf.d/50-dell-touchpad.conf
index 180d3e1..180d3e1 100644
--- a/.linux/xorg.conf/50-dell-touchpad.conf
+++ b/.linux/etc/X11/xorg.conf.d/50-dell-touchpad.conf
diff --git a/.linux/xorg.conf/50-elan-trackpad.conf b/.linux/etc/X11/xorg.conf.d/50-elan-trackpad.conf
index e000ab0..e000ab0 100644
--- a/.linux/xorg.conf/50-elan-trackpad.conf
+++ b/.linux/etc/X11/xorg.conf.d/50-elan-trackpad.conf
diff --git a/.linux/xorg.conf/50-magic-trackpad.conf b/.linux/etc/X11/xorg.conf.d/50-magic-trackpad.conf
index a923d98..a923d98 100644
--- a/.linux/xorg.conf/50-magic-trackpad.conf
+++ b/.linux/etc/X11/xorg.conf.d/50-magic-trackpad.conf
diff --git a/.linux/xorg.conf/50-marble-mouse.conf b/.linux/etc/X11/xorg.conf.d/50-marble-mouse.conf
index 7b35e0c..7b35e0c 100644
--- a/.linux/xorg.conf/50-marble-mouse.conf
+++ b/.linux/etc/X11/xorg.conf.d/50-marble-mouse.conf
diff --git a/.linux/etc/dconf/db/gdm.d/00-login-screen b/.linux/etc/dconf/db/gdm.d/00-login-screen
new file mode 100644
index 0000000..7db560a
--- /dev/null
+++ b/.linux/etc/dconf/db/gdm.d/00-login-screen
@@ -0,0 +1,2 @@
1[org/gnome/login-screen]
2disable-user-list=true
diff --git a/.linux/etc/dconf/profile/gdm b/.linux/etc/dconf/profile/gdm
new file mode 100644
index 0000000..817afc5
--- /dev/null
+++ b/.linux/etc/dconf/profile/gdm
@@ -0,0 +1,3 @@
1user-db:user
2system-db:gdm
3file-db:/usr/share/gdm/greeter-dconf-defaults
diff --git a/.linux/etc/sysctl.d/98-mcrute.conf b/.linux/etc/sysctl.d/98-mcrute.conf
new file mode 100644
index 0000000..987317f
--- /dev/null
+++ b/.linux/etc/sysctl.d/98-mcrute.conf
@@ -0,0 +1 @@
vm.swappiness = 10
diff --git a/.linux/etc/systemd/logind.conf.d/hybrid-sleep.conf b/.linux/etc/systemd/logind.conf.d/hybrid-sleep.conf
new file mode 100644
index 0000000..47e8b77
--- /dev/null
+++ b/.linux/etc/systemd/logind.conf.d/hybrid-sleep.conf
@@ -0,0 +1,4 @@
1[Login]
2HandlePowerKey=suspend-then-hibernate
3HandleLidSwitch=suspend-then-hibernate
4HandleLidSwitchExternalPower=suspend-then-hibernate
diff --git a/.linux/etc/systemd/sleep.conf.d/hibernate-delay.conf b/.linux/etc/systemd/sleep.conf.d/hibernate-delay.conf
new file mode 100644
index 0000000..ec03266
--- /dev/null
+++ b/.linux/etc/systemd/sleep.conf.d/hibernate-delay.conf
@@ -0,0 +1,2 @@
1[Sleep]
2HibernateDelaySec=60min
diff --git a/.linux/hwdb.d/99-touchpad-pressure.hwdb b/.linux/etc/udev/hwdb.d/99-touchpad-pressure.hwdb
index 0603eee..0603eee 100644
--- a/.linux/hwdb.d/99-touchpad-pressure.hwdb
+++ b/.linux/etc/udev/hwdb.d/99-touchpad-pressure.hwdb
diff --git a/.linux/etc/yum.repos.d/Charles.repo b/.linux/etc/yum.repos.d/Charles.repo
new file mode 100644
index 0000000..f9fd93c
--- /dev/null
+++ b/.linux/etc/yum.repos.d/Charles.repo
@@ -0,0 +1,4 @@
1[charlesproxy]
2name=Charles Proxy Repository
3baseurl=https://www.charlesproxy.com/packages/yum
4gpgkey=https://www.charlesproxy.com/packages/yum/PublicKey
diff --git a/.linux/etc/yum.repos.d/docker-ce.repo b/.linux/etc/yum.repos.d/docker-ce.repo
new file mode 100644
index 0000000..6f94e4f
--- /dev/null
+++ b/.linux/etc/yum.repos.d/docker-ce.repo
@@ -0,0 +1,62 @@
1[docker-ce-stable]
2name=Docker CE Stable - $basearch
3baseurl=https://download.docker.com/linux/fedora/$releasever/$basearch/stable
4enabled=1
5gpgcheck=1
6gpgkey=https://download.docker.com/linux/fedora/gpg
7
8[docker-ce-stable-debuginfo]
9name=Docker CE Stable - Debuginfo $basearch
10baseurl=https://download.docker.com/linux/fedora/$releasever/debug-$basearch/stable
11enabled=0
12gpgcheck=1
13gpgkey=https://download.docker.com/linux/fedora/gpg
14
15[docker-ce-stable-source]
16name=Docker CE Stable - Sources
17baseurl=https://download.docker.com/linux/fedora/$releasever/source/stable
18enabled=0
19gpgcheck=1
20gpgkey=https://download.docker.com/linux/fedora/gpg
21
22[docker-ce-test]
23name=Docker CE Test - $basearch
24baseurl=https://download.docker.com/linux/fedora/$releasever/$basearch/test
25enabled=0
26gpgcheck=1
27gpgkey=https://download.docker.com/linux/fedora/gpg
28
29[docker-ce-test-debuginfo]
30name=Docker CE Test - Debuginfo $basearch
31baseurl=https://download.docker.com/linux/fedora/$releasever/debug-$basearch/test
32enabled=0
33gpgcheck=1
34gpgkey=https://download.docker.com/linux/fedora/gpg
35
36[docker-ce-test-source]
37name=Docker CE Test - Sources
38baseurl=https://download.docker.com/linux/fedora/$releasever/source/test
39enabled=0
40gpgcheck=1
41gpgkey=https://download.docker.com/linux/fedora/gpg
42
43[docker-ce-nightly]
44name=Docker CE Nightly - $basearch
45baseurl=https://download.docker.com/linux/fedora/$releasever/$basearch/nightly
46enabled=0
47gpgcheck=1
48gpgkey=https://download.docker.com/linux/fedora/gpg
49
50[docker-ce-nightly-debuginfo]
51name=Docker CE Nightly - Debuginfo $basearch
52baseurl=https://download.docker.com/linux/fedora/$releasever/debug-$basearch/nightly
53enabled=0
54gpgcheck=1
55gpgkey=https://download.docker.com/linux/fedora/gpg
56
57[docker-ce-nightly-source]
58name=Docker CE Nightly - Sources
59baseurl=https://download.docker.com/linux/fedora/$releasever/source/nightly
60enabled=0
61gpgcheck=1
62gpgkey=https://download.docker.com/linux/fedora/gpg
diff --git a/.linux/etc/yum.repos.d/mongodb-org-6.0.repo b/.linux/etc/yum.repos.d/mongodb-org-6.0.repo
new file mode 100644
index 0000000..418772b
--- /dev/null
+++ b/.linux/etc/yum.repos.d/mongodb-org-6.0.repo
@@ -0,0 +1,6 @@
1[mongodb-org-6.0]
2name=MongoDB Repository
3baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/6.0/$basearch/
4gpgcheck=1
5enabled=1
6gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
diff --git a/.linux/systemd-etc/logind.conf b/.linux/systemd-etc/logind.conf
deleted file mode 100644
index 7ab834c..0000000
--- a/.linux/systemd-etc/logind.conf
+++ /dev/null
@@ -1,39 +0,0 @@
1# This file is part of systemd.
2#
3# systemd is free software; you can redistribute it and/or modify it
4# under the terms of the GNU Lesser General Public License as published by
5# the Free Software Foundation; either version 2.1 of the License, or
6# (at your option) any later version.
7#
8# Entries in this file show the compile time defaults.
9# You can change settings by editing this file.
10# Defaults can be restored by simply deleting this file.
11#
12# See logind.conf(5) for details.
13
14[Login]
15#NAutoVTs=6
16#ReserveVT=6
17#KillUserProcesses=no
18#KillOnlyUsers=
19#KillExcludeUsers=root
20#InhibitDelayMaxSec=5
21#HandlePowerKey=poweroff
22HandlePowerKey=suspend-then-hibernate
23#HandleSuspendKey=suspend
24#HandleHibernateKey=hibernate
25#HandleLidSwitch=suspend
26HandleLidSwitch=suspend-then-hibernate
27#HandleLidSwitchDocked=ignore
28#PowerKeyIgnoreInhibited=no
29#SuspendKeyIgnoreInhibited=no
30#HibernateKeyIgnoreInhibited=no
31#LidSwitchIgnoreInhibited=yes
32#HoldoffTimeoutSec=30s
33#IdleAction=ignore
34#IdleActionSec=30min
35#RuntimeDirectorySize=10%
36#RemoveIPC=yes
37#InhibitorsMax=8192
38#SessionsMax=8192
39#UserTasksMax=33%
diff --git a/.linux/systemd-etc/sleep.conf b/.linux/systemd-etc/sleep.conf
deleted file mode 100644
index 37355e2..0000000
--- a/.linux/systemd-etc/sleep.conf
+++ /dev/null
@@ -1,2 +0,0 @@
1[Sleep]
2HibernateDelaySec=3600