Commit graph

95 commits

Author SHA1 Message Date
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
Renamed from .config/setup/install-packages.sh (Browse further)