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
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
e2d6847ec3
Add github.user config to git
2023-11-29 07:45:23 +00:00
Evie Litherland-Smith
445ac0518d
Add eza: a replacement for ls
...
Enable extra settings for eza (git integration, ls aliases)
Remove some oh-my-zsh plugins I wasn't using anyway
Remove "rebuild" alias
2023-11-29 07:17:41 +00:00
Evie Litherland-Smith
9c535a4a7e
Remove anyrun, back to rofi
...
stylix theme back to using base16 tokyo-night-dark instead of custom
defined version
2023-11-21 17:01:21 +00:00
Evie Litherland-Smith
040b2a3702
Disable rofi stylix target, manually theme
2023-11-13 14:47:46 +00:00
Evie Litherland-Smith
e2794671d7
Re-enable a few missing stylix targets
...
Move from using base16 theme definition to my own custom version
Update nyxt config and move all into config.lisp
2023-11-12 14:13:03 +00:00
Evie Litherland-Smith
94e1a23bf2
Major theme updates
...
Switched back to tokyo-night for base scheme but disable a lot of
stylix config (and selectively re-enable for certain
modules). Manually theme things using the tokyonight palette for a
nicer and more cohesive experience
Also change to a new wallpaper, fits scheme better as well
Added named workspaces for common programs (emacs, chromium, steam)
and keep numbered workspaces as generic scratch space
Move MPRIS to right section, add hyprland/window module (with a
separator bar)
2023-11-12 13:24:09 +00:00
Evie Litherland-Smith
e013fc5997
Revert "Switch out alacritty for foot (terminal)"
...
This reverts commit 5323e880fe
.
2023-11-08 09:56:37 +00:00
Evie Litherland-Smith
e0604444cf
nyxt disable compositing
...
hyprland don't group chat programs
tmux support foot
2023-11-07 09:29:45 +00:00