Skip to content

0jar/dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jarema's dotfiles

This repository contains configuration files and settings for apps I use.

Apps

System

Code editors

Browsers

Social

Media

Installation

Interactive installer

Run ./install.sh to launch the interactive dotfiles installer. You can select which apps you want to install configurations for and it will copy the files to their locations.

Select the apps you want to install dotfiles for.
Use UP/DOWN to navigate, SPACE to toggle, ENTER to confirm.

> [x] bash (System)
  [ ] zsh (System)
      ...

If it detects existing files, it will prompt you with options to skip, override, halt process, or merge (JSON and plaintext) to preserve your current settings.

$ ./install.sh
Installing selected dotfiles...

--- Installing app X ---
Warning: /home/path/to/existing/file already exists.
Choose action - [S]kip app, [O]verride file, [M]erge (experimental), [Q]uit install:

Manually copy to paths

  • zsh, bash, git: Directly in your home directory (~/.zshrc, ~/.bashrc, ~/.gitconfig).
  • ssh: The .ssh folder directly in your home directory.
  • Code editors:
    • VSCode: ~/.config/Code/User/ (native) or ~/.var/app/com.visualstudio.code/config/Code/User/ (Flatpak).
    • Zed: ~/.config/zed/.
  • Browsers & extensions:
    • Firefox: Profile configs are in ~/.mozilla/firefox/<profile>/. Firefox configs go in /usr/lib64/firefox/.
      • If using Zen Browser, the profile path is ~/.zen/<profile>/. You only need to extract user.js.
    • uBlock Origin: Restore from the backup file in the extension's settings UI.
    • Mullvad Browser extension: Import settings directly through the extension's UI.
  • Other apps:
    • Equibop: ~/.config/equibop/.
    • SchildiChat Revenge: ~/.config/SchildiChatRevenge/.
    • Beeper: ~/.config/BeeperTexts/.
    • YouTube Music: ~/.config/YouTube Music/.
  • Flatpaks: For most Flatpak apps (Tauon, Vesktop, Komikku, NewsFlash, Mission Center, Gear Lever, Sober, etc.), settings go into their respective app data folders: ~/.var/app/<app-id>/.

License

This repository is licensed under GPLv3, see LICENSE.

About

Jarema's default configuration (dotfiles)

Topics

Resources

License

Stars

Watchers

Forks

Contributors