Commit Graph
100 Commits
Author SHA1 Message Date
nodiscc f8fbbff435 apt/doc: add disabled sources.list entry to receive updates from https://nodiscc.gitlab.io/toolbox
- only possible upgrade path for packages installed from Makefile.extras
- leave it disabled as we don't want third-party APT sources in the default setup
- the GPG signing key is not trusted by default and must be manually trusted by the administrator
2021-10-23 22:40:59 +02:00
nodiscc 4035cd45fd enable ufw firewall at boot by default 2021-10-23 22:38:41 +02:00
nodiscc 45cd486825 update base debian version to 11.1.0 in bootloader menus 2021-10-23 22:38:20 +02:00
nodiscc cd86d5e2db packages: add telegram-purple (telegram protocol support for pidgin) 2021-10-23 21:27:53 +02:00
nodiscc 6bbc316b9e Makefile.extras: update Cookie AutoDelete firefox addon to 3.6.0
- https://addons.mozilla.org/en-US/firefox/addon/cookie-autodelete/
2021-10-23 21:27:42 +02:00
nodiscc edd2853d23 Makefile.extras: use APT to install additional/unofficial software
- bleachbit-cleanerml, yt-dlp, pidgin-opensteamworks, user.js
- install extra software from .deb packages instead of custom installation script (easier upgrades/removal)
- download all third-party software from the APT repository at https://nodiscc.gitlab.io/toolbox
- Sources: https://gitlab.com/nodiscc/toolbox/-/tree/master/PACKAGING,
- Build logs: https://gitlab.com/nodiscc/toolbox/-/pipelines?page=1&scope=all&ref=master
- no longer install user.js as system-wide default, see /usr/share/doc/user.js/INSTALL
- clean clean target, please rebuild from a clean copy to avoid any caching problems (make clean; git clean -xdiff)
2021-10-23 21:27:36 +02:00
nodiscc ee9bcc3f75 remove custom grub configuration, revert to debian defaults 2021-10-17 19:27:13 +02:00
nodiscc c0904331c1 doc: reorder packages/descriptions 2021-10-17 19:26:36 +02:00
nodiscc ddb272396f extras: remove custom [nano text editor syntax highlighting](https://github.com/scopatz/nanorc) 2021-10-17 19:26:26 +02:00
nodiscc f1f2fbf6ea skel: vlc: don't ask for network metadata access, disable it by default 2021-10-17 18:17:53 +02:00
nodiscc 52ab957965 skel: xfwm4: enable video compositing by default (transparency effects) 2021-10-17 18:17:31 +02:00
nodiscc b99af4a59f skel: fix default file associations
- associate audio/video files with vlc, text files with mousepad, html with firefox, pdf with evince
2021-10-17 18:11:24 +02:00
nodiscc bc765bb9ae packages: graphics: remove gimp-help-fr (less used, reduce ISO image size) 2021-10-16 01:31:59 +02:00
nodiscc d2574b61a6 packages: graphics: remove inkscape and pstoedit (less used, reduce ISO image size) 2021-10-16 01:31:59 +02:00
nodiscc 2eb85b4dc9 packages: games/system: remove wine (let lutris manage wine versions/architectures - reduce ISO image size) 2021-10-16 01:31:59 +02:00
nodiscc 699f9a921c packages: development: remove shellcheck and asciinema (less used, reduce ISO image size) 2021-10-16 01:31:58 +02:00
nodiscc 8ea9257d66 packages: graphics: remove blender 3D editor (less used, reduce ISO image size) 2021-10-16 01:31:58 +02:00
nodiscc 0754994790 packages: audio-video: remove xfburn CD burner (less used, reduce ISO image size) 2021-10-16 01:31:58 +02:00
nodiscc cce6f5c98f packages: audio-video: remove asunder CD ripper (less used, reduce ISO image size) 2021-10-16 01:31:57 +02:00
nodiscc b4d02ca53f packages: office: reduce number of default installed fonts (decrease ISO image size)
- keep 2/3 fonts of each style/family
2021-10-16 01:31:57 +02:00
nodiscc 995194ad84 packages: network: add support for more IM protocols in pidgin:
- purple-lurch (OMEMO Encryption plugin for libpurple) - https://packages.debian.org/bookworm/purple-lurch
- discord, rocketchat, XMPP HTTP upload, XMPP message carbons
2021-10-16 01:31:57 +02:00
nodiscc d9baaaa104 packages: graphics: add gcolor3 2021-10-16 01:31:56 +02:00
nodiscc 05a910f8d7 packages: games: remove cmatrix (less used, reduce ISO image size) 2021-10-16 01:31:56 +02:00
nodiscc 8ec3474fbb packages: development: remove pandoc (less used, reduce ISO image size) 2021-10-16 01:31:56 +02:00
nodiscc 223c2e311f packages: remove packages that are no longer in Debian 11: libdvdread4 vlc-plugin-vlsub subliminal gconf-editor qt4-qtconfig libreoffice-style-tango libreoffice-pdfimport libreoffice-avmedia-backend-vlc hibernate gtk2-engines-xfce lightning-l10n-fr ulatencyd virt-top python-cddb python-feedparser python-musicbrainzgs python-pyinotify python-lxml pkg-mozilla-archive-keyring
- doc: update suggested packages for bullseye, cleanup obsolete commented-out packages
- update qemu-* package names for Debian 11
2021-10-16 01:31:55 +02:00
nodiscc fb2266cde0 doc: add 'Software: Extras' page listing all third-party downloads 2021-10-16 01:31:55 +02:00
nodiscc 39a434acdd packages: games: install lutris from Debian repositories, remove third-party package download
- https://github.com/lutris/lutris/issues/3659
2021-10-16 01:31:55 +02:00
nodiscc 189caf4c19 packages: network: replace youtube-dl/streamlink with yt-dlp
- https://github.com/yt-dlp/yt-dlp
- third-party download
- fix missing directory creation
- formatting
- remove unused examples/cleanup commands
2021-10-16 01:31:54 +02:00
nodiscc 36d67a05cf tools: update package documentation generation script for Debian 11
- increase verbosity
2021-10-16 01:31:54 +02:00
nodiscc e40e0505f5 remove xfce4-notes (package was removed from Debian 11)
- remove xfce4-panel plugin + autostart entry
2021-10-16 01:31:54 +02:00
nodiscc 9528c67789 skel: conky: update configuration file to new format
- https://raw.githubusercontent.com/brndnmtthws/conky/main/extras/convert.lua
- update examples
2021-10-16 01:31:53 +02:00
nodiscc 5817b96c94 skel: use Papirus-Dark icon theme by default 2021-10-16 01:31:53 +02:00
nodiscc e3cfb02712 skel: xfwm4: disable confusing "Use mouse wheel on title bar to roll up the window" setting 2021-10-16 01:31:53 +02:00
nodiscc 023260a780 skel: xfce4-panel: replace xfce4-power-manager notification icon with battery panel plugin
- notification icon is deprecated/shows a broken icon
> https://gitlab.xfce.org/xfce/xfce4-power-manager/-/issues/104
> As a general note: if you're using the xfce4-panel don't use the trayicon. It's really the legacy option I left in to potentially enable users of other or mixed desktop environment setups to use xfce4-power-manager.
2021-10-16 01:31:52 +02:00
nodiscc ac3fad900c skel: xfce4-panel: decrease panel size to 28px by default
- adapt clock format to 28px panel height
2021-10-16 01:31:43 +02:00
nodiscc cfe7aabee1 skel: desktop: use zoomed wallpaper mode by default 2021-10-16 01:31:32 +02:00
nodiscc 5e0567056f skel: thunar: update default configuration (use toolbar-style location bar, fix default zoom level) 2021-10-16 01:31:19 +02:00
nodiscc 6bdebc6732 skel: ristretto: update default configuration (toolbars/placement) 2021-10-16 01:31:05 +02:00
nodiscc bf84d34efd skel: fix default association for text/plain files (open with mousepad) 2021-10-16 01:31:04 +02:00
nodiscc 284b1fa97b skel: session: don't autostart keepassxc by default
- when keepassxc starts before xfce4-panel notification area, the window will start minimized but the notification icon will be missing
- a workaround is to restart keepassxc
- bad UX, just disable keepassxc autostart
- use monochrome notification icon
2021-10-16 01:30:56 +02:00
nodiscc 05bc275714 skel: session: don't autostart blueman bluetooth manager by default 2021-10-16 01:30:48 +02:00
nodiscc f047f05a2c skel: update default bash aliases, don't alias 'diff', alias 'd' to 'colordiff'
- update documentation/examples
2021-10-16 01:30:32 +02:00
nodiscc b4400ffc6b always install/upgrade linux kernel and nvidia drivers from bullseye-backports 2021-10-16 01:30:32 +02:00
nodiscc 8a0494d81f update backgrounds/themes for Debian 11 (xfce4-desktop, GRUB (UEFI), isolinux (BIOS), lightdm, plymouth)
- update isolinux menu text
2021-10-16 01:30:32 +02:00
nodiscc b6b251aa89 build: make build completely non-interactive (debconf frontend) 2021-10-16 01:30:27 +02:00
nodiscc 3d0e9125f0 build: reduce ISO image size (don't keep APT indices on the live filesystem) 2021-10-16 01:30:22 +02:00
nodiscc d1acca576b rebase on Debian 11 "Bullseye" (https://www.debian.org/releases/bullseye/):
- update APT sources lists
- update documentation/download links
- doc: update build process
- increase RAM requirements to 2GB/recommended 4GB
- update tests and build configuration
2021-10-16 01:30:01 +02:00
nodiscc a0a75feac4 tools: Makefile: do not prompt for confirmation when running make install_buildenv 2021-10-13 19:09:41 +02:00
nodiscc 98563e6a4b packages: remove irqbalance
- unused/benefits unclear
2021-09-26 13:35:55 +02:00
nodiscc 03b272e57f packages: remove advancecomp
- unused
2021-09-26 13:27:38 +02:00
nodiscc bff18aecf2 packages: remove libasound2-plugin-equal
- can be replaced with pulseaudio-equalizer
2021-09-26 13:26:42 +02:00
nodiscc dd78102271 packages: remove gnome-settings-daemon
- unused
2021-09-26 13:20:42 +02:00
nodiscc 67c22a3ab2 packages: remove gitg 2021-09-26 13:13:20 +02:00
nodiscc 1ec3a9ca96 package remove primus
- conflicts with nvidia drivers
2021-09-26 13:11:33 +02:00
nodiscc 5d7dd9acc7 skel: conkyrc: add thundercal script (disabled by default) 2021-09-01 23:50:26 +02:00
nodiscc 8836868800 skel: Thunar: UCA: add a custom action to analyze disk usage (baobab) in the selected directory 2021-09-01 23:49:21 +02:00
nodiscc d6e6d7b4d6 doc: update TODO.md 2021-07-31 21:13:24 +02:00
nodiscc 7d778a593c doc: update alternative packages 2021-07-31 21:13:02 +02:00
nodiscc 6f71972729 Merge branch 'cass2-master-patch-05672' into 'master'
Update Makefile.extra so it doesn't 404

See merge request nodiscc/debian-live-config!3
2021-07-13 16:02:29 +00:00
nodiscc 8abdd0cf63 doc: update alternative packages 2021-06-26 20:51:53 +02:00
nodiscc 25c514a8c0 doc: Makefile: detailed release/test procedure 2021-06-17 20:00:53 +02:00
nodiscc 8ee03470b8 config/thunar: add a custom right-click menu action to restore files/directories with deja-dup
- fixes #66
2021-06-16 19:42:32 +02:00
nodiscc c5e031d64a packages: system: replace backintime backup tool with deja-dup (https://wiki.gnome.org/Apps/DejaDup) 2021-06-09 18:18:50 +02:00
nodiscc 6b34842e0b update documentation (make doc) 2021-05-24 14:37:22 +02:00
nodiscc 4521d0456f packages: graphics: remove gimp-gmi
- pull extra depencencies with high severity vulnerabilities reported by debsecan
2021-05-24 14:36:33 +02:00
nodiscc 73acc79aae packages: audio-video: remove pulseaudio-module-zeroconf
- only needed to use pulseaudio over the network, pulls extra dependencies/avahi-daemon
2021-05-24 14:35:35 +02:00
nodiscc 2f1b49a811 doc: update alternative packages 2021-03-30 22:44:19 +02:00
nodiscc 59e327bad9 doc: make update_todo 2021-03-28 14:02:41 +02:00
nodiscc c81cdbe315 makefile: fix update_todo target/parse milestones 2021-03-28 14:02:37 +02:00
nodiscc 58ae8d3b9f doc: update alternative packages 2021-03-21 20:29:53 +01:00
nodiscc 896a594d9c skel: .conkyrc: fix comments/scripts path 2021-03-21 14:23:22 +01:00
nodiscc 7afe04f85a doc: udpate alternative packages 2021-03-10 17:28:14 +01:00
nodiscc 9394044616 Makefile.extra: update 3rd-party lutris package to 0.5.8.3 2021-03-10 17:28:02 +01:00
nodiscc e4ca09e921 sysctl: document fs.inotify.max_user_watches setting 2021-03-10 17:27:55 +01:00
nodiscc fb3a5d777c config: /etc/default/grub: document additional grub options 2021-02-04 13:39:07 +01:00
nodiscc 5bb735ef30 Makefile.extra: remove https://gitlab.com/nodiscc/xfce4-terminal-colorschemes (deprecated) 2021-02-04 13:38:51 +01:00
nodiscc a1d2ed549d update lutris 3rd party package to v0.5.8.2
- https://github.com/lutris/lutris/releases/tag/v0.5.8.2
2021-01-11 18:42:59 +01:00
nodiscc e2cb4cc615 doc: update suggested packages 2021-01-11 18:42:30 +01:00
nodiscc 0fbe8a1a48 doc: update alternative packages 2020-12-26 21:29:40 +01:00
nodiscc 101ac5096d doc/Makefile: update ISO image link version to 2.2.5 2020-12-17 18:04:09 +01:00
nodiscc 3fe1cab445 doc: custom.md: fix/update release procedure 2020-12-16 20:16:06 +01:00
nodiscc 0e2e834695 doc: installation: rotate GPG key (old key expired) 2020-12-16 19:40:25 +01:00
nodiscc 713611aeaa release v2.2.5, update CHANGELOG 2020-12-16 19:38:44 +01:00
nodiscc c6ff6a0d2f update pacckages documentation (make doc) 2020-12-12 15:30:41 +01:00
nodiscc 78016b294f packages: remove gnome-maps 2020-12-12 15:27:27 +01:00
nodiscc 6ec4d7389e packgaes: remove liferea 2020-12-12 15:27:12 +01:00
nodiscc 8b66a5a50b doc: update suggested packages list 2020-12-12 15:26:45 +01:00
nodiscc ed7b1349d5 make clean/lb clean: clean hooks/package lists generated by build process 2020-12-05 16:18:35 +01:00
nodiscc 7e70056f04 Makefile.extra: group cleanup tasks in 'clean' target, run before 'download_extra' target 2020-12-05 16:17:58 +01:00
nodiscc e47234d7ac Makefile: fix cache cleanup mechanism for nanorc 2020-12-05 16:03:07 +01:00
nodiscc d64f6c7d6d skel: nano: load all syntax higlighting configurations from ~/.nano/*.nanorc
by default https://github.com/scopatz/nanorc is installed
2020-12-05 16:02:30 +01:00
nodiscc 286cb7fbb3 skel: .gitconfig: document automatic git commit/tag GPG signing 2020-12-05 15:59:44 +01:00
nodiscc 8aca5377b6 Makefile.extras: update lutris package to 0.5.8.1
https://github.com/lutris/lutris/releases/tag/0.5.8
2020-12-05 15:58:17 +01:00
nodiscc bf6333c6c2 doc: make doc_md 2020-10-23 19:24:14 +02:00
nodiscc f4493a6655 doc: README: update download link 2020-10-23 19:24:01 +02:00
nodiscc a746979e31 doc: update packages documentation (make doc_md) 2020-10-22 19:15:28 +02:00
nodiscc 62d432dc1d bump version to 2.2.4 2020-10-22 19:15:28 +02:00
nodiscc 2af9bf7cbd remove zrtd 2020-10-22 19:15:28 +02:00
nodiscc 1634967595 doc: update CHANGELOG.md 2020-10-22 19:04:11 +02:00
nodiscc a19b995ac1 doc: update alternative packages 2020-10-22 18:53:29 +02:00