fufexan / dotfiles

NixOS system config & Home-Manager user config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fufexan/dotfiles

πŸ—’ About

In-house baked configs for Home-Manager and NixOS. Borrowed bits sprinkled on top. Using flakes and flake-parts.

See an overview of the flake outputs by running nix flake show github:fufexan/dotfiles.

πŸ—ƒοΈ Contents

πŸ“¦ Exported packages

Run packages directly with:

nix run github:fufexan/dotfiles#packageName

Or install from the packages output. For example:

# flake.nix
{
  inputs.fufexan-dotfiles = {
    url = "github:fufexan/dotfiles";
    inputs.nixpkgs.follows = "nixpkgs";
  };
}

# configuration.nix
{pkgs, inputs, ...}: {
  environment.systemPackages = [
    inputs.fufexan-dotfiles.packages."x86_64-linux".packageName
  ];
}

πŸ’» Desktop preview

Currently, my widgets are created using Ags. If you're looking for the Eww version, you can find it here.

Dark Desktop Preview Dark *Hint: click to go to a video showcase*
Light Desktop Preview Light
Previous versions Desktop Preview Desktop Preview

πŸ’Ύ Resources

Other configurations from where I learned and copied:

πŸ‘₯ People

These are the people whom I've taken inspiration from while writing these configs. There surely are more but I tend to forget. Regardless, I am thankful to all of them.

DieracDelta - gytis-ivaskevicius - hlissner - keksbg - Kranzes - matthewcroughan - max-privatevoid - Misterio77 - NobbZ - OPNA2608 - pnotequalnp - RicArch97 - tadeokondrak - viperML - Xe - yusdacra

About

NixOS system config & Home-Manager user config

License:MIT License


Languages

Language:Nix 69.2%Language:JavaScript 22.0%Language:SCSS 4.2%Language:Lua 3.4%Language:CSS 1.2%