1
Fork 0

Commit graph

  • e9fcc63fd7
    Update flake.lock master caem 2024-09-15 13:22:36 +0200
  • 712f401948
    nvim: Replace clangd with ccls Updating clangd did indeed not help. Maybe this fork of clangd fixed it or something. caem 2024-09-07 19:56:59 +0200
  • cb37a40743
    Update flacke.lock caem 2024-09-07 19:56:40 +0200
  • 2abbd25372
    nvim: upgrade clang-tools to version 19 clangd can't cope with the existence of -fanalyzer and null_terminated_string_arg in my C code so hopefull this fixes it. caem 2024-09-07 19:34:50 +0200
  • 1cc6fd3c29
    games: Opt-in persistence for cities skylines caem 2024-09-06 14:54:08 +0200
  • 0741b7cd67
    Update flake.lock caem 2024-09-06 10:50:51 +0200
  • 4f5b8ac3b9
    nvim: Add scrolloff settings caem 2024-09-06 10:49:54 +0200
  • 6872199ba9
    Add the user to the wireshark group caem 2024-09-05 12:25:16 +0200
  • d1445c2ba6
    Add wireshark caem 2024-09-05 12:22:58 +0200
  • 797d4430b1
    Update flake.lock caem 2024-09-05 12:22:13 +0200
  • 0e4dffe209
    Update flake.lock caem 2024-09-03 12:41:50 +0200
  • e28f9f1edd
    Update flake.lock caem 2024-09-03 00:17:19 +0200
  • bd1d8edbe6
    kde: Add powerdevil configuration caem 2024-09-03 00:16:48 +0200
  • 997d17ce8a
    Update flake.lock caem 2024-08-31 13:36:51 +0200
  • c875e4283b
    kde: Add openvpn support caem 2024-08-29 00:05:55 +0200
  • d842372486
    kde: Add NetworkManager caem 2024-08-28 23:57:27 +0200
  • 359b8603b7 Fix readme mistake caem 2024-08-28 23:11:54 +0200
  • a7e276dcb3
    Add screenshot for kde caem 2024-08-28 23:10:27 +0200
  • 03232c6113
    kde: Forgot to take out the shift from the bindings caem 2024-08-28 22:48:56 +0200
  • f66dfdc33c
    kde: Fix moving windows to workspaces For some reason kwin, unlike literally every single other window manager that I have ever used, cannot cope with the concept of the shift layer and numbers for bindings. caem 2024-08-28 22:44:02 +0200
  • a75e4dc41d
    kde: Add sddm background and persist more stuff caem 2024-08-28 22:41:29 +0200
  • 794c955c2c
    kde: Fix some issues caem 2024-08-28 21:21:28 +0200
  • 1ecd08ca99
    kde: Fix firefox shortcut in panel caem 2024-08-28 20:48:13 +0200
  • 6447b092a2
    kde: Persist konsole configuration files instead of declaring them The wrapper for the Konsole configuration leaves a lot to be desired and it's not really worth the time trying to get it to work the way I want to by jumping through 700 hoops so I am just going to persist the Konsole files and configure it manually on new installations. The configuration is not rellly critical for anything and it can be set in less than a minute. caem 2024-08-28 20:37:55 +0200
  • 875c9912cc
    kde: Fix some issues with the configuration caem 2024-08-28 20:16:39 +0200
  • a985dbf760
    kde: Extend configuration caem 2024-08-28 20:12:00 +0200
  • 689c28cbe7
    Update flake.lock caem 2024-08-28 18:33:08 +0200
  • cc146d8231
    kde: Fix some typos caem 2024-08-28 18:32:23 +0200
  • 654cde2a3a
    Add KDE and set it as the default on the workstation host Note: The kde configuration is currently incomplete. It's still missing some configuration using the plasma-manager flake. I'm going to get plasma working first and then worry about the small configuration details. caem 2024-08-28 18:21:04 +0200
  • 950d488894
    zsh: Update ps1 prompt caem 2024-08-27 13:06:24 +0200
  • 8429ab0f56
    Update flake.lock caem 2024-08-27 13:06:10 +0200
  • af0078d7af
    Refactor configuration to be more modular. TODO: Update the documentation in the README to reflect changes caem 2024-08-26 15:01:33 +0200
  • 7a30ff9f94
    Update flake.lock caem 2024-08-26 10:40:15 +0200
  • 595c240ab1
    Update flake.lock caem 2024-08-25 10:37:00 +0200
  • 15daf2be8d
    firefx: Add tampermonkey extension caem 2024-08-20 00:00:16 +0200
  • 578deab27b
    security: Allow jitsi-meet libolm, which jitsi-meet depends on was recently deprecated. This does not affect me as I don't use jitsi-meet directly. It's installed as a dependency of another package for a feature which I do not use. I honestly didn't even know any of my packages depended on jitsi-meet until now. I'll leave this here until the issue is resolved. caem 2024-08-19 22:25:38 +0200
  • 1d4a336b4e
    hyprland: Disable explicit sync caem 2024-08-19 22:02:54 +0200
  • a180353156
    Update flake.lock caem 2024-08-19 22:01:16 +0200
  • 34a0fd0207
    Update flake.lock caem 2024-08-17 15:16:08 +0200
  • d4190d1f7d
    Remove clamav as it is broken right now caem 2024-08-15 13:49:02 +0200
  • 6026ce21f6
    Update flake.lock caem 2024-08-15 13:32:10 +0200
  • d5c344a2a8
    Update flake.lock caem 2024-08-11 20:23:54 +0200
  • d29017d527
    hyprland: Revert to stable release caem 2024-08-04 20:16:18 +0200
  • a0e04250f3
    Enable explicit sync caem 2024-08-04 20:15:10 +0200
  • aba3dc1ed7
    neovim: fix error when loading outside of distrobox container caem 2024-08-04 19:55:46 +0200
  • 5c3cbed705
    Update flake.lock caem 2024-08-04 19:55:30 +0200
  • b36dbf15c0
    Revert "hyprland: Switch back nixpkgs release" caem 2024-08-04 19:47:18 +0200
  • da4b4616ac
    Add protontricks caem 2024-08-01 18:37:52 +0200
  • 8de3f12524
    No more mental illness caem 2024-08-01 18:37:19 +0200
  • 8b8c31d9ef
    Update flake.lock caem 2024-08-01 18:35:53 +0200
  • 497e6a1449
    Add Haskell lsp support caem 2024-08-01 18:34:13 +0200
  • 3e9e729e74
    Update flake.lock caem 2024-07-29 12:51:40 +0200
  • 46b6968238
    Add support for distrobox caem 2024-07-31 16:39:15 +0200
  • 862e544a71
    Add deployment script for distro agnostic dotfiles caem 2024-07-30 22:43:33 +0200
  • ccac03f685
    nvim: Add LaTeX LSP support and fix healtcheck errors caem 2024-07-28 00:18:15 +0200
  • b543fe2ddc
    Update documentation caem 2024-07-26 21:08:48 +0200
  • 9226d8a7e6
    hyprland: Switch back nixpkgs release Firefox keeps imploding caem 2024-07-26 20:54:10 +0200
  • f563b036a1
    hyprland: Actually use the git release caem 2024-07-26 20:48:08 +0200
  • d14dfbf031
    Cleaner hyprland input caem 2024-07-26 19:46:46 +0200
  • facdf5853d
    Update flake.lock caem 2024-07-26 19:46:28 +0200
  • 9d90756538
    Refactor: Remove unclean modules/packages directive caem 2024-07-25 22:19:16 +0200
  • b65d437c7d
    refactor: Cleanly seperate home-manager and NixOS caem 2024-07-25 22:15:32 +0200
  • aaaf4808f3
    Refactor: Replace users with home caem 2024-07-25 22:12:51 +0200
  • 36a22dc58a
    Remove unused desktop environments caem 2024-07-25 21:54:44 +0200
  • c8636e1d9d
    Move sudo configuration to security caem 2024-07-25 21:54:13 +0200
  • d6f25a0f4e
    Refactor: Move and subcategorize modules caem 2024-07-25 21:52:42 +0200
  • 49ebf1155e
    Remove support for non-nixos installations caem 2024-07-25 21:35:41 +0200
  • 0898c67a5a
    Simplify mkHosts caem 2024-07-25 21:32:55 +0200
  • 216026eb15
    Remove debug lines caem 2024-07-25 21:27:48 +0200
  • 1ea937f884
    Refactor: Initial step - Added library for common functions - Moved machines/ to hosts/ - Automise adding new hosts to the flake caem 2024-07-25 21:24:28 +0200
  • 95b9318585
    nvim: Add LaTeX support using vimtex caem 2024-07-25 21:23:52 +0200
  • 1575659c7b
    Update packages to not use the gnome namespace caem 2024-07-25 21:23:11 +0200
  • cb5fcc1af6
    Update flake.lock caem 2024-07-25 21:20:50 +0200
  • 0c2a48b0d6
    nvim: Always search all files caem 2024-07-23 15:08:00 +0200
  • 11787128cb
    Update flake.lock caem 2024-07-23 15:07:49 +0200
  • 64ad84e53c
    hyprland: Switch to git release caem 2024-07-21 23:04:27 +0200
  • 9b6fba74d0
    hyprland: Add nvidia-vaapi-driver caem 2024-07-21 22:47:19 +0200
  • a98076de23
    Add back vesktop caem 2024-07-21 16:44:45 +0200
  • 77f33c0b97
    Switch back to nvidia beta drivers Doesn't make a difference right now as there is no beta driver but in the future, I probably want to always use the latest driver either way. caem 2024-07-21 16:44:16 +0200
  • c30cc3ccd4
    Add back clamav as it has now been fixed in nixpkgs#326533 caem 2024-07-21 16:43:27 +0200
  • 9f3987baf5
    neovim: Require dressing explicitly caem 2024-07-21 16:42:58 +0200
  • 1a46bcfaff
    Update flake.lock and remove ags flake caem 2024-07-21 16:40:15 +0200
  • 2390e8088c
    zsh: remove redundant space after the vcs info caem 2024-07-15 14:38:23 +0200
  • 5cb49bbf5b
    zsh: Add space before nix-shell part in ps1 caem 2024-07-15 13:48:57 +0200
  • c35e1d1578
    firefox: Fuck it, we're just going to persist the whole thing I tried literally persist anything that could've had something to do with extensions and it still reset every extension on boot for some fucking reason I don't want to download every single ublock filter on every boot or have literally 3 pages pop up because they think this is the first time I am running the extension. caem 2024-07-15 13:46:41 +0200
  • 032fd38053
    zsh: Make nix-shell pretty and update ps1 caem 2024-07-15 01:25:14 +0200
  • 947368779d
    Update flake.lock caem 2024-07-15 01:25:07 +0200
  • 3c352c0562
    Add Rust™ LSP support for Neovim caem 2024-07-14 11:00:13 +0200
  • 986e9f7555
    Persist firefox storage instead of only default. Only persisting the default storage did not work to get the extensions working on browser startup. caem 2024-07-14 10:59:01 +0200
  • 2bda469be2
    Remove csgo-vulkan-fix plugin caem 2024-07-14 10:58:18 +0200
  • 9e0a91d23c
    Add csgo-vulkan-fix hyprland plugin caem 2024-07-10 13:04:56 +0200
  • da6657fdd3
    Update flake.lock caem 2024-07-10 13:04:47 +0200
  • daecdc6e5d
    Remove vimiv-qt as it is broken right now caem 2024-07-09 17:34:40 +0200
  • 739b28a3e4
    Remove clamav as it is broken right now: nixpkgs#325510 caem 2024-07-09 17:31:31 +0200
  • d25808479e
    Remove thefuck as it is broken right now: nixpkgs#325799 caem 2024-07-09 17:26:56 +0200
  • 4003cc3d61
    Store default data for firefox in persistence. I eventually want to modify this to automatically add only the extension data by gettin the files through globbing or something but I don't know how to do that yet and it's not really that high of a priority as firefox will clean those either way on restart and it'd be more of a keeping everything tidy problem. caem 2024-07-09 14:04:31 +0200
  • 7cd10eb1ff
    Include security for the workstation caem 2024-07-09 14:04:09 +0200
  • f217128dcc
    Add some security enhancements at the cost of perf Currently experimenting with whether or not it's worth running ClamAV. Realistically speaking, I probably don't need it, all my executables are sourced from nixpkgs and should be malware free. I don't even know if it scans the store or anything. I'm just going to leave it here and forget about it and maybe sometime in the future it saves me from something idk. caem 2024-07-09 14:01:37 +0200
  • d5adae15f6
    Update flake.lock caem 2024-07-09 14:01:19 +0200
  • 9d64129152
    Opt-in state for opentabletdriver caem 2024-07-07 23:25:27 +0200