- https://github.com/0xrusowsky/nvim-ctx-ingest - Summarize the project for LLM ingestion
- https://github.com/3v0k4/exit.nvim
- https://github.com/Aaronik/GPTModels.nvim
- https://github.com/AdiY00/copy-tree.nvim - Technically an AI prompting plugin
- https://github.com/AdrianMosnegutu/docscribe.nvim
- https://github.com/Bryley/neoai.nvim
- https://github.com/CamdenClark/flyboy
- https://github.com/CoderCookE/vim-chatgpt
- https://github.com/CopilotC-Nvim/CopilotChat.nvim
- https://github.com/Dan7h3x/chatter.nvim
| // How can we make this program well-defined without sacrificing efficiency? If the destination type | |
| // is a trivially-copyable implicit-lifetime type, this can be accomplished by copying the storage | |
| // elsewhere, using placement new of an array of byte-like type, and copying the storage back to its | |
| // original location, then using std::launder to acquire a pointer to the newly-created object, and | |
| // finally relying on the compiler to optimise away all the copying. However, this would be very | |
| // verbose and hard to get right. For expressivity and optimisability, a combined operation to | |
| // create an object of implicit-lifetime type in-place while preserving the object representation | |
| // may be useful. This is exactly what std::start_lifetime_as is designed to do | |
| template<class T> |
How does one find the sha256 of a new package?
I read that I should put a garbage sha256 into my package file, build it, and nix will report the correct sha256 I should use.
I put sha256 = "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"
into my package file as the garbage sha256.
When I built the package, the error reports:
This manual describes how to install, use and extend NixOS, a Linux distribution based on the purely functional package management system Nix, that is composed using modules and packages defined in the Nixpkgs project.
This section describes how to obtain, install, and configure NixOS for first-time use.
NixOS ISO images can be downloaded from the NixOS download page. There are a number of installation options. In this manual we will assume that the chosen option is Minimal ISO image (64bit).
You can burn it on a USB stick with:
| package enum_example | |
| import ( | |
| "bytes" | |
| "encoding/json" | |
| ) | |
| // TaskState represents the state of task, moving through Created, Running then Finished or Errorred | |
| type TaskState int |
C02STG51GTFM:localstack mpandit$ make infra
. .venv/bin/activate; exec localstack/mock/infra.py
Starting local dev environment. CTRL-C to quit.
Starting local Elasticsearch (port 4571)...
Starting mock ES service (port 4578)...
Starting mock S3 server (port 4572)...
Starting mock SNS server (port 4575)...
| package main | |
| import ( | |
| "fmt" | |
| "reflect" | |
| ) | |
| // Name of the struct tag used in examples | |
| const tagName = "validate" |
| JSONAPIObject: | |
| description: Includes the current JSON:API version for this specification as well as optional meta information | |
| type: object | |
| required: | |
| - version | |
| properties: | |
| version: | |
| type: string | |
| default: '1.0' | |
| example: '1.0' |
| package main | |
| import ( | |
| "crypto/tls" | |
| "crypto/x509" | |
| "flag" | |
| "io/ioutil" | |
| "log" | |
| "net/http" | |
| ) |
| variable "aws_access_key" {} | |
| variable "aws_secret_key" {} | |
| provider "aws" { | |
| access_key = "${var.aws_access_key}" | |
| secret_key = "${var.aws_secret_key}" | |
| region = "us-east-1" | |
| } | |
| resource "aws_vpc" "terraform-testing" { |