Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/suasuasuasuasua/dotfiles
dotfile configurations for the command line
https://github.com/suasuasuasuasua/dotfiles
Last synced: about 2 months ago
JSON representation
dotfile configurations for the command line
- Host: GitHub
- URL: https://github.com/suasuasuasuasua/dotfiles
- Owner: suasuasuasuasua
- Created: 2022-10-17T19:21:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T14:40:51.000Z (9 months ago)
- Last Synced: 2024-05-22T15:57:12.549Z (9 months ago)
- Language: Vim Script
- Homepage:
- Size: 87.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
My small dotfiles collection for development. I generally use OS like Debian and
Ubuntu with KDE. **Currently trying out Arch Linux with Sway WM.**## Desktop Environment
- kde plasma (traditional DE when I'm lazy)
## Window Management
- sway (tiling window manager -- loving it so far!)
- waybar (wayland status bar)
- ly (display manager)
- fuzzel (application launcher)### Support
- `mako` (wayland notification daemon)
- `slurp` (wayland region selector)
- `swayidle` (wayland idle daemon)
- `swaylock` (wayland lockscreen daemon)
- `pamixer` (pulse audio volume mixer)
- `wob` (wayland overlay bar)
- `libinput-gestures` (support trackpad gestures)### Fonts and Themes
- JetBrains Mono (goated monospace font)
- Poppins (general font frmo Google)
- Baekmuk (collection of Korean fonts because I'm a koreaboo)
- Font Awesome (for glyphs and things)
- Catppuccin Mocha Lavender (goated pastel theme)## General
- Firefox (web browser)
- vimium (vim-like navigation)
- adguard (hide the ads and block the trackers)
- Spotify (music player)
- Spicetify (*spiced* up)
- Discord (socializing app)
- Thunderbird (email client)
- Zathura (document browser)
- Install `zathura-pdf-mupdf` to view PDFs### Computer Management
- Nemo (GUI file browser)
- Filelight (disk examiner)
- Pulse Audio Volume Control (volume controller)
- Timeshift (backup manager)
- NetworkManager (network management daemon)
- `nmcli` and `nmtui`### CLI
- `zsh` (shell)
- oh my zsh (pimp out the zsh prompts and functionality)
- `fastfetch` (system information rundown)
- `btop` (tui system monitor)
- `yazi` (TUI file browser)
- `imv` (mage viewer)
- `mpv` (media player)
- `wf-recorder` (tui screen recorder)
- `pipewire` and `gst-plugin-pipewire` as dependencies
- `wiki-tui` (wikipedia text user interface)
- `diff-so-fancy` (pretty `git` diffs)## Development
- `tmux` (terminal multiplexer)
- virt-manager (virtual machine manager)
- docker engine (containerization)
- `glow` (markdown notes management)
- `soft-serve` (self hosted git server)### Terminal Emulators
- alacritty (fast and has copy mode but doesn't support CLI image viewing)
- kitty (fast and supports CLI image viewing but doesn't have copy mode)
- foot (lightweight but doesn't have copy mode)### Text Editors
- `vim`
- using VimPlug as the package manager
- see the `.vimrc` for a list of relatively minimal extensions
- `nvim` (trying to migrate!)
- `tree-sitter-cli` (an important dependency for syntax highlighting)
- using `lazy.nvim` as the package manager and mason as the LSP manager
- also a bunch of other extensions defined in [kickstart.git](https://www.github.com/suasuasuasuasua/nvim)
- vscode (goated text editor turned IDE)
- zed (trying as an alternative!)