/dotfiles

:wrench: My personal dotfiles for bspwm, neovim, polybar, zsh, etc.

Primary LanguageLua

Emuel's dotfiles

⚙️ My personal dotfiles for BSPWM, Neovim, Kitty, Zsh, etc.

🌟 Showcase

Setup showcase Neovim dashboard Neovim setup

ℹ️ Information

Type Name
Operating System EndeavourOS
Window Manager BSPWM
Terminal Emulator Kitty
Shell Zsh
Colorscheme Paradise
Compositor Picom
Web Browser Firefox
Text Editor Neovim
File Manager Ranger, Thunar
Application Launcher Rofi
Panel Polybar
Firefox Custom CSS Cascade

⚡ Dependencies

Packages

  • Programs: kitty rofi ranger polybar gotop sh picom neovim peek lxappearance chromium flameshot libreoffice flatpak tlp redshift feh zsh fd brightnessctl
  • Flatpak Applications: spotify ms-teams obs-studio
  • Emoji Fonts: noto-fonts noto-fonts-emoji noto-fonts-extra noto-fonts-cjk

Fonts

🚀 Setup

Firefox Custom CSS

Reference: Cascade's README

  1. Type about:config into your URL bar. Click on the I accept the risk button if you're shown a warning.
  2. Seach for toolkit.legacyUserProfileCustomizations.stylesheets, layers.acceleration.force-enabled, gfx.webrender.all and svg.context-properties.content.enabled and set them to true.
  3. Go to your profile folder:
    • Linux: $HOME/.mozilla/firefox/######.default-release/
    • MacOS: Users/[USERNAME]/Library/Application Support/Firefox/Profiles/######.default-release
    • Windows: C:\Users\[USERNAME]\AppData\Roaming\Mozilla\Firefox\Profiles\######.default-release
  4. If it doesn't exist already create a folder called chrome.
  5. Copy your desired userChrome.css into that folder.
  6. optional Customise everything to your liking.

💙 Thanks and credits