Evie Litherland-Smith
6e98ffa1f7
Switch to Qt5 for qutebrowser to fix blurry text when scaled
2024-02-02 06:42:34 +00:00
Evie Litherland-Smith
0f5b863eb5
nyxt: re-enable javascript
2024-02-01 11:45:56 +00:00
Evie Litherland-Smith
2a5a82afa7
Temp fix for stylix setting qutebrowser font size wrong
2024-02-01 11:41:46 +00:00
Evie Litherland-Smith
ece96e046e
Move emacs repo sync to git-sync-all script
2024-02-01 11:35:41 +00:00
Evie Litherland-Smith
8637da6dc7
Reinstate nyxt bind, enable hidpi for qutebrowser on 4K screen
2024-02-01 11:33:46 +00:00
Evie Litherland-Smith
1d4b2e9366
Replace nyxt with qutebrowser as default for better performance
...
Keep nyxt around, will switch back when blink support is added (in
progress at the moment)
Update mime entries so qutebrowser is the default browser, also
rewrote slightly so avoid the massive repetition in there previously
2024-02-01 07:24:18 +00:00
Evie Litherland-Smith
5a55c815b1
Add qutebrowser rewrite to waybar
2024-02-01 06:55:16 +00:00
Evie Litherland-Smith
4482a7692b
Add qutebrowser as alternative browser
2024-02-01 06:46:02 +00:00
Evie Litherland-Smith
1ead9fa26b
nyxt: add atlas SearXNG instance back as default search engine
...
ddg tracking links for html/lite don't work without javascript
2024-02-01 06:31:55 +00:00
Evie Litherland-Smith
df3beeda60
nyxt: disable javascript by default
...
Switch default search to use html.duckduckgo.com by default
2024-02-01 06:14:28 +00:00
Evie Litherland-Smith
df45a3a843
Add beamer module to texlive
2024-01-31 18:27:57 +00:00
Evie Litherland-Smith
2e78695919
Partially re-theme btm to use base16 colour definitions
...
Still a few left to change, todo another time
Explicitly define fzf command to use fd
2024-01-31 08:31:25 +00:00
Evie Litherland-Smith
f0d7466cc5
Retheme rofi
...
Use custom theme derived from catppuccin-rofi instead of stylix, use
stylix for colour palette still
2024-01-31 08:30:40 +00:00
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