Skip to content

Instantly share code, notes, and snippets.

@rodrigondec
Last active April 29, 2026 21:03
Show Gist options
  • Select an option

  • Save rodrigondec/00a849f7cac158b8a18d57919588324d to your computer and use it in GitHub Desktop.

Select an option

Save rodrigondec/00a849f7cac158b8a18d57919588324d to your computer and use it in GitHub Desktop.
autoinstall:
version: 1
packages:
- ubuntu-desktop
- tree
- wget
- curl
- gnupg
- ca-certificates
- lsb-release
- podman
- git
- make
- tilix
- nemo
- firefox
- nano
snaps:
- name: telegram-desktop
classic: false
interactive-sections:
- storage
- identity
storage:
layout:
name: direct
identity:
realname: 'Ubuntu User'
username: ubuntu
password: '$6$wdAcoXrU039hKYPd$508Qvbe7ObUnxoj15DRCkzC3qO7edjH0VV7BPNRDYK4QR8ofJaEEF2heacn0QgD.f8pO8SNp83XNdWG6tocBM1'
hostname: ubuntu
timezone: America/Recife
locale: en_US.UTF-8
keyboard:
layout: br
source:
search_drivers: true
codecs:
install: true
drivers:
install: true
late-commands:
- curtin in-target -- apt-get autoremove -y
- |
curtin in-target -- wget -q https://gist.githubusercontent.com/rodrigondec/00a849f7cac158b8a18d57919588324d/raw/fcfe5f047f7f2362d0fd41617d201a483041a5ed/dev.sh
curtin in-target -- sh dev.sh
curtin in-target -- rm dev.sh
error-commands:
- tail -200 /var/log/syslog
#!/usr/bin/env bash
sudo add-apt-repository ppa:atareao/telegram
sudo apt update
sudo apt install curl lsb-release wget tree make git ca-certificates gnupg
sudo apt install btop nano nemo tilix telegram
sudo apt install
curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get
deb-get install firefox google-chrome-stable gitkraken docker-ce code spotify-client insomnia figma-linux
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
sudo apt update && sudo apt install 1password-cli
curl -sSL https://install.python-poetry.org | POETRY_HOME=/opt/poetry python3 -
sudo ln -s /opt/poetry/bin/poetry /usr/local/bin/poetry
# sudo sed -i'.backup' -e 's/,"WebRTCPipeWireCapturer"/,"LebRTCPipeWireCapturer"/' /usr/lib/slack/resources/app.asar
# sudo sed -i -e 's#Exec=/usr/bin/slack %U#Exec=/usr/bin/slack\ %U\ --enable-features=WebRTCPipeWireCapturer#' /usr/share/applications/slack.desktop
xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
gsettings set org.gnome.shell.extensions.ding use-nemo true
gsettings set org.gnome.shell.extensions.ding show-home true
gsettings set org.cinnamon.desktop.default-applications.terminal exec tilix
@tapyu

tapyu commented Nov 30, 2024

Copy link
Copy Markdown

A good suggestion is to adopt deb-get instead of installing .deb pkgs directly.

@rodrigondec

Copy link
Copy Markdown
Author

Ty for the recommendation @tapyu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment