Evie Litherland-Smith
bf253bd9a3
Use stylix/base16 for bat syntax
2024-02-09 07:17:31 +00:00
Evie Litherland-Smith
ba9411fb9f
Split some expressions out of home/default.nix, clean up
...
Move git, starship and btm expressions to own files
Move account dir expressions up a level, remove accounts dir
Clean up some unused expressions (like qutebrowser and firefox)
2024-02-04 07:14:04 +00:00
Evie Litherland-Smith
10800c1ba2
zellij: disable bash integration
2024-02-03 10:04:32 +00:00
Evie Litherland-Smith
78cfb418d7
Add zellij back
2024-02-03 09:51:42 +00:00
Evie Litherland-Smith
8586f376de
Disable eza aliases to allow nu structured ls
2024-02-03 09:25:34 +00:00
Evie Litherland-Smith
14970fa70d
Move nushell config to separate expression, remove startup banner
2024-02-03 08:26:13 +00:00
Evie Litherland-Smith
9aa7f252ab
Switch to nushell as default shell
...
Add carapace for cross-shell completion
2024-02-03 07:56:59 +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
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
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
abff53552a
Add default gitea user to git config
2024-01-26 07:17:04 +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
74720e4632
starship: add symbol for C module
2024-01-22 10:36:20 +00:00
Evie Litherland-Smith
db2ebfe91f
Add jupyterlab config files
2024-01-19 09:58:49 +00:00
Evie Litherland-Smith
e859d7585d
Add a bunch of starship symbols / formatting updates
2024-01-18 06:18:56 +00:00
Evie Litherland-Smith
57123373e1
Switch chromium back for firefox
2024-01-17 16:22:05 +00:00
Evie Litherland-Smith
b3988f8eae
Switch zsh back to fish
...
Add extracted zsh functions to path
Remove shebang from all scripts as writeShellScriptBin handles that automatically
2024-01-15 14:20:59 +00:00
Evie Litherland-Smith
6c6a6ed5d4
Remove localForwards for ssh configs
2024-01-15 07:59:37 +00:00
Evie Litherland-Smith
892cc20fd1
SSH: add local forwarding to heimdall, change port for freia to avoid clash
2024-01-14 14:38:40 +00:00
Evie Litherland-Smith
ad894d1236
git-sync-all ensure directory exists
2024-01-14 13:05:48 +00:00
Evie Litherland-Smith
902fb279a8
git-sync-all: cd back to previous directory after command
2024-01-14 13:04:39 +00:00
Evie Litherland-Smith
d15720a3d4
Add ~/.nixos and ~/.emacs to sync'd directories
2024-01-14 13:00:54 +00:00
Evie Litherland-Smith
31321e5dad
Add zsh function to quickly sync all (current) git-sync directories
2024-01-14 12:59:17 +00:00
Evie Litherland-Smith
dfaa360dfe
Switch to using pass-git-helper for https git auth
...
Remove gitFull and associated secret-store auth save mechanism
Also set default pinentry flavour to curses, but still set to gnome3
in hyprland setup - provides fall back for non-GUI interfaces
2024-01-12 08:19:20 +00:00
Evie Litherland-Smith
57f6a0d5d7
Remove some things
...
Remove Zathura
Remove .config/style.css because stylix puts the same thing in
/etc/stylix
2024-01-10 20:13:09 +00:00
Evie Litherland-Smith
f452aae9fc
Remove gitui and zellij
...
I really wasn't using them anyway...
2024-01-08 07:52:01 +00:00
Evie Litherland-Smith
9a80c6f759
Remove setting compression in specific hosts
2024-01-05 07:36:09 +00:00
Evie Litherland-Smith
48cf8ce37e
ssh: enable addKeysToAgent to proper way, enable compression
2024-01-05 07:35:37 +00:00
Evie Litherland-Smith
a59f7a1563
Disable zellij shell integration
2024-01-03 18:53:00 +00:00
Evie Litherland-Smith
ffba18c5d7
Switch mako back to swaync
2024-01-03 16:46:20 +00:00
Evie Litherland-Smith
a6f84783ab
Reorganise desktop settings
...
Move some settings/packages from desktop.nix that should have been in
hyprland.nix and make desktop properly generally relevant - switch
gamescope.nix to import from desktop.nix now for less duplication
Remove xserver/lightdm to just use greetd again, less overhead needed
Switch gtklock back to swaylock, some issue with WLR implementations
after update but swaylock still works fine
2024-01-03 15:40:21 +00:00
Evie Litherland-Smith
2a88412fd4
Enable zellij shell integration
2024-01-02 13:45:48 +00:00
Evie Litherland-Smith
4ed12aebcb
Replace alacritty with foot for sixel support
2023-12-28 11:37:22 +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
a7716a1e0e
Move some hyprland extras into main hyprland/default.nix file
...
Add zathura
2023-12-21 13:05:27 +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
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
03fbb438c3
Swap btop/htop for btm
2023-12-17 18:32:56 +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
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
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
2bffd69c9e
Add emacs/templates to rsync-local-config
2023-12-04 10:10:17 +00:00