Skip to content
View MysticalDevil's full-sized avatar
🐶
Doge
🐶
Doge

Block or report MysticalDevil

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
MysticalDevil/README.md

Hi there 👋

I'm MysticalDevil, a beginner programmer.

GitHub Analytics

const std = @import("std");

const User = struct {
    name: []const u8,
    role: []const u8,
    editor: []const u8,
    languages: []const []const u8,
    building: []const []const u8,
};

pub fn main() !void {
    const me = User{
        .name = "MysticalDevil",
        .role = "beginner programmer",
        .editor = "Neovim",
        .languages = &.{ "Go", "Zig", "Lua" },
        .building = &.{ "gout", "zite", "nvim config" },
    };

    std.debug.print("== {s}'s Terminal Dashboard ==\n", .{me.name});
    std.debug.print("role      : {s}\n", .{me.role});
    std.debug.print("editor    : {s}\n", .{me.editor});

    std.debug.print("languages : ", .{});
    for (me.languages, 0..) |lang, i| {
        if (i != 0) std.debug.print(" | ", .{});
        std.debug.print("{s}", .{lang});
    }
    std.debug.print("\n", .{});

    std.debug.print("building  : ", .{});
    for (me.building, 0..) |project, i| {
        if (i != 0) std.debug.print(", ", .{});
        std.debug.print("{s}", .{project});
    }
    std.debug.print("\nstatus    : shipping small things, learning fast\n", .{});
}

Tech Stack

Go Zig Lua Neovim

Primary editor: Neovim

Featured Projects

  • nvim: A Neovim setup for Go, Zig, and Rust development.
  • nvim-lite A simplified version of my Neovim configuration.
  • zite A SQLite-based Data Mapper-style ORM library for learning purposes only, and not suitable for production use.
  • gout A lightweight Go web framework inspired by Gin.

Pinned Loading

  1. nvim nvim Public

    My neovim custom configuration

    Lua 1

  2. inlay-hints.nvim inlay-hints.nvim Public

    A plugin to simplify enabling neovim inlay hints(neovim 0.10+).

    Lua 143 8

  3. zite zite Public

    A Simple SQLite3-Based Zig DataMapper ORM (For Learning Purposes)

    Zig

  4. gout gout Public

    A go web framework, similar to Gin

    Go