diff --git a/containers/fedora/Containerfile b/containers/fedora/Containerfile index d1ac034..18381b1 100644 --- a/containers/fedora/Containerfile +++ b/containers/fedora/Containerfile @@ -18,6 +18,7 @@ RUN mkdir .config .local .cache COPY --chown=user:user config/bashrc .bashrc COPY --chown=user:user config/git .config/git/config +COPY --chown=user:user config/helix/ .config/helix/ COPY config/bin /usr/local/bin # === Add host entry for podman === diff --git a/containers/fedora/config/helix/config.toml b/containers/fedora/config/helix/config.toml new file mode 100644 index 0000000..85eb19d --- /dev/null +++ b/containers/fedora/config/helix/config.toml @@ -0,0 +1,4 @@ +theme = "dark_plus" + +[editor.file-picker] +hidden = false \ No newline at end of file diff --git a/containers/fedora/config/helix/languages.toml b/containers/fedora/config/helix/languages.toml new file mode 100644 index 0000000..f1dbd9a --- /dev/null +++ b/containers/fedora/config/helix/languages.toml @@ -0,0 +1,12 @@ +# C# +[language-server.omnisharp] +command = "/home/user/.omnisharp/OmniSharp" +args = [ "--languageserver" ] + +# Rust +[language-server.rust-analyzer.config.check] +command = "clippy" + +[[language]] +name = "rust" +formatter = { command = "rustfmt" } \ No newline at end of file