Skip to content
View nykma's full-sized avatar
🎸
git-blaming
🎸
git-blaming

Highlights

  • Pro

Organizations

@yixia-team @NewBeeVC @DimensionDev @NextDotID
Block or Report

Block or report nykma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nykma/README.md
{
  description = "Nyk Ma";
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
  };
  outputs = { nixpkgs, ... }:
    let
      system = "x86_64-linux";
      pkgs = import nixpkgs { inherit system; };
    in
    {
      meta = rec {
        username = "nykma";
        pronoun = "Nick Ma";
        title = "Senior DevOps";
        tz = "Asia/Shanghai";
        geo = tz;
        blog = [{
          zh_CN = "https://nyk.ma";
        }];
        email = "aUBueWsubWE=";
        editors = with pkgs; [ emacs ];
        gpg = builtins.fetchurl "https://keybase.io/nykma/pgp_keys.asc";
      };
      
      programmingLanguage = {
        favorite = pkgs.rustc;
        activeUse = with pkgs; [ gcc rustc typescript go solc emacs nix ];
        familiar = with pkgs; [ ruby elixir php python3 postgresql16 ];
        know = with pkgs; [ jdk dart clojure ocaml ];
      };

      framework = {
        activeUse = {
          cxx = with pkgs; [ drogon ];
          ops = with pkgs; [ nix docker kubernetes kubernetes-helm openldap ];
          golang = [ "gin" "gorm" "xorm" "ent" "go-ethereum" ];
          rust = [ "tokio" "warp" "async_graphql" "diesel" "aragog" ];
        };
        familiar = {
          elixir = [ "phoenix" "ecto" ];
          ruby = with pkgs.rubyPackages; [ sinatra rails ];
          php = [ "laravel" ];
        };
        know = {
          java = with pkgs; [ spring-boot-cli ];
          dart = [ pkgs.flutter ];
        };
      };

      tools.must = with pkgs; [ emacs fish git bat btop exa mosh zellij pueue st ];

      humanLanguage = {
        activeUse = [ "zh_CN" "en_US" "ja_JP" ];
        know = [ "de_DE" "ko_KR" ];
      };
    };
}

Pinned

  1. nema nema Public

    Nayuki's EMAcs distro

    Emacs Lisp 27 5

  2. frp frp Public

    Dockerfile and docker-compose for fatedier/frp

    Dockerfile 8 5

  3. emacs-lsp/lsp-mode emacs-lsp/lsp-mode Public

    Emacs client/library for the Language Server Protocol

    Emacs Lisp 4.7k 856

  4. nur-packages nur-packages Public

    My Nix packages

    Nix