dabruh
f7292d6958
Make xmonconf configuration file driven
2024-05-27 09:08:09 +02:00
dabruh
90b7fc35d2
Refactor xmonconf script by modularizing functions
...
- Moved i3-related functions to ~/.local/share/dabruh/libs/bash/i3.sh
- Moved USB-related functions to ~/.local/share/dabruh/libs/bash/usb.sh
- Moved xrandr-related functions to ~/.local/share/dabruh/libs/bash/x.sh
- Added checks in each library file to ensure required functions are sourced
- Updated xmonconf script to source these new library files
2024-05-24 12:03:07 +02:00
dabruh
a71430f12e
Add additional monitor name configurations
2024-04-26 10:07:02 +02:00
dabruh
7128f6c74e
Add attribute for enabled/disabled monitors
2024-04-19 09:31:59 +02:00
dabruh
b433ef57d3
Add back missing xrandr command
2024-04-19 08:46:35 +02:00
dabruh
fc71836102
Remove unused func
2024-04-19 08:45:23 +02:00
dabruh
0cab2a6640
Cache xrandr output
2024-04-19 08:45:15 +02:00
dabruh
1888ec9c96
Fix unnecessary if statement logic
2024-04-19 08:40:40 +02:00
dabruh
da28a0e96e
Add logic to disable disconnected monitors
2024-04-19 08:39:51 +02:00
dabruh
1237dff14a
Add display config for work laptop at home
2024-04-19 08:35:27 +02:00
dabruh
4973b9f4d2
Fix bugs on empty input
2024-04-18 20:37:00 +02:00
dabruh
c7145e8b4a
Add home setup
2024-04-18 19:46:27 +02:00
dabruh
4cac467d32
Streamline monitors_exist with usb_devices_exist
2024-04-17 18:34:48 +02:00
dabruh
f5676e638d
Add verbosity
2024-04-17 18:26:01 +02:00
dabruh
a9ccc78482
Support identical config on different output names
2024-04-17 16:05:25 +02:00
dabruh
bab7f76557
Restart i3 after changing monitor config
2024-04-17 16:03:36 +02:00
dabruh
0e1d39e826
Create Xserver display configuration script
2024-04-16 16:03:13 +02:00
dabruh
ac3fee7596
Source profile script
2024-04-12 18:31:56 +02:00
dabruh
597c73c9c3
Add XDG_DATA_DIRS
2024-04-12 18:31:38 +02:00
dabruh
8732f97c2b
Make script POSIX compliant
2024-04-12 18:31:25 +02:00
dabruh
1611525077
Prepend homebrew rather than append to PATH
2024-04-12 18:26:30 +02:00
dabruh
1e94ea2f71
Adjust variable casing and defaults
2024-04-12 18:26:30 +02:00
dabruh
3671d21be5
Adjust variable paths
2024-04-12 18:26:02 +02:00
dabruh
36d7d0d23f
Remove invalid option
2024-04-11 14:47:36 +02:00
dabruh
66bb79a6cc
Fix invalid arg
2024-04-11 14:45:07 +02:00
dabruh
8aa1211254
Fix typo
2024-04-11 13:18:12 +02:00
dabruh
86af7096b3
Install azure-cli from official repo
2024-04-11 13:16:57 +02:00
dabruh
a5f11197c8
Set default value
2024-04-11 12:49:48 +02:00
dabruh
69515a3af0
Install new picom dependencies
2024-04-11 12:30:06 +02:00
dabruh
add942a2c0
Add venv apt package
2024-04-11 12:24:07 +02:00
dabruh
aff2e3af98
Adjust python executable name
2024-04-11 12:21:20 +02:00
dabruh
1cf86dd7d5
Add computer
2024-04-11 12:19:22 +02:00
dabruh
c8d02955dc
Move homebrew dir
2024-04-11 12:15:19 +02:00
dabruh
674d3f755d
Add g5ncli alias and completion
2024-04-03 11:31:51 +02:00
dabruh
17b6092236
feat: enable screensavers
2024-03-03 10:29:34 +01:00
dabruh
adaa896344
feat: disable screensavers
2024-03-03 10:26:34 +01:00
dabruh
88a99772e0
feat: switch to XScreenSaver for less OLED burn-in
2024-02-29 12:30:23 +01:00
dabruh
80fe2b4c0a
feat: update colors for less OLED burn-in
2024-02-29 11:52:19 +01:00
dabruh
2761239be1
Add script for BT connect/disconnect by name
2024-02-27 12:11:28 +01:00
dabruh
6b5a201a5c
Add GOPATH to PATH
2024-02-16 13:18:18 +01:00
dabruh
cd60ff5c22
Respect the KREW_ROOT variable
2024-02-12 09:20:45 +01:00
dabruh
e34b12a5eb
Add Minikube alias and completion
2024-02-12 09:20:45 +01:00
dabruh
b49aa0be3d
Add GitHub CLI completion
2024-02-12 09:20:45 +01:00
dabruh
97a5065b89
Add comments
2024-02-03 14:00:55 +01:00
dabruh
e209581e88
Adjust VSC aliases
2023-12-12 07:02:26 +01:00
dabruh
9179c5685c
Enable Gnome Polkit
2023-12-11 12:44:56 +01:00
dabruh
2758799875
Add Glow for Markdown rendering
2023-11-30 20:06:47 +01:00
dabruh
1c12a125db
Adjust VSC aliases
2023-11-29 09:51:47 +01:00
dabruh
def24f0ce4
Replace dunk with difftastic
2023-11-29 09:46:08 +01:00
dabruh
05e1ba8a37
Set term
2023-11-29 09:37:10 +01:00