Skip to content

All of my dotfiles -- Hope they help you building your configuration.

License

Notifications You must be signed in to change notification settings

TreyBastian/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trey's Dotfiles

These are all of my dotfiles. This works for me, it might not work for you. I suggest taking these configurations and tweaking them to work for you.

You should also totally watch me live on Twitch

Applications You Need

  • Ripgrep
  • fzf
  • Neovim
  • tree-sitter
  • ghostty
  • git
  • zsh
  • oh-my-zsh

Configured Languages

Configuration only loads languages that are installed on the system. So should work out of the box.

  • lua
    • lua-language-server
    • stylua
  • java
    • jdtls
    • google-java-format
    • neotest support
  • go
    • templ
    • goimports
    • gopls
    • neotest support
  • tailwind
    • prettier
    • tailwindcss-language-server
  • html / css
    • prettier
    • emmet_ls
    • html-lsp
    • css-lsp
  • javascript / typescript
    • prettier
    • eslint
    • ts_ls
    • svelte
    • astro
    • neotest support (jest and vitest)
  • bash
    • bashls
  • docker
    • dockerls
  • json
    • prettier
    • jsonls
  • COBOL
    • cobol-language-support
  • Fortran
    • fortran-language-server
    • findent (formatter)
  • Ocaml
    • ocaml-lsp
    • ocamlformat
  • Godot (gdscript)

Installation Instructions

To install my dotfiles run this command. It will backup any pre-existing dotfiles.

curl -Lks https://raw.githubusercontent.com/TreyBastian/.dotfiles/main/bootstrap.sh | /bin/bash

TODO

  • bootstrap script auto install required software and dependencies

About

All of my dotfiles -- Hope they help you building your configuration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published