Skip to content

joundy/dotfiles

Repository files navigation

Install

  • Put the "dotfiles" folder inside the $HOME directory
  • cd dotfiles
  • chmod +x ./inject.bash
  • ./inject.bash

Encrypt & Decrypt sensitive files

  • Use dec.bash (decrypt) or enc.bash (encrypt)
  • Only encrypted file will be uploaded into repo
  • Although the files are encrypted, still not recommended to store secret data into git (like password or phrase)

Dependencies (TODO)

Before injecting the configs make sure all of the dependencies are installed

Distro & WM

VIM & Workspace

Langs

ETC

  • git -> dnf
  • flatpak -> dnf
    • force apps to use dark mode flatpak override --user --env=GTK_THEME=Adwaita:dark
  • openssl -> dnf
  • openssl-devel -> dnf
  • NetworkManager-openvpn -> dnf
  • blueman (bluetooth manager) -> dnf
  • xss-lock -> dnf # used by i3 to lock the screen
  • picom -> dnf # use compositor to fix screen tearing
  • podman -> dnf # docker alternative
  • tldr -> dnf
  • libratbag-ratbagd -> dnf # piper requirement

Flatpak (flathub) apps

  • com.github.tchx84.Flatseal
  • com.brave.Browser
    • set default -> xdg-settings set default-web-browser com.brave.Browser.desktop
  • com.discordapp.Discord
  • com.getpostman.Postman
  • io.beekeeperstudio.Studio
  • com.mongodb.Compass
  • org.telegram.desktop
  • org.videolan.VLC
  • com.spotify.Client
  • org.freedesktop.Piper
  • io.podman_desktop.PodmanDesktop
    • compose
    • minikube
  • org.flameshot.Flameshot
  • net.sourceforge.qtpfsgui.LuminanceHDR
  • com.rawtherapee.RawTherapee
  • org.standardnotes.standardnotes

About

Jon's dotfiles configurations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published