Skip to content

My NixOS configuration with flakes and home manager and dotfiles for managing packages.

Notifications You must be signed in to change notification settings

JackMatanky/dotfiles

Repository files navigation

Dotfile

My dotfiles repo managed with GNU Stow on MacOS.

CLI

Shell

Plugins

brew install carapace
brew install eza
brew install fzf
brew install ripgrep
brew install fd

Terminal Emulator

brew install --cask wezterm

Multiplexxer

brew install zellij

Prompt

brew install starship

File Manager

brew install yazi

Development

brew install neovim
brew install helix
brew install --cask zed

Languages

Language Server Protocol

brew install vscode-langservers-extracted

Includes: - vscode-html-language-server - vscode-css-language-server - vscode-json-language-server - vscode-eslint-language-server

brew install typescript-language-server
brew install texlab
brew install yaml-language-server

Python

brew install [email protected]
brew install python-lsp-server
brew install basedpyright
brew install pylyzer
brew install uv
brew install ipython
brew install ruff
brew install isort

Java

used for zotero libreoffice plugin

brew install openjdk

If you need to have openjdk first in your PATH, run: echo 'export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"' >> /Users/jack/.config/zsh/.zshrc

For compilers to find openjdk you may need to set: export CPPFLAGS="-I/opt/homebrew/opt/openjdk/include"

Markdown

brew install marksman
brew install markdownlint-cli

Rust

brew install rust

Formatters

brew install prettier

Version Control

brew install git
brew install lazygit
brew install keychain

Brower

brew install --cask firefox

PKM

brew install --cask obsidian
brew install --cask libreoffice
  • LibreOffice Language Pack
brew install --cask libreoffice-language-pack
brew install --cask anki
brew install webp
brew install avif
brew install tesseract

About

My NixOS configuration with flakes and home manager and dotfiles for managing packages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published