Evie Litherland-Smith
81c1382843
rofi: move setting package and terminal into hyprland/default.nix
...
Allows setting alternate packages / terminals depending on how it's
used
Change hyprland to reference rofi.finalPackage instead of package
2024-01-31 07:21:01 +00:00
Evie Litherland-Smith
5353091a1e
Also qualify git and hyprctl program locations
2024-01-30 18:02:35 +00:00
Evie Litherland-Smith
d7e57240fd
Qualify remaining rofi calls that I missed first time
2024-01-30 16:17:02 +00:00
Evie Litherland-Smith
21c0dc8176
Switch foot back to alacritty, rearrange some sections
...
Move stylix target control into individual expressions
Remove thunar
Remove dex, enable systemd services for blueman-applet and
network-manager-applet
Remove mpg123
Qualify package calls in hyprland config using nixpkg definitions
Remove "make switch" from Makefile, replaced by (preferred)
nixos-update
2024-01-30 16:10:12 +00:00
Evie Litherland-Smith
09df446bd7
Reformat all using alejandra
2024-01-30 14:21:50 +00:00
Evie Litherland-Smith
6ed7892356
Switch to using alejandra for nix formatting
2024-01-30 13:53:38 +00:00
Evie Litherland-Smith
228e89c4fd
Add nixos-update script
...
Just calls nixos-rebuild switch using flake input
2024-01-30 09:29:47 +00:00
Evie Litherland-Smith
f0318b4198
Update waybar rewrite regex syntax
2024-01-30 09:26:11 +00:00
Evie Litherland-Smith
364260fb46
Remove unnecessary brackets from some regular expressions
2024-01-30 09:23:11 +00:00
Evie Litherland-Smith
66c0b65f2c
swaylock: remove grace period
2024-01-30 09:20:13 +00:00
Evie Litherland-Smith
be46891053
Add chromium waybar rewrite
2024-01-29 15:37:48 +00:00
Evie Litherland-Smith
d4aab0d669
waybar: fix swaync-client missing by referencing package directly
...
Fix MS Teams waybar rewrite, I think the pipe was causing issues
2024-01-29 14:14:48 +00:00
Evie Litherland-Smith
1e45adf5aa
nyxt: add monospace-font-family, high and low contrast text-color
2024-01-29 11:57:31 +00:00
Evie Litherland-Smith
59284d137b
Remove treemacs, org-present, goto-chgs, add org-roam
2024-01-29 08:28:31 +00:00
Evie Litherland-Smith
c006895344
Enable emacs service on socket activation
...
Move emacs dependencies into home/emacs/default.nix to avoid having
two files
Don't start emacs server from hyprland startup now
Remove firefox home module, use system module only
2024-01-29 08:21:26 +00:00
Evie Litherland-Smith
391b9dd307
Hyprland: disable splash rendering
2024-01-29 06:27:37 +00:00
Evie Litherland-Smith
7fa0e7e478
Remove obs-backgroundremoval due to build issues
2024-01-29 06:05:21 +00:00
Evie Litherland-Smith
8ca2053944
Reorganise a lot of things, clean up some files
...
Pull program expressions inside hyprland directory (e.g. rofi, waybar,
etc...) up one level.
Convert everything into package-name/default.nix format for
consistency
Move common home imports from flake.nix into hyprland/default.nix,
flake.nix now only defaults into importing hyprland, to be consistent
with how system imports work
Remove some old files: calendar and contact setup, sweet theme pkgs
Move xdg.configFile expressions from home/default.nix into a
config/default.nix, keeping the files to be linked in the config dir
as well (still need to do ipython though)
2024-01-28 12:01:18 +00:00
Evie Litherland-Smith
15b40a6643
Add flymake-shellcheck, add prettier, pylsp back to pyright
2024-01-28 10:02:44 +00:00
Evie Litherland-Smith
0867f401e8
Add SteamDB and ProtonDB to nyxt bookmarks
2024-01-28 09:23:35 +00:00
Evie Litherland-Smith
0eb7924b35
Add mpv window rewrite
2024-01-28 09:16:09 +00:00
Evie Litherland-Smith
d2e5e04620
Hyprland: restart xdg-desktop-portal after startup
2024-01-28 08:01:09 +00:00
Evie Litherland-Smith
ce885c3181
Add (initial) tags to nyxt bookmarks
2024-01-27 09:09:51 +00:00
Evie Litherland-Smith
6bf8ae4c88
Combine and reformat nyxt bookmarks.lisp
...
Remove date fields from bookmarks
2024-01-27 09:04:11 +00:00
Evie Litherland-Smith
88ed043992
Switch swaylock for swaylock-effects
2024-01-27 08:31:11 +00:00
Evie Litherland-Smith
eb203df057
Finish converting hyprland config to nix expression
2024-01-27 08:09:57 +00:00
Evie Litherland-Smith
138ad088ea
Convert first block of hyprland settings into nix
2024-01-27 06:52:09 +00:00
Evie Litherland-Smith
eb5082442c
Remove hyprland extra.conf
...
Move extra settings into home-manager hyprland settings expression
2024-01-27 06:27:31 +00:00
Evie Litherland-Smith
d53d3f4dbb
Add helvum package for patching pipewire routes
2024-01-26 19:59:09 +00:00
Evie Litherland-Smith
2a95d7c536
Add waybar rewrites for WebCord and Steam
2024-01-26 19:56:43 +00:00
Evie Litherland-Smith
5f6261e435
nyxt: add vivup discount scheme to bookmarks
2024-01-26 13:18:43 +00:00
Evie Litherland-Smith
abff53552a
Add default gitea user to git config
2024-01-26 07:17:04 +00:00
Evie Litherland-Smith
8e7f5ffddb
Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos
2024-01-25 06:33:38 +00:00
Evie Litherland-Smith
f68cfa10b6
hyprland: add special workspace scale, disable smart_resizing
2024-01-24 15:23:28 +00:00
Evie Litherland-Smith
93a43179c7
Revert "Switch back to dwindle layout"
...
This reverts commit f46fa33ca6
.
2024-01-24 15:11:34 +00:00
Evie Litherland-Smith
f46fa33ca6
Switch back to dwindle layout
2024-01-24 09:55:34 +00:00
Evie Litherland-Smith
92378190f1
Properly enable pipewire from nixos wiki setup
...
Disable hardware.audio, enable pipewire addons
Move xdg mime definitions from home manager to system level
Consolidate xdg portal options in desktop.nix
2024-01-23 19:53:52 +00:00
Evie Litherland-Smith
c3599f0f45
Update emacs config before starting daemon
...
Remove leftover exec starting btm
2024-01-23 19:53:22 +00:00
Evie Litherland-Smith
06d2c53b0c
Switch order of notification and audio waybar modules
...
Switch clock module back to full form by default
2024-01-23 19:49:29 +00:00
Evie Litherland-Smith
69aafbf1af
nyxt: remove duckduckgo lite, disable restore on startup
2024-01-23 13:33:29 +00:00
Evie Litherland-Smith
5ea8122696
Add waybar rewrite for nyxt
...
Add bind to launch nyxt and thunar (respectively)
nyxt bind makes use of bookmarks (finally!) and forces no socket so
multiple instances can be opened
2024-01-23 13:29:32 +00:00
Evie Litherland-Smith
2fcd6bb4e8
hyprland: relative move bind includes empty workspaces
...
Remove number binds for workspaces 7-9, something has gone wrong if I
need rapid access to that many workspaces...
2024-01-23 13:11:40 +00:00
Evie Litherland-Smith
632d0dbeca
Add persistent workspaces back to waybar
2024-01-23 11:54:06 +00:00
Evie Litherland-Smith
6a8d882a10
Add pypoetry config file, move ipython_config into home directory
2024-01-23 09:50:14 +00:00
Evie Litherland-Smith
8dba231b04
waybar: move battery capacity to tooltip, add backlight back
2024-01-22 14:34:40 +00:00
Evie Litherland-Smith
df4d6012af
Sway order of clock and notification waybar modules
2024-01-22 11:59:49 +00:00
Evie Litherland-Smith
dda848f29f
waybar: add unread notification count
2024-01-22 11:58:27 +00:00
Evie Litherland-Smith
74720e4632
starship: add symbol for C module
2024-01-22 10:36:20 +00:00
Evie Litherland-Smith
124802b5dd
waybar: add window rewrite for teams
2024-01-22 09:14:30 +00:00
Evie Litherland-Smith
18c9259311
Re-theme waybar for rearrange, make more compact
2024-01-22 07:56:40 +00:00