Commit graph

42 commits

Author SHA1 Message Date
7177ce3a10
Fix breakages after upgrading to NixOS 24.05
some things still have to be fixed, but normal operation can go on for
now
2024-06-29 10:10:36 +02:00
f5044e4d8d
Add customization home-manager modules 2023-12-27 22:49:54 +01:00
3213902bb6
Add alvr nixos module 2023-12-26 22:08:57 +01:00
20a3fe4538
Switch to nix-starter-configs template 2023-12-23 21:20:40 +01:00
bfb61c34b8
Switch heliox cli from abbreviation to alias 2023-12-23 01:14:22 +01:00
bf3b33b0ed
Prefer IPv4 for SSH
I wasn't able to push code to my selfhosted git instance over tailscale as it automatically preferred IPv6 which somehow wasn't reachable
2023-12-22 20:22:40 +01:00
e2cd913423
Add brightnessctl to awesomewm installations 2023-12-22 20:21:25 +01:00
9485016df5
Disable gnome-keyring ssh-agent within gnome 2023-12-11 15:37:13 +01:00
9bb980756b
Remove unused git ssh signing config 2023-12-10 11:22:00 +01:00
37356b7b48
Add xclip to awesome default applications 2023-12-10 11:20:04 +01:00
9b87434ba0
Persist powerlevel10k config for zsh 2023-12-10 11:19:37 +01:00
a6b4364dac
Add initial zsh implementation 2023-12-04 16:15:14 +01:00
c04240b646
Enable gpg git signing 2023-12-04 12:03:29 +01:00
217026d0a4 Set default git branch name
default branch name is now "main" instead of "master"
2023-12-03 15:00:54 +01:00
3e69c9ce8f Add TrentOS shell abbreviations 2023-11-26 16:39:11 +01:00
ac3622102b Add TrentOS VSCode extensions 2023-11-26 16:38:38 +01:00
22f37a8ee7 Add desktop shell aliases
- heliox controls
- system controls (shutdown/suspend)
2023-11-19 17:27:02 +01:00
3f09454f83 Add android development support 2023-11-18 18:02:27 +01:00
80cf7061ae Disable git signing 2023-11-11 15:41:02 +01:00
8c0230acc3 Nove config lines to appropriate files
kde connect -> librewolf
flatpak config -> awesomewm
2023-11-11 15:34:23 +01:00
a899f33fda Add secret management 2023-11-11 15:33:30 +01:00
3a854bcca5
Remove GitHub Copilot
I somehow don't have the student license anymore
2023-11-10 16:26:42 +01:00
4949069b52
Install IntellijUltimate with plugins 2023-11-07 20:32:16 +01:00
3b58fe0b41
Merge branch 'main' of github.com:GHOSCHT/nix-config
Configured 2 machines asynchronously. Now merging states together.
2023-11-06 21:38:15 +01:00
2fce58341e
Forcibly disable pulseaudio
Gnome won't work otherwise
2023-11-05 19:44:13 +01:00
b34ac0d6ae
Add battery fish alias 2023-11-05 19:43:51 +01:00
70ba2670b3
Add vscode autosuggest vim navigation 2023-11-05 12:06:33 +01:00
8c9395ca87
Add alacritty configuration 2023-11-04 15:03:43 +01:00
5f75cf2aab
Add theming support 2023-11-04 14:55:10 +01:00
f3b0327a03
Preconfigure Librewolf 2023-11-04 14:54:28 +01:00
627df96791
Add text editor configurations 2023-11-04 14:49:46 +01:00
ab832da3d3
Try to get screen settings to work 2023-10-15 20:21:26 +02:00
47547b9367
More awesome config 2023-10-15 16:14:30 +02:00
9f1a6ed9ff
Enable AwesomeWM 2023-10-15 16:02:50 +02:00
ed685e870f
Enable git ssh code signing 2023-10-15 14:29:15 +02:00
bbe2325d97
Enable easyeffects service 2023-10-15 14:28:51 +02:00
2af60e387c
Setup basic hyprland environment 2023-10-15 14:28:18 +02:00
87d635efe3 Add home manager 2023-10-14 18:53:32 +02:00
90b805e002 Add gaming support 2023-10-14 18:53:04 +02:00
fb4b56a6fd Add virtualization capabilities 2023-10-14 13:24:01 +02:00
8df1bb82a9 Add gnome 2023-10-14 13:22:41 +02:00
5f4674ffa8 Initial desktop config 2023-10-13 20:52:26 +02:00