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.
This flake exports several packages. To get a list of available packages, run
nix flake show github:fufexan/dotfiles
Run packages directly with the below command, replacing <packageName> with the desired package:
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>
];
}
Currently, my widgets are created using Quickshell. If you're looking for the Ags v1 version, you can find it here. Older Eww version here.
Other configurations from where I learned and copied:
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
(top 24 of 32)
137 followers · starred Mar 2024
28 followers · starred Nov 2023
131 followers · starred Jan 2025
168 followers · starred Mar 2023
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.
This flake exports several packages. To get a list of available packages, run
nix flake show github:fufexan/dotfiles
Run packages directly with the below command, replacing <packageName> with the desired package:
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>
];
}
Currently, my widgets are created using Quickshell. If you're looking for the Ags v1 version, you can find it here. Older Eww version here.
Other configurations from where I learned and copied:
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
(top 24 of 32)
137 followers · starred Mar 2024
28 followers · starred Nov 2023
131 followers · starred Jan 2025
168 followers · starred Mar 2023