This the clean setup of Pi on OpenRouter by default
npm install -g @mariozechner/pi-coding-agentCheck that it installed:
Generate migrations with:
pnpm drizzle-kit generate:pgRun with:
pnpm tsx ./migrate.ts| -- code for https://youtu.be/tp_5c6jaNQE | |
| create table users ( | |
| id serial primary key, | |
| first_name varchar(255) not null, | |
| last_name text, | |
| age int, | |
| email text unique not null | |
| ); |
This is a collection of the tweaks and modification I've made to my Arch Linux installation over the months. These may be applicable to other distros, but please check first before doing anything. I also included Arch Wiki references for all the procedures I mentioned. My recommendation is not to blindly follow this gist but to always check with the Arch Linux wiki first. Things move fast and by the time you're reading this my gist may be out of date. Lastly, the golden rule: never execute a command you don't understand.
My current DE of choice is KDE's Plasma. I find it just about perfect.
There are various ways to install it on Arch. The most popular one is to install plasma and plasma-applications, but I don't like doing that because it comes with too many programs I'll never use. I, instead, install the base plasma group, remove the few extra packages that come with it, then I finish off by installing a few KDE apps that don't come with th
| " To get a list of Actions run `:actionlist ` | |
| " let mapleader = ',' | |
| " let mapleader = " " | |
| let mapleader = "\<SPACE>" | |
| set ignorecase smartcase | |
| set NERDTree | |
| set hlsearch | |
| set showmode | |
| set scrolloff=5 |