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": {
|
||||
"pyls": {
|
||||
"command": ["pipenv", "run", "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":
|
||||
{
|
||||
"enabled": false,
|
||||
},
|
||||
"LSP-bash":
|
||||
{
|
||||
"enabled": false,
|
||||
},
|
||||
"LSP-yaml":
|
||||
{
|
||||
"enabled": false,
|
||||
},
|
||||
"LSP-pyright":
|
||||
{
|
||||
"enabled": false,
|
||||
},
|
||||
"LSP-intelephense":
|
||||
{
|
||||
"enabled": false,
|
||||
},
|
||||
},
|
||||
"clients":{
|
||||
"pyls":{
|
||||
"command":[
|
||||
"pipenv",
|
||||
"run",
|
||||
"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":{
|
||||
"enabled":false
|
||||
},
|
||||
"LSP-bash":{
|
||||
"enabled":false
|
||||
},
|
||||
"LSP-yaml":{
|
||||
"enabled":false
|
||||
},
|
||||
"LSP-pyright":{
|
||||
"enabled":true
|
||||
},
|
||||
"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":
|
||||
[
|
||||
"Bats",
|
||||
"COBOL Syntax",
|
||||
"Discord Rich Presence",
|
||||
"Dockerfile Syntax Highlighting",
|
||||
"Emmet",
|
||||
"GitGutter",
|
||||
"Gofmt",
|
||||
"Golang Build",
|
||||
"HexViewer",
|
||||
"JSX",
|
||||
"LSP",
|
||||
"LSP-bash",
|
||||
"LSP-intelephense",
|
||||
"LSP-pyright",
|
||||
"LSP-SourceKit",
|
||||
"LSP-typescript",
|
||||
"LSP-yaml",
|
||||
"Markdown Extended",
|
||||
"Package Control",
|
||||
"paredit",
|
||||
"Rust Enhanced",
|
||||
"SideBarEnhancements",
|
||||
"SublimeCodeIntel",
|
||||
"Terminus",
|
||||
"Terraform",
|
||||
"SublimeLinter",
|
||||
"Swift",
|
||||
"Theme - Monokai Pro",
|
||||
"TOML",
|
||||
"TypeScript",
|
||||
|
|
|
@ -1,12 +1,11 @@
|
|||
{
|
||||
"auto_complete_delay": 20,
|
||||
"color_scheme": "Monokai Pro (Filter Spectrum).sublime-color-scheme",
|
||||
"font_face": "IBM Plex Mono",
|
||||
"font_face": "Iosevka Regular",
|
||||
"font_size": 12,
|
||||
"ignored_packages":
|
||||
[
|
||||
"Rust",
|
||||
"Vintage",
|
||||
],
|
||||
"monokai_pro_file_icons": 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