Skyler Grey
a7ae29ffbb
Enable OpenTabletDriver for my new tablet
3 years ago
Skyler Grey
9c260fff7e
Make grid the default xmonad layout
3 years ago
Skyler Grey
424a0a49bd
Change xmonad layout order and make modals display as modals
3 years ago
Skyler Grey
f1fbcc1f7d
Make the focused border the same as the regular border
...
- Without this moving floating windows flashes the border
- Focus is already indicated with opacity
3 years ago
Skyler Grey
3e434b6b3a
Change xmonad border colors
3 years ago
Skyler Grey
fc2223447b
Update dnsmasq config to completely block facebook
3 years ago
Skyler Grey
4faa583266
Wipe the autom4te cache
3 years ago
Skyler Grey
13c7510bbf
Add gs as an alias for git status
3 years ago
Skyler Grey
ced974b175
Remove the HRS guest network as it no longer exists
3 years ago
Skyler Grey
5c1b444f42
Fix XDG_DESKTOP_PORTAL by writing it into xinitrc myself
3 years ago
Skyler Grey
37e2a40f3a
Update xmonad's layout config
...
- Have borders on floating windows
- Add a true fullscreen layout
- Make windows resizable in tall view
- Add a grid view
3 years ago
Skyler Grey
a23445bfb3
Make xmonad use workspace 0 by default
3 years ago
Skyler Grey
7030149da7
Switch to programmer dvorak
3 years ago
Skyler Grey
c767aa8b5b
Update nix and fix all breakages
3 years ago
Skyler Grey
cfd9e8c26c
Replace nixpkgs-unfree with numtide
3 years ago
Skyler Grey
471252744e
Make builds run nicely by default
3 years ago
Skyler Grey
a7884fecf3
Install shell-mommy (and run it on failed commands)
3 years ago
Skyler Grey
f957c5afa3
Enable the HIST_IGNORE_SPACE option in zsh
3 years ago
Skyler Grey
2bd017d765
Enable thunderbolt amd egpu support
3 years ago
Skyler Grey
222211a8b7
Add a clipboard alias
3 years ago
Skyler Grey
10dd87b26e
Disable vscode workspace trust (especially at it does not persist)
3 years ago
Skyler Grey
abc575892d
Replace the insecure nixops with the later nixopsUnstable
3 years ago
Skyler Grey
04b4a198b9
Persist freecad configuration
3 years ago
Skyler Grey
c03163659c
Switch out the wlr portal for the lxqt one
3 years ago
Skyler Grey
e631f4cdde
Make selection screenshots hide the cursor
3 years ago
Skyler Grey
c35ece6a5e
Install openscad
3 years ago
Skyler Grey
3fda1228bf
Install programs to help with common archive formats
3 years ago
Skyler Grey
2198f2d930
Add the new HRSFC Guest mirror network
3 years ago
Skyler Grey
b5c76cbe3a
Install freecad
3 years ago
Skyler Grey
3a9a2b1ee0
Add utils.readFile and utils.interpolateFile, use them in xmonad config
...
- Add utils.readFile which reads a file and evaluates any nix in ${{null}}
brackets like that, returning a string. This should be a drop-in replacement
for builtins.readFile
- Add utils.interpolateFile which does the same as readFile but also writes to
the store and returns a store path for the new file. This should be a drop-in
wrapper for a path
- Use utils.interpolateFile on the xmonad config file
- Use a relative file path contained in nix interpolation brackets in the xmonad
config file
- Use package paths inside the included file (all included paths are also
interpolated)
- Update xmonad to have better volume change support
- Update xmonad to have better multi-display support (actually start polybar,
display different colors for second displays)
3 years ago
Skyler Grey
1eece6e167
Add multiple polybars to later be started with multiple monitors
3 years ago
Skyler Grey
efcc46b4d9
Revert broken video driver replacement
3 years ago
Skyler Grey
fc8f25cedb
Install nixops
3 years ago
Skyler Grey
152228b850
Add a workaround to make apparmor tools work
3 years ago
Skyler Grey
21091a1c76
Update boot parameters to replace all startup logs with plymouth
3 years ago
Skyler Grey
66548246d5
Correctly store the obsidian config
3 years ago
Skyler Grey
2f457171b9
Update some secrets
3 years ago
Skyler Grey
2c3dcd5a81
Make git recommits act verbosely
3 years ago
Skyler Grey
d464dc568e
Configure notmuch and neomutt to properly tag email
3 years ago
Skyler Grey
48e12a4646
Update neovim keybinds
3 years ago
Skyler Grey
ea00ad5f70
Add some security modules
3 years ago
Skyler Grey
303dce42ef
Add a wrapper to run keepass and open my database
3 years ago
Skyler Grey
fa45bab627
Re-enable plymouth
3 years ago
Skyler Grey
b44bfe4685
Update the default video drivers
3 years ago
Skyler Grey
1e2f4a898d
Install obsidian notes
3 years ago
Skyler Grey
ece9349148
Make sure that the firewall is on
3 years ago
Skyler Grey
cf6e4d055f
Install firefox
3 years ago
Skyler Grey
3919fc3831
Write and package run_keepass te quickly start keepass
3 years ago
Skyler Grey
1fe0da3d94
Install apparmor
3 years ago
Skyler Grey
d0cf4caf65
Update email configuration to make notmuch+neomutt nicer
3 years ago