No description
Find a file
2025-10-19 15:18:28 +02:00
backgrounds . 2025-07-12 10:14:23 +02:00
config . 2025-10-19 15:18:28 +02:00
etc/greetd . 2025-07-12 10:14:23 +02:00
home . 2025-10-19 15:18:28 +02:00
qutebrowser . 2025-10-19 15:18:06 +02:00
scripts . 2025-10-19 15:18:28 +02:00
dependencies added pending items 2025-07-15 18:42:45 +02:00
install.sh . 2025-10-19 15:18:06 +02:00
Readme.md . 2025-10-19 15:18:06 +02:00

Dotfiles

Overview

All my dotfiles, easily installable using the install script.

The scripts checks if a file already exists there before overwriting !

To do

  • screenshots : grim -g "$(slurp)"
  • git defaults
  • kitty
    • theme
    • remove annoying question on closing
    • polish tab/panes shortcuts
    • remove shift key from shortcuts to avoid missclicks or re enable confirmation
  • sessionizer -> use fzf and just open it normally, dont care about saving sessions for now
  • hyprland
    • default functionality
    • borders
    • xdg-portal
    • multi gpu on desktop ? -> just let steam handle that ?
  • hyprlock
  • lazyvim
    • remove enter in blink
    • remove tabs
    • harpoon
    • markdown - make it less annoying
  • add greeter
  • bar
  • statusBar
    • works
    • make battery depend on a var -> make a config for laptop and a config for pc
    • fix small annoying artifact since installing fonts (make sure we use mono font)
  • notifications
    • auto dismiss after a moment or make dismiss keybind ?
    • get list of previous notifications in fzf and open them ?
  • add per folder sudo when needed on install script
  • screen sharing works for zoom
  • way to record videos with push to record for easy edits
  • all dependencies in a list to install everything (via pacman or yay) at once easily
    • pacman
    • make script to install yay
    • yay
  • add way to add export variables and aliases and scripts in bashrc/zshrc -> just symlink it duh
  • customize terminal a bit ? try fsh ?
  • floating terminal utilities (call wemenu, launching the chosen utility in a floating manager)
    • weather in floating terminal
  • Dependencies : everything that is needed to install should be recorded in dependencies file until it is actually implemented in the install script
  • qutebrowser
    • theme
    • config file (just config file dont bother with rest)
  • mail : sync thunderbird settings
  • passwords : get passwords to clipboard via fzf and bitwarden cli

Usage

./install.sh NOTE: this is still work in progress, it does not work completely yet