|
|
b1fc9451ca
|
Ensure unzip is installed
|
2025-06-04 22:45:48 +03:00 |
|
|
|
cb45cd7b4b
|
Use the LSP server to reformat code
|
2025-06-04 22:45:47 +03:00 |
|
|
|
ca4600f0a0
|
Install the Python LSP server globally
|
2025-06-04 22:45:46 +03:00 |
|
|
|
87b525839c
|
Support screen recordings
|
2025-06-04 22:45:45 +03:00 |
|
|
|
c1ea8fb375
|
Ensure build tools are installed
|
2025-06-04 22:45:44 +03:00 |
|
|
|
3d946665f1
|
Install clipboard utilities
|
2025-06-04 22:45:41 +03:00 |
|
|
|
1f0cccdced
|
Setup screenshots
|
2025-06-04 22:45:41 +03:00 |
|
|
|
405c2d990e
|
Install a utility to get keycode names
|
2025-06-04 22:45:40 +03:00 |
|
|
|
12e7b6c1c7
|
Install Emoji-containing fonts
|
2025-06-04 22:45:36 +03:00 |
|
|
|
1edd3aaa80
|
List fcitx5 dependencies
|
2025-06-04 22:45:35 +03:00 |
|
|
|
7c8ad48191
|
List EIN dependencies
|
2025-06-04 22:45:35 +03:00 |
|
|
|
462ad74ceb
|
List KeePassXC dependencies
|
2025-06-04 22:45:34 +03:00 |
|
|
|
c1ffd87007
|
List sway config dependencies
|
2025-06-04 22:45:33 +03:00 |
|
|
|
4466ae60fe
|
Avoid installing non-dependency packages
|
2025-06-04 22:45:33 +03:00 |
|
|
|
1a46c725ca
|
Allow screen sharing in Zoom
|
2025-06-04 22:45:31 +03:00 |
|
|
|
4e0b5a41a3
|
Install Python3.12 for testing in virtualenvs
|
2025-06-04 22:45:30 +03:00 |
|
|
|
1e412a991d
|
Ensure the PulseAudio daemon is installed
|
2025-06-04 22:45:28 +03:00 |
|
|
|
06742b5918
|
Use fuzzel as the application launcher
|
2025-06-04 22:45:27 +03:00 |
|
|
|
f647144c55
|
Ensure jq is installed
|
2025-06-04 22:45:24 +03:00 |
|
|
|
3d65c36c20
|
Install a network name service
|
2025-06-04 22:45:22 +03:00 |
|
|
|
03db89d3e4
|
Use Firefox ESR as the default browser
|
2025-06-04 22:45:22 +03:00 |
|
|
|
c328b9d0a9
|
Use APT to install poetry and yt-dlp
|
2025-06-04 22:45:21 +03:00 |
|
|
|
cefbd8f42a
|
Install a tool for secure transfers
|
2025-06-04 22:45:20 +03:00 |
|
|
|
48a45c48fd
|
Install nmap
|
2025-06-04 22:45:20 +03:00 |
|
|
|
fa01a482bb
|
Install auto-formatter for Python
|
2025-06-04 22:45:15 +03:00 |
|
|
|
fcb9cc02f9
|
Use poetry to manage virtualenvs
|
2025-06-04 22:45:14 +03:00 |
|
|
|
b4bf1d5c6d
|
Use pipx to install yt-dlp
|
2025-06-04 22:45:14 +03:00 |
|
|
|
2609aa57ae
|
Go back to using PulseAudio for volume control
|
2025-06-04 22:45:12 +03:00 |
|
|
|
47df205423
|
Ensure make is installed
|
2025-06-04 22:45:09 +03:00 |
|
|
|
6c3ffde54b
|
Ensure NetworkManager is installed
|
2025-06-04 22:45:08 +03:00 |
|
|
|
a96781e356
|
Ensure disk mounting commands are available
|
2025-06-04 22:45:07 +03:00 |
|
|
|
71d4005a8a
|
Use ALSA for audio control and status
|
2025-06-04 22:45:07 +03:00 |
|
|
|
09144d2792
|
Ensure curl is installed
|
2025-06-04 22:45:06 +03:00 |
|
|
|
db5c52fa61
|
Install a PDF editor
|
2025-06-04 22:45:03 +03:00 |
|
|
|
c5f6a850f0
|
Use a pip-installed YouTube downloader
|
2025-06-04 22:45:02 +03:00 |
|
|
|
3f7261dc17
|
Install a Guile interpreter
|
2025-06-04 22:44:55 +03:00 |
|
|
|
eba079cbf0
|
Send cron job output to /var/mail/<user>
|
2025-06-04 22:44:53 +03:00 |
|
|
|
4f268ea778
|
Setup a backup infrastructure
|
2025-06-04 22:44:52 +03:00 |
|
|
|
a0af4c6e2f
|
Split package configuration to another script
|
2025-06-04 22:44:38 +03:00 |
|
|
|
f5ff9e854f
|
Use fcitx5 for input methods
|
2025-06-04 22:44:34 +03:00 |
|
|
|
2dc8fc2ca9
|
Install a terminal multiplexer
|
2025-06-04 22:44:34 +03:00 |
|
|
|
e319544d9c
|
Install Gnumeric
|
2025-06-04 22:44:33 +03:00 |
|
|
|
e3c9341623
|
Use direnv for project-specific environment variables
|
2025-06-04 22:44:32 +03:00 |
|
|
|
14e7c88801
|
Install Jupyter Notebook
|
2025-06-04 22:44:32 +03:00 |
|
|
|
2a90ef5c0d
|
Use the project virtualenv for the Python IDE
|
2025-06-04 22:44:31 +03:00 |
|
|
|
d56c6f907e
|
Install a folder synchronizer
|
2025-06-04 22:44:28 +03:00 |
|
|
|
8b40cbc8b2
|
Order the installation scripts
|
2025-06-04 22:44:28 +03:00 |
|