Commit graph

2280 commits

Author SHA1 Message Date
Evie Litherland-Smith e0d43ac02b Remove doom-themes package 2023-11-05 05:56:48 +00:00
Evie Litherland-Smith b14a2991b2 Switch back to catppuccin (macchiato)
Move emacs config from system level to home-manager to make use of
stylix theming

Add git-gutter package for emacs
2023-11-05 05:55:52 +00:00
Evie Litherland-Smith 9294ce5626 Add bind for opening citar link
Change org capture templates to use dedicated inbox.org file (under
relevant headings), with the aim to sort notes later after taking
2023-11-04 21:09:29 +00:00
Evie Litherland-Smith cca03702c5 Add citar and some initial config
Setup references directory to keep bibliographies and reference PDFs,
sync with git-sync
2023-11-04 21:00:13 +00:00
Evie Litherland-Smith 6ccf8f9ca6 Cleanup some more config
Remove music/spotify workspace

Remove using firefox by default, remove zathura
2023-11-04 20:08:55 +00:00
Evie Litherland-Smith e58c8897af Fix setting in nyxt to disable restore on startup 2023-11-04 20:07:12 +00:00
Evie Litherland-Smith d73eac429c Remove external alacritty theme 2023-11-04 20:06:52 +00:00
Evie Litherland-Smith 9f6cbf4cd8 Don't restore nyxt session on startup 2023-11-04 16:50:25 +00:00
Evie Litherland-Smith ec89edbe6c Switch to using fish (again), keep root using bash for stability 2023-11-04 16:47:14 +00:00
Evie Litherland-Smith 24502b5e62 Update formatting, back to old 5/10 spacing
Update waybar pulseaudio module format to look a bit better

Enable accounts-daemon and udisks2 services
2023-11-04 15:51:05 +00:00
Evie Litherland-Smith 48aa8b1a5a Add keymap to open/refresh dashboard
Replace use of keymap-set global-map with keymap-global-set for brevity
2023-11-04 12:23:46 +00:00
Evie Litherland-Smith ecab40b62b Emacs UI tweaks
Add recent files back to dashboard, add hook to update khalel events
2023-11-04 12:19:02 +00:00
Evie Litherland-Smith 7dc9369362 Change disk to use percentage_used 2023-11-04 12:03:43 +00:00
Evie Litherland-Smith 11c8cedef5 Fix bad formatting of a waybar module 2023-11-04 12:02:56 +00:00
Evie Litherland-Smith fad083cb25 Change around workspaces and waybar setup
Remove old "all" workspace and bump everything up

Move waybar module files back into default
Add some system stats to waybar output
2023-11-04 12:00:40 +00:00
Evie Litherland-Smith 74410aba72 Disable emacs daemon 2023-11-04 10:43:55 +00:00
Evie Litherland-Smith b89e90da31 Revert "Remove kdeconnect"
This reverts commit 266693a42b.
2023-11-04 10:26:47 +00:00
Evie Litherland-Smith c78a6f518c Add keymap to open elfeed 2023-11-04 10:20:42 +00:00
Evie Litherland-Smith 6f008d4c59 Add some more program binds back to hyprland 2023-11-04 10:08:28 +00:00
Evie Litherland-Smith fcfa068492 Add some basic nyxt config with base16 theme 2023-11-04 10:01:21 +00:00
Evie Litherland-Smith 762ee79929 Add mu4e header action to capture with org-mode 2023-11-03 16:02:24 +00:00
Evie Litherland-Smith 61534311c5 Change libreoffice rules 2023-11-03 09:34:13 +00:00
Evie Litherland-Smith 33f6eaff65 Add Xenia email context, change key/name for work email 2023-11-03 07:15:55 +00:00
Evie Litherland-Smith f24a39ae75 Remove wlogout rules, group chat programs automatically 2023-11-03 07:06:19 +00:00
Evie Litherland-Smith 05c376a230 Adjust emacs ui config 2023-11-03 07:03:40 +00:00
Evie Litherland-Smith d4b24e4103 Add discord, remove signal
I'll add signal back when it has native wayland support...
2023-11-03 07:03:00 +00:00
Evie Litherland-Smith 2d2fa433f5 Revert "Remove teams-for-linux, mu section of Makefile"
This reverts commit 9b06d3faf3.

Only restores teams-for-linux, keeps Makefile changes
2023-11-03 06:55:45 +00:00
Evie Litherland-Smith 84eacb4a44 Add windowrule for nyxt 2023-11-03 06:54:22 +00:00
Evie Litherland-Smith 6ada90d1e1 Add nyxt browser to packages 2023-11-03 06:48:22 +00:00
Evie Litherland-Smith bbb6d1fe8e Adjust Northstar screen scale 2023-11-03 06:47:51 +00:00
Evie Litherland-Smith ec0aba20d4 Change UI settings
mu4e use own modeline config, rather than doom-modeline

Remove wttr from modeline

Check system-type before customising UI (hopefully support android/termux)
2023-11-03 06:34:49 +00:00
Evie Litherland-Smith 00df579c67 Fix (hopefully) enabling flyspell automatically 2023-11-02 16:56:50 +00:00
Evie Litherland-Smith ce763e1687 Enable pretty entities in org files 2023-11-02 16:22:46 +00:00
Evie Litherland-Smith 185b90e0f3 Re-enable menu-bar-mode
Without any border bars text would shift when opening the command buffer
2023-11-02 16:15:32 +00:00
Evie Litherland-Smith 01fb213dd8 Switch from word-wrap to visual-line-mode
Set display-line-numbers-mode as a global

Turn off menu-bar
2023-11-02 16:02:05 +00:00
Evie Litherland-Smith 3b0b0d06df Change org-journal to using monthly files
Update org-agenda format

Only show agenda on dashboard, project was causing some issues anyway
2023-11-02 15:17:42 +00:00
Evie Litherland-Smith 72f6c32022 Require package *before* adding to package-archives list 2023-11-02 15:17:01 +00:00
Evie Litherland-Smith 5ad1850a80 Update org-capture templates and add keymap to goto last captured 2023-11-02 11:18:58 +00:00
Evie Litherland-Smith 52c16f4107 Update rsync-local-config function
Add heimdall back to ssh config
2023-11-02 11:04:49 +00:00
Evie Litherland-Smith 873fa72872 Update last device IDs for syncthing 2023-11-02 10:27:58 +00:00
Evie Litherland-Smith 9b06d3faf3 Remove teams-for-linux, mu section of Makefile 2023-11-02 10:26:27 +00:00
Evie Litherland-Smith b8afe0090a Set homepage to not be new tab page 2023-11-02 08:34:47 +00:00
Evie Litherland-Smith 9072847e9b Turn on chromium homebutton, set default values for homepage 2023-11-02 08:30:08 +00:00
Evie Litherland-Smith f132fbe9b6 Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos 2023-11-02 08:19:48 +00:00
Evie Litherland-Smith 374ab29945 Switch syncthing back to having managed devices/folder 2023-11-02 08:18:05 +00:00
Evie Litherland-Smith d9fd0b0806 Add hyprland workspace rule for chromium-browser 2023-11-02 07:56:59 +00:00
Evie Litherland-Smith 6ef49867d1 Set bookmark bar to true, typo... 2023-11-02 07:50:44 +00:00
Evie Litherland-Smith 65aae61cb0 Switch firefox for chromium due to some website login problems 2023-11-02 07:48:04 +00:00
Evie Litherland-Smith 56ec494c4d Change org tag formatting 2023-11-02 07:05:04 +00:00
Evie Litherland-Smith 712487e571 Add network events calendar 2023-11-02 06:52:46 +00:00