Compare commits
No commits in common. "3877f6e15ad2a99ea3a1b77623806738290316a0" and "aa405068ad699e583cac2f7386560e6614399dcc" have entirely different histories.
3877f6e15a
...
aa405068ad
|
|
@ -15,7 +15,7 @@ apt install -y udisks2
|
||||||
apt install -y gddrescue
|
apt install -y gddrescue
|
||||||
apt install -y ddcutil
|
apt install -y ddcutil
|
||||||
apt install -y drm-info
|
apt install -y drm-info
|
||||||
#drm_info -j | jq 'with_entries(.value |= .driver.desc)'^'
|
drm_info -j | jq 'with_entries(.value |= .driver.desc)'^'
|
||||||
apt install -y xclip
|
apt install -y xclip
|
||||||
apt install -y bat
|
apt install -y bat
|
||||||
apt install -y bc
|
apt install -y bc
|
||||||
|
|
|
||||||
|
|
@ -2,14 +2,11 @@
|
||||||
# Getting started
|
# Getting started
|
||||||
# To get started with Android/LineageOS, you'll need to get familiar with and its git workflow.
|
# To get started with Android/LineageOS, you'll need to get familiar with and its git workflow.
|
||||||
|
|
||||||
sudo apt install git repo python3-kerberos
|
|
||||||
|
|
||||||
## Initializing
|
## Initializing
|
||||||
# To initialize your local repository using the LineageOS trees, use a command like this:
|
# To initialize your local repository using the LineageOS trees, use a command like this:
|
||||||
lineage_git="https://github.com/LineageOS/android.git"
|
lineage_git="https://github.com/LineageOS/android.git"
|
||||||
# lineage_branch="lineage-18.1"
|
# lineage_branch="lineage-18.1"
|
||||||
lineage_branch="lineage-20"
|
lineage_branch="lineage-20"
|
||||||
|
|
||||||
repo init -u ${lineage_git} -b ${lineage_branch} --git-lfs
|
repo init -u ${lineage_git} -b ${lineage_branch} --git-lfs
|
||||||
repo sync build/make
|
repo sync build/make
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,7 @@
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# focal, jammy, kinetic, lunar, bookworm, bullseye, sid
|
# focal, jammy, kinetic, lunar, bookworm, bullseye, sid
|
||||||
# UPSTREAM_CODENAME="bookworm"
|
UPSTREAM_CODENAME="bookworm"
|
||||||
UPSTREAM_CODENAME="trixie"
|
|
||||||
|
|
||||||
curl --progress-bar --proto '=https' --tlsv1.2 -Sf https://repo.waydro.id/waydroid.gpg --output /usr/share/keyrings/waydroid.gpg
|
curl --progress-bar --proto '=https' --tlsv1.2 -Sf https://repo.waydro.id/waydroid.gpg --output /usr/share/keyrings/waydroid.gpg
|
||||||
|
|
||||||
|
|
@ -13,6 +12,7 @@ ln -sf /etc/apt/sources.list-available/waydroid.list /etc/apt/sources.list.d/way
|
||||||
|
|
||||||
apt-get update && apt-get install -y waydroid
|
apt-get update && apt-get install -y waydroid
|
||||||
|
|
||||||
waydroid init
|
waydroid init
|
||||||
|
|
||||||
waydroid container start
|
waydroid container start
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,84 +0,0 @@
|
||||||
ki#!/bin/bash
|
|
||||||
|
|
||||||
DEST=${1:/etc/skel}
|
|
||||||
|
|
||||||
# Install required tools
|
|
||||||
sudo apt-get install wget gpg
|
|
||||||
|
|
||||||
RELEASE="stable"
|
|
||||||
TRANSPORT="https"
|
|
||||||
MIRROR="windsurf-${RELEASE}"
|
|
||||||
DOMAIN="codeiumdata.com"
|
|
||||||
KEY_PATH="wVxQEIWkwPUEAGf3"
|
|
||||||
URI_PATH="${KEY_PATH}/apt"
|
|
||||||
URI="${TRANSPORT}://${MIRROR}.${DOMAIN}/${URI_PATH}"
|
|
||||||
ARCH="amd64"
|
|
||||||
TYPES="deb"
|
|
||||||
KEYRING="windsurf-${RELEASE}.gpg"
|
|
||||||
KEYRINGS="/etc/apt/keyrings"
|
|
||||||
ACTIVE="/etc/apt/sources.list.d"
|
|
||||||
AVAILABLE="/etc/apt/sources.list-available"
|
|
||||||
|
|
||||||
SUITE='stable'
|
|
||||||
COMPONENT="main"
|
|
||||||
ENABLED="yes"
|
|
||||||
|
|
||||||
mkdir -p "${AVAILABLE}"
|
|
||||||
|
|
||||||
# Download and process GPG key
|
|
||||||
wget -qO- "${TRANSPORT}://${MIRROR}.${DOMAIN}/${KEY_PATH}/windsurf.gpg" | gpg --dearmor > ${KEYRING}
|
|
||||||
sudo install -D -o root -g root -m 644 ${KEYRING} ${KEYRINGS}/${KEYRING}
|
|
||||||
|
|
||||||
|
|
||||||
# Create sources file in DEB822 format
|
|
||||||
cat << EOF | sudo tee ${AVAILABLE}/windsurf.sources > /dev/null
|
|
||||||
Types: ${TYPES}
|
|
||||||
URIs: ${URI}
|
|
||||||
Suites: ${SUITE}
|
|
||||||
Components: ${COMPONENT}
|
|
||||||
Architectures: ${ARCH}
|
|
||||||
Signed-By: ${KEYRINGS}/${KEYRING}
|
|
||||||
Enabled: ${ENABLED}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
ln -sf "${AVAILABLE}"/windsurf.sources "${ACTIVE}"/windsurf.sources
|
|
||||||
|
|
||||||
# Clean up temporary key file
|
|
||||||
rm -f ${KEYRING}
|
|
||||||
|
|
||||||
sudo apt install apt-transport-https
|
|
||||||
sudo apt update
|
|
||||||
|
|
||||||
sudo apt install windsurf
|
|
||||||
|
|
||||||
# neovim codeium plugin
|
|
||||||
# https://github.com/Exafunction/windsurf.vim
|
|
||||||
|
|
||||||
# key bindings
|
|
||||||
|
|
||||||
|
|
||||||
# disable bindings
|
|
||||||
# vim.g.codeium_disable_bindings = 1
|
|
||||||
|
|
||||||
# using folke/lazy.nvim.
|
|
||||||
|
|
||||||
cat << 'EOF' | tee ${DEST}/.config/nvim/lua/plugins/windsurf.lua
|
|
||||||
return {
|
|
||||||
{
|
|
||||||
"Exafunction/windsurf.nvim",
|
|
||||||
dependencies = {
|
|
||||||
"nvim-lua/plenary.nvim",
|
|
||||||
"hrsh7th/nvim-cmp",
|
|
||||||
},
|
|
||||||
config = function()
|
|
||||||
require("codeium").setup({
|
|
||||||
accept_keymapping = "<C-g>",
|
|
||||||
virtual_text = {
|
|
||||||
enabled = true,
|
|
||||||
},
|
|
||||||
debug = false,
|
|
||||||
})
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
Loading…
Reference in New Issue