fixed gnome login issue
This commit is contained in:
472
for_new_sovran_pros/Sovran_SystemsOS-Desktop
Normal file
472
for_new_sovran_pros/Sovran_SystemsOS-Desktop
Normal file
@@ -0,0 +1,472 @@
|
||||
[com/ftpix/transparentbar]
|
||||
dark-full-screen=false
|
||||
|
||||
[org/gnome/Connections]
|
||||
first-run=false
|
||||
|
||||
[org/gnome/Console]
|
||||
font-scale=1.6000000000000005
|
||||
last-window-size=(1912, 1037)
|
||||
|
||||
[org/gnome/Geary]
|
||||
migrated-config=true
|
||||
window-height=516
|
||||
window-width=954
|
||||
|
||||
[org/gnome/TextEditor]
|
||||
last-save-directory='file:///home/free/Downloads'
|
||||
|
||||
[org/gnome/Totem]
|
||||
active-plugins=['mpris', 'vimeo', 'screenshot', 'movie-properties', 'autoload-subtitles', 'screensaver', 'apple-trailers', 'save-file', 'rotation', 'open-directory', 'recent', 'variable-rate', 'skipto']
|
||||
subtitle-encoding='UTF-8'
|
||||
|
||||
[org/gnome/baobab/ui]
|
||||
is-maximized=false
|
||||
window-size=(1912, 1037)
|
||||
|
||||
[org/gnome/calculator]
|
||||
accuracy=9
|
||||
angle-units='degrees'
|
||||
base=10
|
||||
button-mode='basic'
|
||||
number-format='automatic'
|
||||
show-thousands=false
|
||||
show-zeroes=false
|
||||
source-currency=''
|
||||
source-units='degree'
|
||||
target-currency=''
|
||||
target-units='radian'
|
||||
word-size=64
|
||||
|
||||
[org/gnome/calendar]
|
||||
active-view='month'
|
||||
window-maximized=false
|
||||
window-size=(1912, 1037)
|
||||
|
||||
[org/gnome/control-center]
|
||||
last-panel='background'
|
||||
window-state=(1912, 1040, false)
|
||||
|
||||
[org/gnome/desktop/app-folders]
|
||||
folder-children=['Utilities', 'YaST', 'd737daeb-6dbb-4a5d-9ec7-e674398539ce', '7d66e46a-a135-4e42-91bb-d438e499d251', '3fea025e-f5e4-4905-9912-e70e38cd0419', '83d8148a-1f0b-4f83-814a-11c33ab8debc', '68c075b1-a254-4b7c-ba63-c45f88bc2a58', '534e2716-83c7-4a2a-9678-8144999213ed', '4acaa2d8-d284-4efd-bba3-40f150f1ace5', '1e62b69b-d9bb-4e80-be8d-5e9b4d777fc8']
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/1e62b69b-d9bb-4e80-be8d-5e9b4d777fc8]
|
||||
apps=['math.desktop', 'writer.desktop', 'impress.desktop', 'draw.desktop', 'calc.desktop', 'base.desktop', 'startcenter.desktop']
|
||||
name='Office'
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/3fea025e-f5e4-4905-9912-e70e38cd0419]
|
||||
apps=['cups.desktop', 'simple-scan.desktop']
|
||||
name='Printing'
|
||||
translate=false
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/4acaa2d8-d284-4efd-bba3-40f150f1ace5]
|
||||
apps=['org.gnome.DiskUtility.desktop', 'org.gnome.baobab.desktop', 'gparted.desktop', 'gnome-system-monitor.desktop']
|
||||
name='Utilities'
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/534e2716-83c7-4a2a-9678-8144999213ed]
|
||||
apps=['org.gnome.Epiphany.desktop', 'librewolf.desktop', 'io.lbry.lbry-app.desktop', 'bitwarden.desktop', 'com.nextcloud.desktopclient.nextcloud.desktop', 'brave-browser.desktop', 'chromium-browser.desktop']
|
||||
name='Internet'
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/68c075b1-a254-4b7c-ba63-c45f88bc2a58]
|
||||
apps=['org.gnome.Extensions.desktop', 'org.gnome.tweaks.desktop']
|
||||
name='Customize Look'
|
||||
translate=false
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/7d66e46a-a135-4e42-91bb-d438e499d251]
|
||||
apps=['org.gnome.Photos.desktop', 'org.gnome.Music.desktop', 'org.gnome.Totem.desktop', 'org.gnome.Cheese.desktop', 'org.gnome.Loupe.desktop', 'org.gnome.Snapshot.desktop']
|
||||
name='Media'
|
||||
translate=false
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/83d8148a-1f0b-4f83-814a-11c33ab8debc]
|
||||
apps=['org.gnome.Tour.desktop', 'yelp.desktop', 'nixos-manual.desktop']
|
||||
name='Help'
|
||||
translate=false
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/Utilities]
|
||||
apps=['gnome-abrt.desktop', 'gnome-system-log.desktop', 'nm-connection-editor.desktop', 'org.gnome.Connections.desktop', 'org.gnome.DejaDup.desktop', 'org.gnome.Dictionary.desktop', 'org.gnome.eog.desktop', 'org.gnome.Evince.desktop', 'org.gnome.FileRoller.desktop', 'org.gnome.fonts.desktop', 'org.gnome.seahorse.Application.desktop', 'org.gnome.Usage.desktop', 'vinagre.desktop', 'org.gnome.TextEditor.desktop', 'org.gnome.gedit.desktop', 'org.gnome.SystemMonitor.desktop']
|
||||
categories=['X-GNOME-Utilities']
|
||||
excluded-apps=['org.gnome.Console.desktop', 'org.gnome.tweaks.desktop', 'org.gnome.DiskUtility.desktop', 'org.gnome.baobab.desktop']
|
||||
name='X-GNOME-Utilities.directory'
|
||||
translate=true
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/YaST]
|
||||
categories=['X-SuSE-YaST']
|
||||
name='suse-yast.directory'
|
||||
translate=true
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/d737daeb-6dbb-4a5d-9ec7-e674398539ce]
|
||||
apps=['fish.desktop', 'org.gnome.Console.desktop', 'htop.desktop', 'ranger.desktop', 'xterm.desktop', 'org.gnome.Terminal.desktop']
|
||||
name='Terminal Fun'
|
||||
translate=false
|
||||
|
||||
[org/gnome/desktop/background]
|
||||
color-shading-type='solid'
|
||||
picture-options='zoom'
|
||||
picture-uri='file:///run/current-system/sw/share/backgrounds/gnome/amber-l.jxl'
|
||||
picture-uri-dark='file:///run/current-system/sw/share/backgrounds/gnome/amber-d.jxl'
|
||||
primary-color='#ff7800'
|
||||
secondary-color='#000000'
|
||||
|
||||
[org/gnome/desktop/calendar]
|
||||
show-weekdate=false
|
||||
|
||||
[org/gnome/desktop/input-sources]
|
||||
sources=[('xkb', 'us')]
|
||||
xkb-options=['terminate:ctrl_alt_bksp']
|
||||
|
||||
[org/gnome/desktop/interface]
|
||||
clock-format='12h'
|
||||
clock-show-seconds=false
|
||||
clock-show-weekday=false
|
||||
color-scheme='prefer-dark'
|
||||
enable-animations=true
|
||||
font-antialiasing='rgba'
|
||||
font-hinting='full'
|
||||
gtk-theme='Adwaita-dark'
|
||||
icon-theme='Papirus-Dark'
|
||||
text-scaling-factor=1.0
|
||||
|
||||
[org/gnome/desktop/notifications]
|
||||
application-children=['gnome-power-panel', 'org-gnome-nautilus', 'org-gnome-software', 'gnome-network-panel', 'sparrow', 'org-gnome-settings', 'org-gnome-console', 'gnome-printers-panel', 'org-gnome-epiphany', 'com-obsproject-studio', 'io-github-seadve-kooha', 'xdg-desktop-portal-gnome', 'org-gnome-baobab', 'org-gnome-geary', 'sparrow-desktop', 'impress', 'brave-browser', 'org-gnome-connections']
|
||||
show-in-lock-screen=false
|
||||
|
||||
[org/gnome/desktop/notifications/application/brave-browser]
|
||||
application-id='brave-browser.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/com-obsproject-studio]
|
||||
application-id='com.obsproject.Studio.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/gnome-network-panel]
|
||||
application-id='gnome-network-panel.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/gnome-power-panel]
|
||||
application-id='gnome-power-panel.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/gnome-printers-panel]
|
||||
application-id='gnome-printers-panel.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/impress]
|
||||
application-id='impress.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/io-github-seadve-kooha]
|
||||
application-id='io.github.seadve.Kooha.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/org-gnome-baobab]
|
||||
application-id='org.gnome.baobab.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/org-gnome-connections]
|
||||
application-id='org.gnome.Connections.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/org-gnome-console]
|
||||
application-id='org.gnome.Console.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/org-gnome-epiphany]
|
||||
application-id='org.gnome.Epiphany.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/org-gnome-geary]
|
||||
application-id='org.gnome.Geary.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/org-gnome-nautilus]
|
||||
application-id='org.gnome.Nautilus.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/org-gnome-settings]
|
||||
application-id='org.gnome.Settings.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/org-gnome-software]
|
||||
application-id='org.gnome.Software.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/sparrow-desktop]
|
||||
application-id='sparrow-desktop.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/sparrow]
|
||||
application-id='Sparrow.desktop'
|
||||
|
||||
[org/gnome/desktop/notifications/application/xdg-desktop-portal-gnome]
|
||||
application-id='xdg-desktop-portal-gnome.desktop'
|
||||
|
||||
[org/gnome/desktop/peripherals/keyboard]
|
||||
numlock-state=false
|
||||
|
||||
[org/gnome/desktop/peripherals/mouse]
|
||||
natural-scroll=true
|
||||
speed=-0.63779527559055116
|
||||
|
||||
[org/gnome/desktop/peripherals/touchpad]
|
||||
two-finger-scrolling-enabled=true
|
||||
|
||||
[org/gnome/desktop/privacy]
|
||||
old-files-age=uint32 30
|
||||
recent-files-max-age=-1
|
||||
|
||||
[org/gnome/desktop/screensaver]
|
||||
color-shading-type='solid'
|
||||
lock-enabled=false
|
||||
picture-options='zoom'
|
||||
picture-uri='file:///run/current-system/sw/share/backgrounds/gnome/amber-l.jxl'
|
||||
primary-color='#ff7800'
|
||||
secondary-color='#000000'
|
||||
|
||||
[org/gnome/desktop/session]
|
||||
idle-delay=uint32 900
|
||||
|
||||
[org/gnome/desktop/sound]
|
||||
event-sounds=true
|
||||
theme-name='__custom'
|
||||
|
||||
[org/gnome/desktop/wm/preferences]
|
||||
button-layout='appmenu:minimize,maximize,close'
|
||||
|
||||
[org/gnome/epiphany]
|
||||
ask-for-default=false
|
||||
|
||||
[org/gnome/epiphany/state]
|
||||
is-maximized=false
|
||||
window-size=(1912, 1037)
|
||||
|
||||
[org/gnome/evolution-data-server]
|
||||
migrated=true
|
||||
network-monitor-gio-name=''
|
||||
|
||||
[org/gnome/file-roller/dialogs/extract]
|
||||
recreate-folders=true
|
||||
skip-newer=false
|
||||
|
||||
[org/gnome/file-roller/listing]
|
||||
list-mode='as-folder'
|
||||
name-column-width=250
|
||||
show-path=false
|
||||
sort-method='name'
|
||||
sort-type='ascending'
|
||||
|
||||
[org/gnome/file-roller/ui]
|
||||
sidebar-width=200
|
||||
window-height=993
|
||||
window-width=954
|
||||
|
||||
[org/gnome/gnome-system-monitor]
|
||||
current-tab='processes'
|
||||
maximized=false
|
||||
network-total-in-bits=false
|
||||
show-dependencies=false
|
||||
show-whose-processes='all'
|
||||
window-height=1040
|
||||
window-state=(1912, 1040, 26, 23)
|
||||
window-width=1912
|
||||
|
||||
[org/gnome/gnome-system-monitor/disktreenew]
|
||||
col-6-visible=true
|
||||
col-6-width=0
|
||||
|
||||
[org/gnome/gnome-system-monitor/proctree]
|
||||
columns-order=[0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26]
|
||||
sort-col=8
|
||||
sort-order=0
|
||||
|
||||
[org/gnome/maps]
|
||||
last-viewed-location=[34.015438242460405, -118.32766985901287]
|
||||
map-type='MapsStreetSource'
|
||||
transportation-type='pedestrian'
|
||||
window-maximized=false
|
||||
window-size=[1912, 1037]
|
||||
zoom-level=9
|
||||
|
||||
[org/gnome/mutter]
|
||||
attach-modal-dialogs=true
|
||||
dynamic-workspaces=true
|
||||
edge-tiling=false
|
||||
focus-change-on-pointer-rest=true
|
||||
workspaces-only-on-primary=true
|
||||
|
||||
[org/gnome/nautilus/icon-view]
|
||||
default-zoom-level='large'
|
||||
|
||||
[org/gnome/nautilus/preferences]
|
||||
default-folder-viewer='icon-view'
|
||||
fts-enabled=false
|
||||
migrated-gtk-settings=true
|
||||
search-filter-time-type='last_modified'
|
||||
search-view='list-view'
|
||||
|
||||
[org/gnome/nautilus/window-state]
|
||||
initial-size=(1912, 1040)
|
||||
maximized=false
|
||||
|
||||
[org/gnome/nm-applet/eap/202ce1d2-7306-40ac-b3bb-5b092c0f9734]
|
||||
ignore-ca-cert=false
|
||||
ignore-phase2-ca-cert=false
|
||||
|
||||
[org/gnome/nm-applet/eap/2afa07ed-64ca-44a0-948e-d8f265fa52b0]
|
||||
ignore-ca-cert=false
|
||||
ignore-phase2-ca-cert=false
|
||||
|
||||
[org/gnome/nm-applet/eap/8da70f78-fe38-3e50-a305-8fa32b2af624]
|
||||
ignore-ca-cert=false
|
||||
ignore-phase2-ca-cert=false
|
||||
|
||||
[org/gnome/nm-applet/eap/a9f5fb1c-2546-4fb9-82d0-7792e8982565]
|
||||
ignore-ca-cert=false
|
||||
ignore-phase2-ca-cert=false
|
||||
|
||||
[org/gnome/nm-applet/eap/e5e312d5-e2db-3928-8c98-8ec8a7cf61f2]
|
||||
ignore-ca-cert=false
|
||||
ignore-phase2-ca-cert=false
|
||||
|
||||
[org/gnome/portal/filechooser/brave-browser]
|
||||
last-folder-path='/home/free/Downloads'
|
||||
|
||||
[org/gnome/portal/filechooser/chromium-browser]
|
||||
last-folder-path='/home/free/Downloads'
|
||||
|
||||
[org/gnome/settings-daemon/plugins/color]
|
||||
night-light-enabled=true
|
||||
night-light-schedule-automatic=false
|
||||
night-light-schedule-from=18.0
|
||||
night-light-temperature=uint32 1744
|
||||
|
||||
[org/gnome/settings-daemon/plugins/power]
|
||||
power-button-action='nothing'
|
||||
sleep-inactive-ac-type='nothing'
|
||||
|
||||
[org/gnome/shell]
|
||||
app-picker-layout=[{'org.gnome.Weather.desktop': <{'position': <0>}>, 'org.gnome.clocks.desktop': <{'position': <1>}>, 'org.gnome.Maps.desktop': <{'position': <2>}>, 'org.gnome.Calculator.desktop': <{'position': <3>}>, '68c075b1-a254-4b7c-ba63-c45f88bc2a58': <{'position': <4>}>, '3fea025e-f5e4-4905-9912-e70e38cd0419': <{'position': <5>}>, '83d8148a-1f0b-4f83-814a-11c33ab8debc': <{'position': <6>}>, 'Utilities': <{'position': <7>}>, 'd737daeb-6dbb-4a5d-9ec7-e674398539ce': <{'position': <8>}>, '7d66e46a-a135-4e42-91bb-d438e499d251': <{'position': <9>}>, '534e2716-83c7-4a2a-9678-8144999213ed': <{'position': <10>}>, '4acaa2d8-d284-4efd-bba3-40f150f1ace5': <{'position': <11>}>, '1e62b69b-d9bb-4e80-be8d-5e9b4d777fc8': <{'position': <12>}>, 'Bisq-hidpi.desktop': <{'position': <13>}>, 'com.obsproject.Studio.desktop': <{'position': <14>}>, 'Sovran_SystemsOS_External_Backup.desktop': <{'position': <15>}>, 'firefox.desktop': <{'position': <16>}>}]
|
||||
disable-user-extensions=false
|
||||
disabled-extensions=['transparent-top-bar@zhanghai.me']
|
||||
enabled-extensions=['appindicatorsupport@rgcjonas.gmail.com', 'dash-to-dock-cosmic-@halfmexicanhalfamazing@gmail.com', 'Vitals@CoreCoding.com', 'dash-to-dock@micxgx.gmail.com', 'transparent-top-bar@ftpix.com', 'just-perfection-desktop@just-perfection', 'pop-shell@system76.com', 'date-menu-formatter@marcinjakubowski.github.com', 'systemd-manager@hardpixel.eu', 'light-style@gnome-shell-extensions.gcampax.github.com']
|
||||
favorite-apps=['firefox.desktop', 'org.gnome.Nautilus.desktop', 'Sovran_SystemsOS_Updater.desktop', 'org.gnome.Settings.desktop', 'org.gnome.Software.desktop', 'io.freetubeapp.FreeTube.desktop', 'org.onlyoffice.desktopeditors.desktop', 'org.gnome.Geary.desktop', 'org.gnome.Contacts.desktop', 'org.gnome.Calendar.desktop', 'Bisq.desktop', 'sparrow-desktop.desktop']
|
||||
last-selected-power-profile='performance'
|
||||
welcome-dialog-last-shown-version='42.3.1'
|
||||
|
||||
[org/gnome/shell/extensions/dash-to-dock-pop]
|
||||
apply-glossy-effect=false
|
||||
background-color='rgb(0,0,0)'
|
||||
background-opacity=0.25
|
||||
border-radius=17
|
||||
custom-background-color=true
|
||||
custom-theme-shrink=false
|
||||
dash-max-icon-size=64
|
||||
dock-alignment='CENTRE'
|
||||
dock-position='BOTTOM'
|
||||
extend-height=false
|
||||
floating-margin=0
|
||||
force-straight-corner=false
|
||||
height-fraction=0.90000000000000002
|
||||
intellihide-mode='ALL_WINDOWS'
|
||||
preferred-monitor=-2
|
||||
preferred-monitor-by-connector='HDMI-1'
|
||||
preview-size-scale=0.059999999999999998
|
||||
running-indicator-style='DASHES'
|
||||
show-apps-at-top=false
|
||||
show-mounts=false
|
||||
show-show-apps-button=true
|
||||
show-trash=false
|
||||
transparency-mode='FIXED'
|
||||
unity-backlit-items=false
|
||||
|
||||
[org/gnome/shell/extensions/dash-to-dock]
|
||||
apply-custom-theme=false
|
||||
background-color='rgb(0,0,0)'
|
||||
background-opacity=0.17000000000000001
|
||||
custom-background-color=true
|
||||
dash-max-icon-size=57
|
||||
dock-position='BOTTOM'
|
||||
extend-height=false
|
||||
height-fraction=0.89000000000000001
|
||||
icon-size-fixed=false
|
||||
intellihide-mode='ALL_WINDOWS'
|
||||
preferred-monitor=-2
|
||||
preferred-monitor-by-connector='HDMI-2'
|
||||
preview-size-scale=0.22
|
||||
running-indicator-style='DASHES'
|
||||
show-mounts=false
|
||||
show-mounts-only-mounted=false
|
||||
show-trash=false
|
||||
transparency-mode='FIXED'
|
||||
|
||||
[org/gnome/shell/extensions/date-menu-formatter]
|
||||
font-size=14
|
||||
pattern='EEEE MMMM d h: mm a'
|
||||
text-align='center'
|
||||
|
||||
[org/gnome/shell/extensions/just-perfection]
|
||||
accessibility-menu=false
|
||||
|
||||
[org/gnome/shell/extensions/pop-shell]
|
||||
active-hint-border-radius=uint32 3
|
||||
gap-inner=uint32 1
|
||||
gap-outer=uint32 1
|
||||
tile-by-default=true
|
||||
|
||||
[org/gnome/shell/extensions/systemd-manager]
|
||||
command-method='systemctl'
|
||||
systemd=['{"name":"Bitcoind","service":"bitcoind.service","type":"system"}', '{"name":"Electrs","service":"electrs.service","type":"system"}', '{"name":"BTCPayserver","service":"btcpayserver.service","type":"system"}', '{"name":"Nbxplorer","service":"nbxplorer.service","type":"system"}', '{"name":"Caddy","service":"caddy.service","type":"system"}', '{"name":"Phpfpm-Mypool","service":"phpfpm-mypool.service","type":"system"}', '{"name":"Mysql","service":"mysql.service","type":"system"}', '{"name":"Postgresql","service":"postgresql.service","type":"system"}', '{"name":"Matrix-Synapse","service":"matrix-synapse.service","type":"system"}', '{"name":"Coturn","service":"coturn.service","type":"system"}', '{"name":"Tor","service":"tor.service","type":"system"}', '{"name":"VaultWarden","service":"vaultwarden.service","type":"system"}', '{"name":"LND","service":"lnd.service","type":"system"}', '{"name":"LND Loop","service":"lightning-loop.service","type":"system"}', '{"name":"Ride The Lightning","service":"rtl.service","type":"system"}']
|
||||
|
||||
[org/gnome/shell/extensions/vitals]
|
||||
fixed-widths=false
|
||||
hot-sensors=['_memory_usage_', '__network-tx_max__', '_processor_usage_', '_storage_free_', '_temperature_processor_0_']
|
||||
show-fan=false
|
||||
show-storage=true
|
||||
show-voltage=false
|
||||
|
||||
[org/gnome/shell/weather]
|
||||
automatic-location=true
|
||||
locations=@av []
|
||||
|
||||
[org/gnome/shell/world-clocks]
|
||||
locations=@av []
|
||||
|
||||
[org/gnome/software]
|
||||
check-timestamp=int64 1715525466
|
||||
first-run=false
|
||||
flatpak-purge-timestamp=int64 1715478601
|
||||
online-updates-timestamp=int64 1675355639
|
||||
update-notification-timestamp=int64 1666382024
|
||||
|
||||
[org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9]
|
||||
font='Monospace 14'
|
||||
use-system-font=false
|
||||
|
||||
[org/gnome/tweaks]
|
||||
show-extensions-notice=false
|
||||
|
||||
[org/gtk/gtk4/settings/color-chooser]
|
||||
selected-color=(true, 0.0, 0.0, 0.0, 1.0)
|
||||
|
||||
[org/gtk/gtk4/settings/file-chooser]
|
||||
date-format='regular'
|
||||
location-mode='path-bar'
|
||||
show-hidden=false
|
||||
show-size-column=true
|
||||
show-type-column=true
|
||||
sidebar-width=140
|
||||
sort-column='name'
|
||||
sort-directories-first=false
|
||||
sort-order='ascending'
|
||||
type-format='category'
|
||||
view-type='list'
|
||||
window-size=(1912, 1040)
|
||||
|
||||
[org/gtk/settings/file-chooser]
|
||||
clock-format='12h'
|
||||
date-format='regular'
|
||||
location-mode='path-bar'
|
||||
show-hidden=true
|
||||
show-size-column=true
|
||||
show-type-column=true
|
||||
sidebar-width=165
|
||||
sort-column='modified'
|
||||
sort-directories-first=false
|
||||
sort-order='descending'
|
||||
type-format='category'
|
||||
window-position=(26, 23)
|
||||
window-size=(1401, 998)
|
||||
|
||||
[system/proxy]
|
||||
ignore-hosts=@as []
|
||||
mode='none'
|
||||
|
||||
[system/proxy/http]
|
||||
port=0
|
||||
|
||||
[system/proxy/socks]
|
||||
host='127.0.0.1'
|
||||
port=9050
|
BIN
for_new_sovran_pros/Wallpaper_Dark_Wide.png
Executable file
BIN
for_new_sovran_pros/Wallpaper_Dark_Wide.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 3.1 MiB |
30
for_new_sovran_pros/flake.nix
Executable file
30
for_new_sovran_pros/flake.nix
Executable file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
description = "Sovran_SystemsOS for the Sovran Pro from Sovran Systems";
|
||||
|
||||
inputs = {
|
||||
|
||||
Sovran_Systems.url = "git+https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS";
|
||||
|
||||
};
|
||||
|
||||
outputs = { self, Sovran_Systems, ... }@inputs: {
|
||||
|
||||
nixosConfigurations."nixos" = Sovran_Systems.inputs.nixpkgs.lib.nixosSystem {
|
||||
|
||||
system = "x86_64-linux";
|
||||
|
||||
modules = [
|
||||
|
||||
./hardware-configuration.nix
|
||||
|
||||
./custom.nix
|
||||
|
||||
Sovran_Systems.nixosModules.Sovran_SystemsOS
|
||||
|
||||
];
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
}
|
89
for_new_sovran_pros/psp.sh
Executable file
89
for_new_sovran_pros/psp.sh
Executable file
@@ -0,0 +1,89 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Begin: curl https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/raw/branch/main/for_new_sovran_pros/psp.sh -o psp.sh
|
||||
|
||||
GREEN="\e[32m"
|
||||
LIGHTBLUE="\e[94m"
|
||||
ENDCOLOR="\e[0m"
|
||||
|
||||
lsblk
|
||||
|
||||
echo -e "${GREEN}What block for file-tree-root of drive (usually nvme0n1)?${ENDCOLOR}";read commitroot
|
||||
|
||||
parted /dev/"$commitroot" -- mklabel gpt
|
||||
parted /dev/"$commitroot" -- mkpart primary 512MB -16GB
|
||||
parted /dev/"$commitroot" -- mkpart swap linux-swap -16GB 100%
|
||||
parted /dev/"$commitroot" -- mkpart ESP fat32 1MB 512MB
|
||||
parted /dev/"$commitroot" -- set 3 esp on
|
||||
|
||||
lsblk
|
||||
|
||||
echo -e "${GREEN}What partition for Boot-Partition (usually nvme0n1p1)?${ENDCOLOR}";read commitbootpartition
|
||||
|
||||
echo -e "${GREEN}What partition for Main-Partition (usually nvme0n1p2)?${ENDCOLOR}";read commitmainpartition
|
||||
|
||||
echo -e "${GREEN}What partition for Swap-Partition (usually nvme0n1p3)?${ENDCOLOR}";read commitswappartition
|
||||
|
||||
|
||||
|
||||
mkfs.ext4 -L nixos /dev/"$commitmainpartition"
|
||||
|
||||
mkswap -L swap /dev/"$commitswappartition"
|
||||
|
||||
mkfs.fat -F 32 -n boot /dev/"$commitbootpartition"
|
||||
|
||||
mount /dev/disk/by-label/nixos /mnt
|
||||
|
||||
mkdir -p /mnt/boot/efi
|
||||
|
||||
mount /dev/disk/by-label/boot /mnt/boot/efi
|
||||
|
||||
|
||||
|
||||
nixos-generate-config --root /mnt
|
||||
|
||||
rm /mnt/etc/nixos/configuration.nix
|
||||
|
||||
cat <<EOT >> /mnt/etc/nixos/configuration.nix
|
||||
{ config, pkgs, ... }: {
|
||||
|
||||
imports = [
|
||||
|
||||
./hardware-configuration.nix
|
||||
|
||||
];
|
||||
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
boot.loader.efi.efiSysMountPoint = "/boot/efi";
|
||||
|
||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||
|
||||
users.users = {
|
||||
free = {
|
||||
isNormalUser = true;
|
||||
description = "free";
|
||||
extraGroups = [ "networkmanager" ];
|
||||
};
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
wget
|
||||
git
|
||||
ranger
|
||||
fish
|
||||
pwgen
|
||||
openssl
|
||||
];
|
||||
|
||||
services.openssh = {
|
||||
enable = true;
|
||||
permitRootLogin = "yes";
|
||||
};
|
||||
}
|
||||
|
||||
EOT
|
||||
|
||||
nixos-install
|
||||
|
||||
reboot
|
85
for_new_sovran_pros/psp_physical_ram.sh
Executable file
85
for_new_sovran_pros/psp_physical_ram.sh
Executable file
@@ -0,0 +1,85 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Begin: curl https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/raw/branch/main/for_new_sovran_pros/psp_physical_ram.sh -o psp_physical_ram.sh
|
||||
|
||||
GREEN="\e[32m"
|
||||
LIGHTBLUE="\e[94m"
|
||||
ENDCOLOR="\e[0m"
|
||||
|
||||
lsblk
|
||||
|
||||
echo -e "${GREEN}What block for file-tree-root of drive (usually nvme0n1)?${ENDCOLOR}";read commitroot
|
||||
|
||||
parted /dev/"$commitroot" -- mklabel gpt
|
||||
parted /dev/"$commitroot" -- mkpart ESP fat32 1MB 512MB
|
||||
parted /dev/"$commitroot" -- set 1 esp on
|
||||
parted /dev/"$commitroot" -- mkpart primary ext4 512MB 100%
|
||||
|
||||
lsblk
|
||||
|
||||
echo -e "${GREEN}What partition for Boot-Partition (usually nvme0n1p1)?${ENDCOLOR}";read commitbootpartition
|
||||
|
||||
echo -e "${GREEN}What partition for Primary-Partition (usually nvme0n1p2)?${ENDCOLOR}";read commitprimarypartition
|
||||
|
||||
|
||||
mkfs.ext4 -L nixos /dev/"$commitprimarypartition"
|
||||
|
||||
mkfs.fat -F 32 -n boot /dev/"$commitbootpartition"
|
||||
|
||||
mount /dev/disk/by-label/nixos /mnt
|
||||
|
||||
mkdir -p /mnt/boot/efi
|
||||
|
||||
mount /dev/disk/by-label/boot /mnt/boot/efi
|
||||
|
||||
### Disk Step-up Finished
|
||||
|
||||
### Adding Configuration.nix
|
||||
|
||||
nixos-generate-config --root /mnt
|
||||
|
||||
rm /mnt/etc/nixos/configuration.nix
|
||||
|
||||
cat <<EOT >> /mnt/etc/nixos/configuration.nix
|
||||
{ config, pkgs, ... }: {
|
||||
|
||||
imports = [
|
||||
|
||||
./hardware-configuration.nix
|
||||
|
||||
];
|
||||
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
boot.loader.efi.efiSysMountPoint = "/boot/efi";
|
||||
|
||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||
|
||||
users.users = {
|
||||
free = {
|
||||
isNormalUser = true;
|
||||
description = "free";
|
||||
extraGroups = [ "networkmanager" ];
|
||||
};
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
wget
|
||||
git
|
||||
ranger
|
||||
fish
|
||||
pwgen
|
||||
openssl
|
||||
];
|
||||
|
||||
services.openssh = {
|
||||
enable = true;
|
||||
permitRootLogin = "yes";
|
||||
};
|
||||
}
|
||||
|
||||
EOT
|
||||
|
||||
nixos-install
|
||||
|
||||
reboot
|
51
for_new_sovran_pros/sdpsp.sh
Executable file
51
for_new_sovran_pros/sdpsp.sh
Executable file
@@ -0,0 +1,51 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
GREEN="\e[32m"
|
||||
LIGHTBLUE="\e[94m"
|
||||
ENDCOLOR="\e[0m"
|
||||
|
||||
lsblk
|
||||
|
||||
echo -e "${GREEN}What block for New Sovran Pro Second drive?${ENDCOLOR}";read commitroot
|
||||
|
||||
parted /dev/"$commitroot" -- mklabel gpt
|
||||
parted /dev/"$commitroot" -- mkpart primary 0% 100%
|
||||
|
||||
lsblk
|
||||
|
||||
echo -e "${GREEN}What partition with New Sovran Pro Second Drive?${ENDCOLOR}";read commitsecond
|
||||
|
||||
mkfs.ext4 -L "BTCEcoandBackup" /dev/"$commitsecond"
|
||||
|
||||
sudo mkdir -p /mnt
|
||||
|
||||
mount /dev/"$commitsecond" /mnt
|
||||
|
||||
sudo mkdir -p /mnt/BTCEcoandBackup/Bitcoin_Node
|
||||
|
||||
sudo mkdir -p /mnt/BTCEcoandBackup/Electrs_Data
|
||||
|
||||
sudo mkdir -p /mnt/BTCEcoandBackup/NixOS_Snapshot_Backup
|
||||
|
||||
sudo mkdir -p /mnt/BTCEcoandBackup/clightning_db_backup
|
||||
|
||||
sudo systemctl stop bitcoind electrs nbxplorer btcpayserver lnd rtl lightning-loop clightning
|
||||
|
||||
rsync -ar --info=progress2 --info=name0 /run/media/Second_Drive/BTCEcoandBackup/Bitcoin_Node/ /mnt/BTCEcoandBackup/Bitcoin_Node/
|
||||
|
||||
rsync -ar --info=progress2 --info=name0 /run/media/Second_Drive/BTCEcoandBackup/Electrs_Data/ /mnt/BTCEcoandBackup/Electrs_Data/
|
||||
|
||||
sudo systemctl start bitcoind electrs nbxplorer btcpayserver lnd rtl lightning-loop clightning
|
||||
|
||||
sudo chown bitcoin:bitcoin /mnt/BTCEcoandBackup/Bitcoin_Node -R
|
||||
|
||||
sudo chown electrs:electrs /mnt/BTCEcoandBackup/Electrs_Data -R
|
||||
|
||||
sudo chmod 770 /mnt/BTCEcoandBackup/Bitcoin_Node -R
|
||||
|
||||
sudo chmod 770 /mnt/BTCEcoandBackup/Electrs_Data -R
|
||||
|
||||
sudo umount /dev/"$commitsecond"
|
||||
|
||||
echo -e "All Finished!"
|
||||
|
406
for_new_sovran_pros/sp.sh
Executable file
406
for_new_sovran_pros/sp.sh
Executable file
@@ -0,0 +1,406 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# wget https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/raw/branch/main/for_new_sovran_pros/sp.sh
|
||||
|
||||
|
||||
GREEN="\e[32m"
|
||||
LIGHTBLUE="\e[94m"
|
||||
|
||||
#
|
||||
|
||||
pushd /etc/nixos/
|
||||
|
||||
wget https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/raw/branch/main/for_new_sovran_pros/flake.nix
|
||||
|
||||
chown root:root /etc/nixos/ -R
|
||||
|
||||
chmod 770 /etc/nixos/ -R
|
||||
|
||||
popd
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/domains
|
||||
|
||||
touch /var/lib/domains/btcpayserver
|
||||
touch /var/lib/domains/matrix
|
||||
touch /var/lib/domains/nextcloud
|
||||
touch /var/lib/domains/sslemail
|
||||
touch /var/lib/domains/vaultwarden
|
||||
touch /var/lib/domains/wordpress
|
||||
|
||||
#
|
||||
|
||||
echo -e "${GREEN}What is your New Matrix (Element Chat) domain name?${ENDCOLOR}"
|
||||
read
|
||||
echo -n $REPLY > /var/lib/domains/matrix
|
||||
|
||||
echo -e "${GREEN}What is your New Wordpress domain name?${ENDCOLOR}"
|
||||
read
|
||||
echo -n $REPLY > /var/lib/domains/wordpress
|
||||
|
||||
echo -e "${GREEN}What is your New Nextcloud domain name?${ENDCOLOR}"
|
||||
read
|
||||
echo -n $REPLY > /var/lib/domains/nextcloud
|
||||
|
||||
echo -e "${GREEN}What is your New BTCPayserver domain name?${ENDCOLOR}"
|
||||
read
|
||||
echo -n $REPLY > /var/lib/domains/btcpayserver
|
||||
|
||||
echo -e "${GREEN}What is your New Vaultwarden domain name?${ENDCOLOR}"
|
||||
read
|
||||
echo -n $REPLY > /var/lib/domains/vaultwarden
|
||||
|
||||
echo -e "${GREEN}What is the email you would like to use to manage the SSL certificates for your domains?${ENDCOLOR}"
|
||||
read
|
||||
echo -n $REPLY > /var/lib/domains/sslemail
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/nextcloudaddition
|
||||
|
||||
cat > /var/lib/nextcloudaddition/nextcloudaddition <<- "EOF"
|
||||
|
||||
'trusted_proxies' =>
|
||||
array (
|
||||
0 => '127.0.0.1',
|
||||
),
|
||||
'default_locale' => 'en_US',
|
||||
'default_phone_region' => 'US',
|
||||
'memcache.local' =>'\OC\Memcache\APCu' ,
|
||||
|
||||
EOF
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/njalla/
|
||||
|
||||
cat > /var/lib/njalla/njalla.sh <<- "EOF"
|
||||
|
||||
#!/usr/bin/env bash
|
||||
|
||||
IP=$(dig @resolver4.opendns.com myip.opendns.com +short -4)
|
||||
|
||||
## Manually Add DDNS Script From Njalla User Account AFTER Install
|
||||
|
||||
curl "https://...${IP}"
|
||||
|
||||
EOF
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/external_ip
|
||||
|
||||
cat > /var/lib/external_ip/external_ip.sh <<- "EOF"
|
||||
|
||||
#!/usr/bin/env bash
|
||||
|
||||
IP=$(dig @resolver4.opendns.com myip.opendns.com +short -4)
|
||||
|
||||
echo "${IP}" > /var/lib/secrets/external_ip
|
||||
|
||||
EOF
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/internal_ip
|
||||
|
||||
cat > /var/lib/internal_ip/internal_ip.sh <<- "EOF"
|
||||
|
||||
#!/usr/bin/env bash
|
||||
|
||||
sudo echo -n $(ip route get 1.2.3.4 | awk '{print $7}') > /var/lib/secrets/internal_ip
|
||||
|
||||
exit 0
|
||||
|
||||
|
||||
EOF
|
||||
|
||||
#
|
||||
|
||||
touch /etc/nixos/custom.nix
|
||||
|
||||
cat > /etc/nixos/custom.nix <<- "EOF"
|
||||
|
||||
{config, pkgs, lib, ...}:
|
||||
|
||||
let
|
||||
personalization = import ./personalization.nix;
|
||||
|
||||
in
|
||||
{
|
||||
}
|
||||
|
||||
EOF
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/agenix-secrets/
|
||||
|
||||
cat > /var/lib/agenix-secrets/secrets.nix <<- "EOF"
|
||||
|
||||
let
|
||||
|
||||
root = "placeholder" ;
|
||||
|
||||
in
|
||||
|
||||
{
|
||||
|
||||
"wordpressdb.age".publicKeys = [ root ];
|
||||
|
||||
"matrixdb.age".publicKeys = [ root ];
|
||||
|
||||
"nextclouddb.age".publicKeys = [ root ];
|
||||
|
||||
"turn.age".publicKeys = [ root ];
|
||||
|
||||
"matrix_reg_secret.age".publicKeys = [ root ];
|
||||
|
||||
}
|
||||
|
||||
EOF
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/secrets
|
||||
mkdir /var/lib/secrets/vaultwarden
|
||||
|
||||
touch /var/lib/secrets/nextclouddb
|
||||
touch /var/lib/secrets/wordpressdb
|
||||
touch /var/lib/secrets/matrixdb
|
||||
touch /var/lib/secrets/turn
|
||||
touch /var/lib/secrets/matrix_reg_secret
|
||||
touch /var/lib/secrets/main
|
||||
touch /var/lib/secrets/vaultwarden/vaultwarden.env
|
||||
touch /var/lib/secrets/external_ip
|
||||
touch /var/lib/secrets/internal_ip
|
||||
|
||||
echo -n $(pwgen -s 17 -1) > /var/lib/secrets/nextclouddb
|
||||
echo -n $(pwgen -s 17 -1) > /var/lib/secrets/wordpressdb
|
||||
echo -n $(pwgen -s 17 -1) > /var/lib/secrets/matrixdb
|
||||
echo -n $(pwgen -s 17 -1) > /var/lib/secrets/turn
|
||||
echo -n $(pwgen -s 17 -1) > /var/lib/secrets/matrix_reg_secret
|
||||
echo -n $(pwgen -s 17 -1) > /var/lib/secrets/main
|
||||
echo -n ADMIN_TOKEN=$(openssl rand -base64 48
|
||||
) > /var/lib/secrets/vaultwarden/vaultwarden.env
|
||||
|
||||
#
|
||||
|
||||
mkdir -p /root/.ssh/agenix
|
||||
|
||||
ssh-keygen -q -N "" -t ed25519 -f /root/.ssh/agenix/agenix-secret-keys
|
||||
|
||||
sed -i -e "0,/root.*/{s::root = $(cat /root/.ssh/agenix/agenix-secret-keys.pub):};s:root@nixos::" /var/lib/agenix-secrets/secrets.nix
|
||||
|
||||
sed -i 's:\(root =[[:blank:]]*\)\(.*\):\1"\2";:' /var/lib/agenix-secrets/secrets.nix
|
||||
|
||||
#
|
||||
|
||||
pushd /var/lib/agenix-secrets
|
||||
|
||||
echo -n $(cat /var/lib/secrets/wordpressdb) | EDITOR='cp /dev/stdin' nix run github:ryantm/agenix -- -e wordpressdb.age -i /root/.ssh/agenix/agenix-secret-keys
|
||||
|
||||
echo -n $(cat /var/lib/secrets/nextclouddb) | EDITOR='cp /dev/stdin' nix run github:ryantm/agenix -- -e nextclouddb.age -i /root/.ssh/agenix/agenix-secret-keys
|
||||
|
||||
echo -n $(cat /var/lib/secrets/matrixdb) | EDITOR='cp /dev/stdin' nix run github:ryantm/agenix -- -e matrixdb.age -i /root/.ssh/agenix/agenix-secret-keys
|
||||
|
||||
echo -n $(cat /var/lib/secrets/turn) | EDITOR='cp /dev/stdin' nix run github:ryantm/agenix -- -e turn.age -i /root/.ssh/agenix/agenix-secret-keys
|
||||
|
||||
echo -n $(cat /var/lib/secrets/matrix_reg_secret) | EDITOR='cp /dev/stdin' nix run github:ryantm/agenix -- -e matrix_reg_secret.age -i /root/.ssh/agenix/agenix-secret-keys
|
||||
|
||||
popd
|
||||
|
||||
|
||||
#
|
||||
|
||||
pushd /etc/nixos
|
||||
|
||||
nix flake update
|
||||
|
||||
nixos-rebuild switch --impure
|
||||
|
||||
popd
|
||||
|
||||
#
|
||||
|
||||
chown root:root /var/lib/secrets/main -R
|
||||
|
||||
chown root:root /var/lib/secrets/external_ip -R
|
||||
|
||||
chown root:root /var/lib/secrets/internal_ip -R
|
||||
|
||||
chown matrix-synapse:matrix-synapse /var/lib/secrets/matrix_reg_secret -R
|
||||
|
||||
chown matrix-synapse:matrix-synapse /var/lib/secrets/matrixdb -R
|
||||
|
||||
chown postgres:postgres /var/lib/secrets/nextclouddb -R
|
||||
|
||||
chown turnserver:turnserver /var/lib/secrets/turn -R
|
||||
|
||||
chown mysql:mysql /var/lib/secrets/wordpressdb -R
|
||||
|
||||
chown vaultwarden:vaultwarden /var/lib/secrets/vaultwarden -R
|
||||
|
||||
|
||||
chmod 770 /var/lib/secrets/ -R
|
||||
|
||||
#
|
||||
|
||||
chown caddy:php /var/lib/domains -R
|
||||
|
||||
chmod 770 /var/lib/domains -R
|
||||
|
||||
#
|
||||
|
||||
set -x
|
||||
|
||||
wget -P /var/lib/www/downloadwp https://wordpress.org/latest.zip
|
||||
|
||||
wget -P /var/lib/www/downloadnc https://download.nextcloud.com/server/releases/latest.zip
|
||||
|
||||
unzip /var/lib/www/downloadwp/latest.zip -d /var/lib/www/
|
||||
|
||||
unzip /var/lib/www/downloadnc/latest.zip -d /var/lib/www/
|
||||
|
||||
rm -rf /var/lib/www/downloadwp
|
||||
|
||||
rm -rf /var/lib/www/downloadnc
|
||||
|
||||
chown caddy:php /var/lib/www -R
|
||||
|
||||
chmod 770 /var/lib/www -R
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/nextcloud
|
||||
|
||||
chown caddy:php /var/lib/nextcloud -R
|
||||
|
||||
chmod 770 /var/lib/nextcloud -R
|
||||
|
||||
#
|
||||
|
||||
mkdir /var/lib/coturn
|
||||
|
||||
chown turnserver:turnserver /var/lib/coturn -R
|
||||
|
||||
chmod 770 /var/lib/coturn -R
|
||||
|
||||
#
|
||||
|
||||
rm -rf /root/sp.sh
|
||||
|
||||
#
|
||||
|
||||
chown bitcoin:bitcoin /run/media/Second_Drive/BTCEcoandBackup/Bitcoin_Node -R
|
||||
|
||||
chmod 770 /run/media/Second_Drive/BTCEcoandBackup/Bitcoin_Node -R
|
||||
|
||||
chown electrs:electrs /run/media/Second_Drive/BTCEcoandBackup/Electrs_Data -R
|
||||
|
||||
chmod 770 /run/media/Second_Drive/BTCEcoandBackup/Electrs_Data -R
|
||||
|
||||
#
|
||||
|
||||
mkdir -p /home/free/Downloads
|
||||
|
||||
pushd /home/free/Downloads
|
||||
|
||||
wget https://git.sovransystems.com/Sovran_Systems/Software/raw/branch/main/Sovran_SystemsOS_Resetter/sovran_systemsOS_resetter_local_installer/sovran_systemsOS_resetter_install.sh
|
||||
|
||||
bash sovran_systemsOS_resetter_install.sh
|
||||
|
||||
popd
|
||||
|
||||
#
|
||||
|
||||
pushd /home/free/Downloads
|
||||
|
||||
wget https://git.sovransystems.com/Sovran_Systems/Software/raw/branch/main/Sovran_SystemsOS_Updater/sovran_systemsOS_updater_local_installer/sovran_systemsOS_updater_install.sh
|
||||
|
||||
bash sovran_systemsOS_updater_install.sh
|
||||
|
||||
popd
|
||||
|
||||
#
|
||||
|
||||
mkdir -p /home/free/Pictures
|
||||
|
||||
pushd /home/free/Pictures
|
||||
|
||||
wget https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/raw/branch/main/for_new_sovran_pros/Wallpaper_Dark_Wide.png
|
||||
|
||||
popd
|
||||
|
||||
chown free:users /home/free -R
|
||||
|
||||
chmod 700 /home/free -R
|
||||
|
||||
#
|
||||
|
||||
pushd /home/free/Downloads
|
||||
|
||||
sudo -u free wget https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/raw/branch/main/for_new_sovran_pros/Sovran_SystemsOS-Desktop
|
||||
|
||||
popd
|
||||
|
||||
#
|
||||
|
||||
wp=$(cat /var/lib/secrets/wordpressdb)
|
||||
|
||||
sudo mysql -u root -e "SET PASSWORD FOR wpusr@localhost = PASSWORD('${wp}')";
|
||||
|
||||
#
|
||||
|
||||
mkdir /root/.ssh
|
||||
|
||||
mkdir -p /home/free/.ssh
|
||||
|
||||
chown free:users /home/free/.ssh -R
|
||||
|
||||
touch /root/.ssh/authorized_keys
|
||||
|
||||
sudo -u free ssh-keygen -q -N "gosovransystems" -t ed25519 -f /home/free/.ssh/factory_login
|
||||
|
||||
chmod 700 /home/free/.ssh -R
|
||||
|
||||
echo "$(cat /home/free/.ssh/factory_login.pub)" >> /root/.ssh/authorized_keys
|
||||
|
||||
#
|
||||
|
||||
sudo matrix-synapse-register_new_matrix_user -u admin -p a -a
|
||||
|
||||
sudo echo "no" | matrix-synapse-register_new_matrix_user -u test -p a
|
||||
|
||||
#
|
||||
|
||||
# This key is removed before shipping as it allows Sovran Systems to access the machine via root remotely.
|
||||
|
||||
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCQa3DEhx9RUtV0WopfFuL3cjQt2fBzp5wOg/hkj0FXyZXpp+F47Td1B9mKMNvucINaMQB6T0mW6c70fyT92gZO2OqCff6aeWovtTd9ynRgtJbny/qvVSShDbJcR7nSMeVPoDRaYs18fuA50guYnfoYAkaXyXPmVQ0uK84HwIB5j8gq6GMji7vv+TTNhDP8qOceUzt1DYPo9Z2JSnkFey+Z/fmxWJGsu+MSrA0/PPENEmf6L0ZSgxnu3gHEtdyX2hrFzjE16y3G0wSQzbWJb8MJO0KRSMcyvz6AzOSW4RYdXR1c+4JiciKRdnIAYYHfg7tnZT9wC9AzHjdEbmmrlF05mtjXKnxbPgGY0tlRSYo7B5E0k2zfi30MkIJ6kIE9TMM2z/+1KstrQN4OKBTGomBTYQaRQCT6dGpRTR+b8lOvUcnCSuat1sUC2M2VGFcBbDbKD0FyXy/vOk1pgA4I7GoESWQClnl+ntRg8HrW4oVTX2KpqR2CXjlF956HJGqHW6k= free@nixos" >> /root/.ssh/authorized_keys
|
||||
|
||||
#
|
||||
|
||||
pushd /etc/nixos
|
||||
|
||||
nix flake update
|
||||
|
||||
nixos-rebuild switch --impure
|
||||
|
||||
popd
|
||||
|
||||
#
|
||||
|
||||
echo "root:$(cat /var/lib/secrets/main)" | chpasswd -c SHA512
|
||||
|
||||
echo "free:a" | chpasswd -c SHA512
|
||||
|
||||
#
|
||||
|
||||
chown free:users /home/free -R
|
||||
|
||||
chmod 700 /home/free -R
|
||||
|
||||
#
|
||||
|
||||
echo -e "${GREEN}All Finished! Please Reboot then Enjoy your New Sovran Pro!"
|
Reference in New Issue
Block a user