Commit graph

1237 commits

Author SHA1 Message Date
Evie Litherland-Smith 73f46b3121 Add format-alt for clock, show time by default and full date in alt 2023-12-26 10:44:59 +00:00
Evie Litherland-Smith a9133f7261 Remove files workspace, add workspace for neomutt 2023-12-26 10:34:15 +00:00
Evie Litherland-Smith 1091e67fe7 Remove some unneeded zsh config 2023-12-26 08:10:09 +00:00
Evie Litherland-Smith b2c3e15aa6 Add gitui 2023-12-26 08:06:57 +00:00
Evie Litherland-Smith f0492a4ad3 Revert "Switch default shell back to fish"
This reverts commit cacda98abb.
2023-12-26 08:06:29 +00:00
Evie Litherland-Smith a66fdfa391 Add catppuccin for neomutt, enable sidebar 2023-12-26 07:42:12 +00:00
Evie Litherland-Smith a4ed54f1b3 Enable neomutt and mbsync systemd service 2023-12-26 07:24:56 +00:00
Evie Litherland-Smith 9c21d0e264 waybar: add battery capacity when charging 2023-12-22 07:19:04 +00:00
Evie Litherland-Smith 6ba65c14a7 Fix and expand mime entry for zathura 2023-12-21 13:26:10 +00:00
Evie Litherland-Smith e25ca79524 Add zathura as default for application/pdf mimetype 2023-12-21 13:17:29 +00:00
Evie Litherland-Smith a7716a1e0e Move some hyprland extras into main hyprland/default.nix file
Add zathura
2023-12-21 13:05:27 +00:00
Evie Litherland-Smith 822462b76b Switch tempel back for yasnippet
Add remaining emacs packages there weren't being installed via nixpkgs
2023-12-21 12:18:38 +00:00
Evie Litherland-Smith 0f4cf52669 Move pass.nix into accounts subdirectory 2023-12-21 11:31:36 +00:00
Evie Litherland-Smith c3b787ce18 Change mpv for mplayer, fixes emacs/emms/MPRIS issues I was having
Reorganise, remove home/media/default.nix and move some home.package
definitions that I'd missed into relevant environment.systemPackages
2023-12-21 11:25:48 +00:00
Evie Litherland-Smith cb9e34c2d7 Remove chromium rules 2023-12-21 06:41:51 +00:00
Evie Litherland-Smith f855c6ef69 Rename "apps" workspace to "chat" 2023-12-21 06:41:17 +00:00
Evie Litherland-Smith efd26a7109 Had to go back to pyright, couldn't get pylsp working with envs 2023-12-20 14:46:01 +00:00
Evie Litherland-Smith b36acc10a5 Re-enable firefox, remove a couple of addons I'm not using anymore 2023-12-20 11:40:46 +00:00
Evie Litherland-Smith 3889882b72 Add org-alert package 2023-12-20 10:59:56 +00:00
Evie Litherland-Smith f1e37f9604 Add dashboard for emacs 2023-12-20 10:31:44 +00:00
Evie Litherland-Smith 9b5afe9180 Remove hyprland/window module, move mpris to centre of bar 2023-12-20 10:06:32 +00:00
Evie Litherland-Smith dd24364994 Move default location for emacs config 2023-12-20 07:54:26 +00:00
Evie Litherland-Smith d3fbbef0c0 Change how pylsp is installed, add ruff plugin 2023-12-19 17:21:53 +00:00
Evie Litherland-Smith bc0ce002b2 Add work "Other" calendar 2023-12-19 15:06:07 +00:00
Evie Litherland-Smith 03ab779d26 Add password-store plugins for emacs 2023-12-19 14:47:30 +00:00
Evie Litherland-Smith 6939b7f468 Switch back to git pull.rebase = false by default 2023-12-19 14:47:30 +00:00
Evie Litherland-Smith f8388bbefd Git: enable pull.rebase 2023-12-18 17:05:59 +00:00
Evie Litherland-Smith 07f35f405e Add gstreamer plugins for nyxt
Reorganise nyxt config a bit and switch to catppuccin colourscheme
2023-12-18 16:55:56 +00:00
Evie Litherland-Smith eef541ee8a Switch pyright back to python-lsp-server
See Emacs config for fixing pylsp venv stuff
2023-12-18 13:33:51 +00:00
Evie Litherland-Smith a8975dbd74 Switch to using JetBrainsMono (incl. nerd font variant)
Switch fira sans for noto sans
2023-12-18 13:20:01 +00:00
Evie Litherland-Smith ce18d7af84 Adjust spacing of waybar audio module 2023-12-18 11:23:14 +00:00
Evie Litherland-Smith 19c20efc0c waybar: add a space after muted audio icon 2023-12-18 11:16:27 +00:00
Evie Litherland-Smith f18fbabfd1 waybar: but battery in correct place, add separator before tray
Update waybar rewrite for seahorse
2023-12-18 09:57:27 +00:00
Evie Litherland-Smith 7894bf6254 Fix float settings for polkit popup
Make somethings not floating that don't need to be (thunar, swayimg, nx)
2023-12-18 09:56:54 +00:00
Evie Litherland-Smith 57966ebdb0 Fixed some issues
Back to lightdm as sddm didn't work for some reason, cba to debug

Fix some broken config with rofi, zellij

Actually set hyprland colours since I forgot...
2023-12-18 08:34:16 +00:00
Evie Litherland-Smith f173496f81 Re-theming back to catppuccin mocha 2023-12-18 08:15:18 +00:00
Evie Litherland-Smith 65955b2757 Remove old imapnotify modifications 2023-12-18 06:49:33 +00:00
Evie Litherland-Smith 535d21ea68 Add waybar rewrite for searhorse 2023-12-18 06:13:46 +00:00
Evie Litherland-Smith 03fbb438c3 Swap btop/htop for btm 2023-12-17 18:32:56 +00:00
Evie Litherland-Smith f76bef59d4 Swap order of battery and clock waybar modules 2023-12-17 17:52:14 +00:00
Evie Litherland-Smith f6605bf1b8 Add battery module back to waybar 2023-12-17 17:42:52 +00:00
Evie Litherland-Smith 0d0aabf2b9 Add back whatsapp-for-linux 2023-12-17 09:54:59 +00:00
Evie Litherland-Smith e8ec776c2b Disable zellij shell integration
zellij integration was causing it to start on startup

Turn off background in btop (for terminal transparency)
2023-12-16 23:29:45 +00:00
Evie Litherland-Smith 1f331d1352 Add du-dust, and zellij to replace tmux
Reorganise some files
2023-12-16 22:47:32 +00:00
Evie Litherland-Smith 56d69fb18f Revert "Revert steam workspace rule being silent"
This reverts commit 97f9fbad92.
2023-12-16 18:59:16 +00:00
Evie Litherland-Smith 969372cd59 Move prismlauncher to home-manager games, add marathon trilogy 2023-12-16 18:41:27 +00:00
Evie Litherland-Smith 0fc98e3ff8 Add tagger for editing mp3/m4a metadata 2023-12-16 18:36:22 +00:00
Evie Litherland-Smith 6034bcce0c Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos 2023-12-16 13:28:34 +00:00
Evie Litherland-Smith 883c0c33d0 Add poppler_utils for searching PDFs 2023-12-16 13:28:24 +00:00
Evie Litherland-Smith e0ef310d96 Remove ncspot 2023-12-16 09:12:34 +00:00
Evie Litherland-Smith 74ba6959ea Fix workspace setting for nyxt keybind 2023-12-16 08:46:42 +00:00
Evie Litherland-Smith 06148eb1a6 Swap firefox back for nyxt 2023-12-15 13:13:01 +00:00
Evie Litherland-Smith 1d9c73515e Remove whatsapp-for-linux and teams-for-linux
Add workspace rule and waybar rewrite for WebCord
2023-12-15 12:53:17 +00:00
Evie Litherland-Smith 478452ff39 emacs: Add treemacs packages 2023-12-14 09:39:18 +00:00
Evie Litherland-Smith 7540b2fe53 Revert "Pyright performance too bad, back to pylsp (again)"
This reverts commit aff3766605.
2023-12-13 15:45:00 +00:00
Evie Litherland-Smith aff3766605 Pyright performance too bad, back to pylsp (again) 2023-12-13 13:41:33 +00:00
Evie Litherland-Smith 262882ecd8 Remove outlook read only calendar, change name of network events calendar 2023-12-13 09:25:10 +00:00
Evie Litherland-Smith 99e8c441fb Add extra programs for whatsapp, discord (webcord) and teams
Replace installed chromium PWAs
2023-12-12 14:12:05 +00:00
Evie Litherland-Smith 03685ac0be ssh: log in to server as my user instead of root 2023-12-12 06:58:43 +00:00
Evie Litherland-Smith fa71df0482 Move some programs to system/default.nix that really should be default installs 2023-12-12 06:31:18 +00:00
Evie Litherland-Smith 97f9fbad92 Revert steam workspace rule being silent 2023-12-11 14:34:40 +00:00
Evie Litherland-Smith 693fc386ac Move emacs config to separate repo 2023-12-11 12:11:55 +00:00
Evie Litherland-Smith 533ea7ada8 Add some useful envvars
Change grim directory to ~/Pictures/Grim/
2023-12-11 11:16:33 +00:00
Evie Litherland-Smith b866c582ac emacs: disable time in modeline again 2023-12-10 08:28:01 +00:00
Evie Litherland-Smith 693eb797cf Remove battery module from waybar 2023-12-09 15:47:37 +00:00
Evie Litherland-Smith a83211c855 emacs: enable time and battery display in modeline 2023-12-09 15:40:25 +00:00
Evie Litherland-Smith e945347f6e emacs: enable cargo clippy for rust-analyzer / eglot 2023-12-09 07:43:54 +00:00
Evie Litherland-Smith 29ff5218dd Disable kanshi 2023-12-08 16:36:40 +00:00
Evie Litherland-Smith 92d847e8bf Remove diff-hl borders 2023-12-08 16:36:32 +00:00
Evie Litherland-Smith cc1eb6e181 Add magit refresh hooks for diff-hl 2023-12-08 15:19:16 +00:00
Evie Litherland-Smith 56c93c8dc6 Switch git-gutter for diff-hl 2023-12-08 15:15:21 +00:00
Evie Litherland-Smith 9ad45bc55b emacs: add nlinum and git-gutter 2023-12-08 10:54:59 +00:00
Evie Litherland-Smith 3113a139fd Add rule to make swayimg float, add bind to launch floating terminal 2023-12-08 06:54:34 +00:00
Evie Litherland-Smith 6ace75e967 Switch back to pyright
Mypy type checking wasn't good enough for working on Indica, pyright is
2023-12-07 16:59:10 +00:00
Evie Litherland-Smith 831fc768f2 emacs: set modeline file name style to just file-name 2023-12-07 15:25:46 +00:00
Evie Litherland-Smith ba25b9febc Enable which-function-mode
Displays current function in modeline
2023-12-07 14:33:19 +00:00
Evie Litherland-Smith 6f7735bd1b emacs: add bind for avy-goto-char-2, remove env version from doom-modeline 2023-12-07 14:19:46 +00:00
Evie Litherland-Smith 670b12589a emacs: add vterm, keybind to quick reconnect eglot server 2023-12-07 13:12:45 +00:00
Evie Litherland-Smith 379085a365 Remove installed discord in favour of web app 2023-12-07 09:57:34 +00:00
Evie Litherland-Smith f581da480a emacs: ensure tempel and tempel-collection 2023-12-07 09:46:54 +00:00
Evie Litherland-Smith b44cea8e19 emacs: set zone timer to 2 hours 2023-12-07 09:44:39 +00:00
Evie Litherland-Smith 6542e5b137 Add float rule for Firefox "Library" window 2023-12-07 08:35:43 +00:00
Evie Litherland-Smith 31e208bf51 Make steam workspace rule silent 2023-12-06 14:42:10 +00:00
Evie Litherland-Smith 9f662fa1b5 Float and pin firefox Picture-in-Picture window 2023-12-06 07:54:24 +00:00
Evie Litherland-Smith 740325f707 Add firefox back as default browser
Add firefox and chromium to web workspace, keep nyxt installed as
quick popup browser to use elsewhere

Remove discord workspace, move to apps workspace

Add files workspace for thunar and libreoffice

Add more waybar rewrites - libreoffice programs, thunar, PWAs like
whatsapp web, etc...
2023-12-05 12:47:30 +00:00
Evie Litherland-Smith 3be5139c66 Enable transience for starship with fish 2023-12-05 06:19:51 +00:00
Evie Litherland-Smith cacda98abb Switch default shell back to fish 2023-12-04 17:47:44 +00:00
Evie Litherland-Smith 16994c48e2 Add eglot-rename bind 2023-12-04 17:16:49 +00:00
Evie Litherland-Smith d6d35154c4 Mistakes made, revert to pylsp as pyright performance is horrible 2023-12-04 17:14:07 +00:00
Evie Litherland-Smith f43f1f5e94 Swap pylsp and plugins for pyright 2023-12-04 11:39:12 +00:00
Evie Litherland-Smith 414c2735e2 Add zip and unzip for emacs, smbclient to Ronin for work drives 2023-12-04 10:33:09 +00:00
Evie Litherland-Smith 2bffd69c9e Add emacs/templates to rsync-local-config 2023-12-04 10:10:17 +00:00
Evie Litherland-Smith 8e0bb95c63 Replace yasnippets with tempel 2023-12-04 09:58:58 +00:00
Evie Litherland-Smith 64a7497515 Enable corfu in minibuffer if vertico not active 2023-12-04 09:38:41 +00:00
Evie Litherland-Smith eb60d4d767 Remove Ronin from syncthing 2023-12-04 06:42:34 +00:00
Evie Litherland-Smith e0258c8fd9 Restore project-switch-commands 2023-12-03 16:02:52 +00:00
Evie Litherland-Smith 2376ef8016 Add flymake popups, customise eldoc display to stop resizing echo area 2023-12-02 08:38:42 +00:00
Evie Litherland-Smith c864ecbdef Add nushell, remmina
Merge remmina and NoMachine window rules for consistency
2023-12-01 11:16:07 +00:00
Evie Litherland-Smith a1f72dd7d5 Change web browser bind from firefox to nyxt 2023-12-01 07:05:47 +00:00
Evie Litherland-Smith fba4db8435 Back to using nyxt as main browser with chromium as backup (and for PWAs) 2023-12-01 06:52:47 +00:00