Systemd units, sublime tweaks for london.
This commit is contained in:
parent
d7433cc15a
commit
d73bdd1c63
|
@ -1,31 +1,41 @@
|
||||||
// Settings in here override those in "LSP/LSP.sublime-settings"
|
|
||||||
{
|
{
|
||||||
"clients":{
|
"clients":{
|
||||||
"pyls":{
|
"pyls":{
|
||||||
"command": ["pipenv", "run", "pyls"],
|
"command":[
|
||||||
"scopes": ["source.python"],
|
"pipenv",
|
||||||
"syntaxes": ["Packages/Python/Python.sublime-syntax", "Packages/MagicPython/grammars/MagicPython.tmLanguage", "Packages/Djaneiro/Syntaxes/Python Django.tmLanguage"],
|
"run",
|
||||||
"languageId": "python",
|
"pyls"
|
||||||
|
],
|
||||||
|
"scopes":[
|
||||||
|
"source.python"
|
||||||
|
],
|
||||||
|
"syntaxes":[
|
||||||
|
"Packages/Python/Python.sublime-syntax",
|
||||||
|
"Packages/MagicPython/grammars/MagicPython.tmLanguage",
|
||||||
|
"Packages/Djaneiro/Syntaxes/Python Django.tmLanguage"
|
||||||
|
],
|
||||||
|
"languageId":"python"
|
||||||
},
|
},
|
||||||
"LSP-typescript":
|
"LSP-typescript":{
|
||||||
{
|
"enabled":false
|
||||||
"enabled": false,
|
|
||||||
},
|
},
|
||||||
"LSP-bash":
|
"LSP-bash":{
|
||||||
{
|
"enabled":false
|
||||||
"enabled": false,
|
|
||||||
},
|
},
|
||||||
"LSP-yaml":
|
"LSP-yaml":{
|
||||||
{
|
"enabled":false
|
||||||
"enabled": false,
|
|
||||||
},
|
},
|
||||||
"LSP-pyright":
|
"LSP-pyright":{
|
||||||
{
|
"enabled":true
|
||||||
"enabled": false,
|
|
||||||
},
|
|
||||||
"LSP-intelephense":
|
|
||||||
{
|
|
||||||
"enabled": false,
|
|
||||||
},
|
},
|
||||||
|
"LSP-intelephense":{
|
||||||
|
"enabled":true
|
||||||
},
|
},
|
||||||
|
"clojure-lsp": {
|
||||||
|
"enabled": true,
|
||||||
|
"command": ["java", "-jar", "/home/gsimmer/.local/bin/clojure-lsp.jar"],
|
||||||
|
"selector": "source.clojure",
|
||||||
|
"initializationOptions": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -6,27 +6,25 @@
|
||||||
],
|
],
|
||||||
"installed_packages":
|
"installed_packages":
|
||||||
[
|
[
|
||||||
"Bats",
|
|
||||||
"COBOL Syntax",
|
|
||||||
"Discord Rich Presence",
|
|
||||||
"Dockerfile Syntax Highlighting",
|
"Dockerfile Syntax Highlighting",
|
||||||
"Emmet",
|
"Emmet",
|
||||||
"GitGutter",
|
"GitGutter",
|
||||||
|
"Gofmt",
|
||||||
|
"Golang Build",
|
||||||
"HexViewer",
|
"HexViewer",
|
||||||
"JSX",
|
|
||||||
"LSP",
|
"LSP",
|
||||||
"LSP-bash",
|
"LSP-bash",
|
||||||
"LSP-intelephense",
|
"LSP-intelephense",
|
||||||
"LSP-pyright",
|
"LSP-pyright",
|
||||||
|
"LSP-SourceKit",
|
||||||
"LSP-typescript",
|
"LSP-typescript",
|
||||||
"LSP-yaml",
|
"LSP-yaml",
|
||||||
"Markdown Extended",
|
|
||||||
"Package Control",
|
"Package Control",
|
||||||
|
"paredit",
|
||||||
"Rust Enhanced",
|
"Rust Enhanced",
|
||||||
"SideBarEnhancements",
|
"SideBarEnhancements",
|
||||||
"SublimeCodeIntel",
|
"SublimeLinter",
|
||||||
"Terminus",
|
"Swift",
|
||||||
"Terraform",
|
|
||||||
"Theme - Monokai Pro",
|
"Theme - Monokai Pro",
|
||||||
"TOML",
|
"TOML",
|
||||||
"TypeScript",
|
"TypeScript",
|
||||||
|
|
|
@ -1,12 +1,11 @@
|
||||||
{
|
{
|
||||||
"auto_complete_delay": 20,
|
"auto_complete_delay": 20,
|
||||||
"color_scheme": "Monokai Pro (Filter Spectrum).sublime-color-scheme",
|
"color_scheme": "Monokai Pro (Filter Spectrum).sublime-color-scheme",
|
||||||
"font_face": "IBM Plex Mono",
|
"font_face": "Iosevka Regular",
|
||||||
"font_size": 12,
|
"font_size": 12,
|
||||||
"ignored_packages":
|
"ignored_packages":
|
||||||
[
|
[
|
||||||
"Rust",
|
"Rust",
|
||||||
"Vintage",
|
|
||||||
],
|
],
|
||||||
"monokai_pro_file_icons": true,
|
"monokai_pro_file_icons": true,
|
||||||
"monokai_pro_highlight_open_folders": true,
|
"monokai_pro_highlight_open_folders": true,
|
||||||
|
|
11
london/.config/systemd/user/backup.service
Normal file
11
london/.config/systemd/user/backup.service
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
[Unit]
|
||||||
|
Description=Backup Service for Projects
|
||||||
|
Wants=gsimmer.timer
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=oneshot
|
||||||
|
WorkingDirectory=/mnt/fhg
|
||||||
|
ExecStart=bash rclone-pi.sh
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
9
london/.config/systemd/user/clock.service
Normal file
9
london/.config/systemd/user/clock.service
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
[Unit]
|
||||||
|
Description=eink Clock Server Daemon
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
WorkingDirectory=/mnt/wd/Projects/eink-dashboard
|
||||||
|
ExecStart=python server/main.py
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
1
london/.config/systemd/user/default.target.wants/clock.service
Symbolic link
1
london/.config/systemd/user/default.target.wants/clock.service
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
/home/gsimmer/.config/systemd/user/clock.service
|
|
@ -0,0 +1 @@
|
||||||
|
/home/gsimmer/.config/systemd/user/ssh-agent.service
|
11
london/.config/systemd/user/gsimmer.timer
Normal file
11
london/.config/systemd/user/gsimmer.timer
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
[Unit]
|
||||||
|
Description=Runs backup script for project directories to Raspberry Pi.
|
||||||
|
Requires=backup.service
|
||||||
|
|
||||||
|
[Timer]
|
||||||
|
Unit=backup.service
|
||||||
|
OnBootSec=15min
|
||||||
|
OnUnitActive=1w
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=timers.target
|
12
london/.config/systemd/user/ssh-agent.service
Normal file
12
london/.config/systemd/user/ssh-agent.service
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
[Unit]
|
||||||
|
Description=SSH key agent
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket
|
||||||
|
# DISPLAY required for ssh-askpass to work
|
||||||
|
Environment=DISPLAY=:0
|
||||||
|
ExecStart=/usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
1
london/.config/systemd/user/timers.target.wants/gsimmer.timer
Symbolic link
1
london/.config/systemd/user/timers.target.wants/gsimmer.timer
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
/home/gsimmer/.config/systemd/user/gsimmer.timer
|
Loading…
Reference in a new issue