Skip to content

nfoert/niri-dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

niri-dotfiles

alt text

My dotfiles for niri.

Installation

First, Install all of the required packages. Then, run the following shell script to install of the config files to their correct place

sh copy_configs.sh

You will be asked if you also want to copy the wallpapers to your system

If you make changes to the config files and want to back them up inside this repository, run this command:

sh collect_configs.sh

Included Scripts

Several scripts are included in this repo

  • suspend - Automatically suspends, sleeps, and locks the device after a certain amount of time
  • rotate-wallpaper - Switches to a new random wallpaper on all monitors every 30 minutes
  • rotate-wallpaper-once - Switches to a new random wallpaper when Super+S is pressed

Required Packages

  • niri
  • fuzzel
  • mako
  • swww
  • nwg-bar
  • waybar
  • swaylock
  • xwayland-satellite

To-Do

  • Make xwayland-satellite start on compositor start
  • Make a customized terminal
  • Add a script for warning when the battery is running low (and also lowers brightness) and automatically hibernates when it's at critical levels

Credits

All wallpapers are from various users on Wallhaven

About

My dotfiles for niri

Topics

Resources

Stars

Watchers

Forks