Skip to content

kotontrion/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

my personal dotfiles, use at your own risk. These files are always evolving, there are currently a few issues with them, which probably will be fixed eventually.

Note

The ags config won't receive any updates anymore as I created a new bar using astal. The old ags config will stay available here.

showcase ( as of 2024-07-02 )

recording_2024-07-02_12-53-03.mp4

Notes

This branch includes a version of highlight.js in the .config/ags/modules directory, which was modified to work with gjs.

Dependencies

this list is probably incomplete.

show dependency list

wm related

  • Hyprland and River are supported
  • GTK-theme: adw-gtk3
  • Icon-theme: MoreWaita
  • Font: Cascadia Code NF
  • matugen for color generation (optional)

ags

  • ags: you need the git version, install all of its optional dependencies too
  • dart-sass: needed to compile the scss files
  • webkit2gtk-4.1: webview widget, needed for the rendering of the ChatGPT answers (optional)
  • sptlrx: needed for the synced lyrics in the side bar (optional)
  • vte3: terminal widget, needed for sptlrx display (optional)
  • cava: audio visualizer (optional)
  • brotab: firefox tab switcher (optional)
  • astal-river: for river status (optional)
  • astal-auth: for the lockscreen
  • gvfs: needed for some file operations, like mpris cover caching
  • libgtop: needed for the network speed indicator

ags greeter

  • greetd
  • cage

ags lockscreen

  • gtk-session-lock

zsh

  • zsh
  • starship
  • eza (better ls, optional)
  • bat (better cat, optional)
  • zsh-autosuggestion
  • zsh-syntax-highlighting

Usage

the following commands assume you have placed the files their correct location

# setup ags
cd .config/ags
ags -c ~/.config/ags/config.js --init 
npm install
cp keys.template.js keys.js
#edit keys.js to your needs

# setup ags greetd
# copy .config/greetd to /etc/greetd

special thanks

  • Aylur for making ags and his config
  • end-4 for the awesome config, which inspired parts of mine (i also stole some parts of it)

About

my personal dotfiles, use at your own risk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published