Coder Social home page Coder Social logo

martinboller / mybookworm Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 59 KB

Install tools and applications for Debian Bookworm, adding flatpak and additional Debian repostories to config.

Home Page: https://www.infosecworrier.dk

Shell 100.00%
bookworm debian flatpak software utilities

mybookworm's Introduction

myBookworm

Install some basics on Debian 12 Bookworm

Design principles:

  • Controlled by .env file
  • Installs and configures flatpak + the Debian contrib and non-free repositories
  • Installs some flatpak utils, including BitWarden and VSCodium
  • Installs some Networking, Forensics, Development, and System utilities

Latest changes

2024-01-03 - Go and Serial Ports

  • Installing golang
  • Configure access to serial port
  • sudo password message.

2024-01-02 - Dash to panel

  • Installing the Dash-to-Panel Gnome Extension
  • Adding minimize and maximize buttons to windows
  • Can install Powershell (default No in .env for libre reasons)
  • Added granularity in selection of categories of packages installed
  • Note: Microsoft Packages Repo for Bookworm does not contain Powershell, see MICROSOFT_APT_WORKAROUND in .env and shell script

2024-01-01 - Initial version

  • Adds the currently logged on user to the sudo group (if necessary)
  • Installing Flatpak, Gnome Software Flatpak plugin, and adds flathub repository.
  • Installs flatpaks: VS-Codium; BitWarden; Calibre; UngoogledChromium; UngoogledChromium-Codecs; Mattermost; Discord; FluentReader; Signal.
  • Several Debian APT-packages in the following categories: Network Tools, Forensics Tools, Systems Tools, and User Tools.
  • Adds the contrib, non-free, and firmware-non-free debian repositories.
  • Keyboard shortcuts for gnome-terminal (Super + t) and gnome-disks (Super + d)

Usage

Clone the repo $ git clone https://github.com/martinboller/myBookworm.git

cd into the directory $ cd /myBookworm/

Edit .env and select what to install/configure $ vi .env

Then run the shell script $ ./customize.sh

mybookworm's People

Contributors

martinboller avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.