Commit graph

2044 commits

Author SHA1 Message Date
Evie Litherland-Smith fe53ce185c Ad ncspot spotify ncurses interface 2023-08-01 15:26:02 +01:00
Evie Litherland-Smith 689ecdc0ba Back to named workspaces, add music workspace 2023-08-01 09:17:44 +01:00
Evie Litherland-Smith 3844517405 Re-enable emacs server as separate nix expression 2023-07-31 14:46:48 +01:00
Evie Litherland-Smith c722efbe9b Fix new workspace bind 2023-07-31 10:56:34 +01:00
Evie Litherland-Smith 4f7c732509 Add bitwarden and dedicated workspace
Add back shell shortcuts to update
2023-07-31 10:55:06 +01:00
Evie Litherland-Smith f56d3bdb21 Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos 2023-07-30 16:25:17 +01:00
Evie Litherland-Smith bd39fd54c4 Disable syncthing for Vanguard 2023-07-30 16:25:03 +01:00
Evie Litherland-Smith 7de42b8acd Change device groups and default location for Notes 2023-07-30 16:15:32 +01:00
Evie Litherland-Smith e9138af002 Add packages for using mu4e and protonmail bridge 2023-07-30 10:19:02 +01:00
Evie Litherland-Smith 69c8fecfdf Add dockerfile language server 2023-07-28 17:07:52 +01:00
Evie Litherland-Smith 25c36a39ce Fix bind typo, misc formatting 2023-07-28 09:09:39 +01:00
Evie Litherland-Smith 2f05e76f7f Update keybinds and waybar icon style 2023-07-28 08:01:09 +01:00
Evie Litherland-Smith 1b5bde3ec5 Remove old binds 2023-07-28 07:17:49 +01:00
Evie Litherland-Smith 9713314c45 Add home dock/monitor config 2023-07-28 07:00:26 +01:00
Evie Litherland-Smith 04e00b1348 Update flake.lock, fixes syncthing issues
Update font definition for new nixpkgs version
2023-07-27 16:17:06 +01:00
Evie Litherland-Smith ac9464e919 Add some more language servers 2023-07-27 16:03:31 +01:00
Evie Litherland-Smith 0277437a5f Disable emacs daemon, add graphiz for roam vis 2023-07-27 10:05:31 +01:00
Evie Litherland-Smith 3e09b51c34 Re-add libreoffice 2023-07-26 17:25:22 +01:00
Evie Litherland-Smith 55e72cb9cc Move doom flake contents back in
Doom emacs config is still separate repo, but flake contents are back

Remove work firefox profile, switched to chromium instead for Teams fix
2023-07-26 15:45:24 +01:00
Evie Litherland-Smith 272669bcbc Remove some hyprland workspaces, add emacs bind 2023-07-26 11:04:41 +01:00
Evie Litherland-Smith f3e8b1a38e Update doom-emacs flake url
Switch to using chromium instead of firefox for teams support
Remove neovim flake from inputs
2023-07-25 16:14:50 +01:00
Evie Litherland-Smith 292c5b98e1 Move doom config into separate flake
Remove doom config from this repo

Set firefox UA to chrome to make teams calls work...
2023-07-25 13:57:55 +01:00
Evie Litherland-Smith e4ebf46f66 Revert hyprland flake update
Set tokyonight theme for emacs, add pyright support for python
2023-07-25 08:05:33 +01:00
Evie Litherland-Smith 06ddbbdc20 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/a30f5b5b35e2d974fb5e1a3721eaec723ef48c89' (2023-07-24)
  → 'github:nix-community/home-manager/d309a62ee81faec56dd31a263a0184b0e3227e36' (2023-07-24)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/6db3c4ef5ec21f415577a26b0cdf57c98a778eb5' (2023-07-24)
  → 'github:hyprwm/Hyprland/f5913135c638997f8c13a52d0760803947ae3889' (2023-07-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/12303c652b881435065a98729eb7278313041e49' (2023-07-22)
  → 'github:NixOS/nixpkgs/b12803b6d90e2e583429bb79b859ca53c348b39a' (2023-07-24)
2023-07-25 06:48:28 +01:00
Evie Litherland-Smith ca2afa6ee9 Some extra emacs configs, add LSP and tree-sitter 2023-07-24 22:10:01 +01:00
Evie Litherland-Smith b85bdcec10 Add doom-emacs and template config 2023-07-24 16:45:19 +01:00
Evie Litherland-Smith 12ed487cc2 More syncthing option renaming 2023-07-24 13:30:39 +01:00
Evie Litherland-Smith 3c5f909c0d Syncthing expression syntax updates 2023-07-24 13:29:09 +01:00
Evie Litherland-Smith e0c67fde29 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/2f84579a70b8c74e5ebb37299a0c3ba279f09382' (2023-07-16)
  → 'github:nix-community/home-manager/a30f5b5b35e2d974fb5e1a3721eaec723ef48c89' (2023-07-24)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/f4f0f35c5b2725189563fc65e17a0141fd801eb7' (2023-07-19)
  → 'github:hyprwm/Hyprland/6db3c4ef5ec21f415577a26b0cdf57c98a778eb5' (2023-07-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6cee3b5893090b0f5f0a06b4cf42ca4e60e5d222' (2023-07-16)
  → 'github:NixOS/nixpkgs/12303c652b881435065a98729eb7278313041e49' (2023-07-22)
2023-07-24 13:27:25 +01:00
Evie Litherland-Smith e2c9d8eba7 Use custom neovim flake, centralise tokyonight source
nvim repo has been converted to flake for easier inclusion but still
stand-alone for non-nix systems

Move tokyonight repo fetch to flake input to keep consistent and reduce
multiple fetch calls
2023-07-24 13:27:05 +01:00
Evie Litherland-Smith d00e1ec199 Switch teams client back 2023-07-24 09:07:26 +01:00
Evie Litherland-Smith 8c14fe654d Reload hyprpaper on laptop lid switch 2023-07-21 17:15:39 +01:00
Evie Litherland-Smith 20dbf6d4da Firefox bookmarks/search engine and colourscheme updates 2023-07-21 17:02:18 +01:00
Evie Litherland-Smith 1d82317e43 Small alias adjustments 2023-07-21 11:41:20 +01:00
Evie Litherland-Smith 4fdc446aec Set more sensible default directories for syncthing 2023-07-21 11:38:46 +01:00
Evie Litherland-Smith 28b95d7096 Remove Northstar syncthing 2023-07-21 11:12:34 +01:00
Evie Litherland-Smith f7edaab157 Make autoUpgrade not be the default, enable where wanted 2023-07-21 11:10:31 +01:00
Evie Litherland-Smith d2c1486ece Reset taskwarrior to default directory for cross-platform sharing 2023-07-21 10:55:47 +01:00
Evie Litherland-Smith c9661d158d Reinstate kanshi with some fixes and work with laptop lid switch 2023-07-20 11:59:08 +01:00
Evie Litherland-Smith 39b38c8d8e Remove kanshi, more trouble than help... 2023-07-20 07:21:22 +01:00
Evie Litherland-Smith aa21c03b75 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/b70db52ff06f30e3de7f21b6ea47e75baa0c46f6' (2023-07-09)
  → 'github:nix-community/home-manager/2f84579a70b8c74e5ebb37299a0c3ba279f09382' (2023-07-16)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/0c61a1530f2da2571e8285df106b31af73843411' (2023-07-10)
  → 'github:hyprwm/Hyprland/f4f0f35c5b2725189563fc65e17a0141fd801eb7' (2023-07-19)
• Updated input 'hyprland/wlroots':
    'gitlab:wlroots/wlroots/7e7633abf09b362d0bad9e3fc650fd692369291d' (2023-06-14)
  → 'gitlab:wlroots/wlroots/7791ffe0584c4ac13c170e1661ce33bdbd4a9b9e' (2023-07-17)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/2e8052b9f56fd2623a55d09e0a7fe06d5f73bbb0' (2023-07-10)
  → 'github:nix-community/neovim-nightly-overlay/f42a9b1db59af2dff882803c38c51be7d5680da2' (2023-07-19)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/c6191e59824febda94b431146bf65628fc534e3b' (2023-07-05)
  → 'github:hercules-ci/hercules-ci-effects/0a63bfa3f00a3775ea3a6722b247880f1ffe91ce' (2023-07-15)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/flake-parts':
    'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
  → 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/4f53efe34b3a8877ac923b9350c874e3dcd5dc0a?dir=lib' (2023-05-31)
  → 'github:NixOS/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9?dir=lib' (2023-06-29)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/7192b83935ab292a8e894db590dfd44f976e183b' (2023-06-14)
  → 'github:hercules-ci/hercules-ci-agent/367dd8cd649b57009a6502e878005a1e54ad78c5' (2023-07-05)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/hercules-ci-agent/flake-parts':
    'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
  → 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/hercules-ci-agent/nixpkgs':
    'github:NixOS/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
  → 'github:NixOS/nixpkgs/0fbe93c5a7cac99f90b60bdf5f149383daaa615f' (2023-07-02)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/fbeef0d4ef1aadc4e50b9f33946cf4dca8ca6b62?dir=contrib' (2023-07-08)
  → 'github:neovim/neovim/ab5cdbd167353a0c6a0ef0b864d78af13029339c?dir=contrib' (2023-07-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
  → 'github:NixOS/nixpkgs/6cee3b5893090b0f5f0a06b4cf42ca4e60e5d222' (2023-07-16)
2023-07-19 16:19:19 +01:00
Evie Litherland-Smith 35f7844194 Fix hyprland workspace naming 2023-07-19 14:16:19 +01:00
Evie Litherland-Smith 05191a3bab Remove neovide, term TERM for wezterm 2023-07-19 11:40:07 +01:00
Evie Litherland-Smith 7fd992b616 Add taskwarrior, add ohmyzsh with plugins 2023-07-19 10:06:00 +01:00
Evie Litherland-Smith 127c4df7fa Use kanshi to turn wifi on or off based on docked status 2023-07-19 09:17:24 +01:00
Evie Litherland-Smith e4a9c6d820 Revert hyprland workspaces to numbers instead of names 2023-07-19 09:13:40 +01:00
Evie Litherland-Smith 1c3dcd05a1 Quote flake urls in aliases 2023-07-19 08:59:19 +01:00
Evie Litherland-Smith 401720dd47 Add new shellConfig set up to other machines 2023-07-19 08:57:48 +01:00
Evie Litherland-Smith a317ac6f05 Switch to zsh, use specialArgs to pass shell name around to update everywhere at the same time 2023-07-19 08:55:53 +01:00
Evie Litherland-Smith 865e47f0ce Rename workspaces, update clock widget format 2023-07-18 16:24:27 +01:00