Skip to content

HikariNee/nix-dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

545 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

river-hs

Dotfiles

These are my dotfiles for my nixOS setup, using riverWM configured in haskell through river-hs.

Necessary stuff

You might need to run

dbus-update-activation-environment WAYLAND_DISPLAY

so dunst finds the WAYLAND_DISPLAY variable correctly.

Information

This is a flake based setup, most things have been split into modules and wrapper-manager has been used. This also houses my emacs config which can be found in ./modules/conf/emacs.el, it uses Nix as its package manager instead of Elpaca or Straight.el.

LICENSE

This is licensed under the terms of the GPLv2 license.

Directory structure

├── dot_config
│   ├── Pictures
│   │   └── cat-waves.png
│   └── river
│       ├── app
│       │   └── Main.hs
│       ├── cabal.project.local
│       ├── CHANGELOG.md
│       ├── init
│       ├── LICENSE
│       ├── river-hs.cabal
│       ├── src
│       │   └── River.hs
│       ├── tests
│       │   └── Tests.hs
│       └── wallpaper.fish
├── flake.lock
├── flake.nix
├── LICENSE
├── modules
│   ├── base
│   │   ├── config.nix
│   │   └── hardware.nix
│   ├── conf
│   │   ├── config.nu
│   │   ├── dunstrc
│   │   ├── emacs.el
│   │   ├── foot.ini
│   │   ├── fuzzel.ini
│   │   ├── gitconfig
│   │   ├── i3bar-river.toml
│   │   └── i3status-rust.toml
│   ├── default.nix
│   └── programs
│       ├── dunst
│       │   └── default.nix
│       ├── foot
│       │   └── default.nix
│       ├── fuzzel
│       │   └── default.nix
│       ├── git
│       │   └── default.nix
│       ├── i3bar-river
│       │   └── default.nix
│       ├── i3status-rust
│       │   └── default.nix
│       └── nu
│           └── default.nix
├── README.org
└── screenshot.png

18 directories, 33 files

Screenshot

./screenshot.png

About

my dotfiles for NixOS using RiverWM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors