8000 GitHub - TakoCrypt/dotfiles56: Personal configuration files for my PC
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

TakoCrypt/dotfiles56

 
 

Repository files navigation

viperML/dotfiles

check

🗒 About

These are my personal configuration files for my Linux and Windows machines. Feel free to grab anything that you find interesting.

  • packages: package definitions (see next section)
  • modules: common pieces of nixos or home-manager configuration
  • hosts: nixos configurations
  • flake: core flake scaffolding and maintenance scripts
  • misc: anything else
  • misc/img: a look into the past
Desktop screenshot

📦 Exported packages

Run packages directly with:

nix run github:viperML/dotfiles#name

Or install from the packages output. For example:

# flake.nix
{
  inputs.viperML-dotfiles.url = "github:viperML/dotfiles";

  # Override my nixpkgs
  inputs.viperML-dotfiles.inputs.nixpkgs.follows = "nixpkgs";
}

# configuration.nix
{ pkgs, inputs, ... }: {
  environment.systemPackages = [
    inputs.viperML-dotfiles.packages.${pkgs.system}.name
  ];
}

Binary cache is provided through cachix. Every commit is built on GitHub Actions

# configuration.nix
{
  nix.settings = {
    extra-substituters = "https://viperml.cachix.org";
    extra-trusted-public-keys = "viperml.cachix.org-1:qZhKBMTfmcLL+OG6fj/hzsMEedgKvZVFRRAhq7j8Vh8=";
  };
}

💾 Resources

Other configurations from where I learned and copied, in no particular order:

About

Personal configuration files for my PC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nix 37.2%
  • Lua 33.7%
  • Emacs Lisp 10.9%
  • Shell 9.1%
  • Rust 2.5%
  • CSS 2.0%
  • Other 4.6%
0