Commit graph

3292 commits

Author SHA1 Message Date
Evie Litherland-Smith c9b4393a29 Add switch to Makefile, make build the default 2024-02-17 19:03:38 +00:00
Evie Litherland-Smith 473be66448 Remove nixos-upgrade.sh 2024-02-17 19:03:26 +00:00
Evie Litherland-Smith 9893e01673 waybar fix backlight accidentally duplicated space after icon 2024-02-17 15:43:39 +00:00
Evie Litherland-Smith f7306efa47 set autoUpgrade to update nixpkgs when rebuilding 2024-02-17 13:25:51 +00:00
Evie Litherland-Smith 3e3e6d96b0 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/21b078306a2ab68748abf72650db313d646cf2ca' (2024-02-11)
  → 'github:nix-community/home-manager/3d6791b3897b526c82920a2ab5f61d71985b3cf8' (2024-02-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d934204a0f8d9198e1e4515dd6fec76a139c87f0' (2024-02-10)
  → 'github:NixOS/nixpkgs/5863c27340ba4de8f83e7e3c023b9599c3cb3c80' (2024-02-16)
• Updated input 'stylix':
    'github:danth/stylix/aca2d28f08e71bdd14192c3b20fb4df768ae1240' (2024-02-11)
  → 'github:danth/stylix/50cae37cfe23e5ad202ed53f48529139dfa0d008' (2024-02-12)
2024-02-17 12:56:07 +00:00
Evie Litherland-Smith feea95fa72 waybar: add click actions to turn bluetooth on/off
Adjust waybar battery module thresholds
2024-02-17 09:52:29 +00:00
Evie Litherland-Smith 75eb51310d Add flake nixpkgs path to NIX_PATH 2024-02-17 08:44:26 +00:00
Evie Litherland-Smith aa75159782 Add extra flymake packages 2024-02-16 17:12:07 +00:00
Evie Litherland-Smith 5b405c4502 Add clippy for rust 2024-02-16 17:11:01 +00:00
Evie Litherland-Smith 193b270483 pyright back to pylsp, black back to ruff formatting
Move isort / mypy inside python packages to get env correctly
2024-02-16 16:54:43 +00:00
Evie Litherland-Smith 6086facb8c Add ipython config to rsync-local-config 2024-02-16 14:40:17 +00:00
Evie Litherland-Smith bb6f42f8c8 Put ipython and numpy back in same python environment
Remove GUI parts of ipython config
2024-02-16 14:36:48 +00:00
Evie Litherland-Smith 94e3282d64 Make python install a bit more minimal
Switch back to using pyright as python lsp for the proper venv
support...
2024-02-16 14:27:29 +00:00
Evie Litherland-Smith 2ee4e9904a Add waybar rewrite for btm and cava 2024-02-16 11:12:00 +00:00
Evie Litherland-Smith 8a438400f8 Add cava keybind to hyprland
Add withTerm function to simplify programs to run in
terminal (alacritty by default) with a key bind. Also include setting
terminal name to name of program to allow waybar rewrites to work
2024-02-16 11:08:24 +00:00
Evie Litherland-Smith 8a7332af7c btm: use named colours for rainbow config
Removed orange and brown to make a 6 colour rainbow, looks better on
my 6-core processor
2024-02-16 10:55:57 +00:00
Evie Litherland-Smith 6487b8312f Add cava music visualiser with colour config 2024-02-16 10:54:05 +00:00
Evie Litherland-Smith 6a8967cd14 hyprland: add (lots) more args to btm bind
Also add SHIFT bind for btm -b (basic) using the same set of args otherwise
2024-02-16 10:19:47 +00:00
Evie Litherland-Smith 71993086fe Add cache colour to bottom config 2024-02-16 10:19:35 +00:00
Evie Litherland-Smith f142f7f6d2 Convert remaining bottom config to use base16 colour definitions 2024-02-16 10:00:40 +00:00
Evie Litherland-Smith 104f2c8708 Use emacs-sync-config script in hyprland extraConfig 2024-02-15 09:01:19 +00:00
Evie Litherland-Smith 769a16ef42 Add script to sync emacs config
Uses same basic logic as git-sync-all but only pulling with --ff-only
2024-02-15 08:54:18 +00:00
Evie Litherland-Smith 66238861b6 Set emacs shell based on nix user config
Remove calling org-babel-load-file in extraConfig since I'm moving the
emacs config directly into .emacs.d
2024-02-15 07:15:19 +00:00
Evie Litherland-Smith e491e06927 Remove waybar separator module 2024-02-15 05:40:12 +00:00
Evie Litherland-Smith b2f0f3e08d Update git-sync-all script
Add elfeed directory back now that I'm ignoring the db entries
properly

Add urls for repositories so that script can clone them if the
directory doesn't already exist, and ensure correct remote url is set
before syncing
2024-02-14 08:34:30 +00:00
Evie Litherland-Smith 0790477d64 Switch waybar volume module to use pamixer
Remove on-click action for bluetooth module
2024-02-13 13:30:00 +00:00
Evie Litherland-Smith eab19311c9 Don't allow reboot on autoUpgrade (Vanguard) 2024-02-13 08:21:38 +00:00
Evie Litherland-Smith 1600288da0 Add network and bluetooth back to waybar, disable associated applets
Split current clock waybar widget into date only and time only,
use more rainbow colours across the system modules
2024-02-13 08:20:02 +00:00
Evie Litherland-Smith f362a15211 Remove elfeed repo from git-sync-all 2024-02-13 07:49:08 +00:00
Evie Litherland-Smith 0d89de8ac6 Vanguard back to being desktop 2024-02-13 07:47:26 +00:00
Evie Litherland-Smith eb8fc88570 Update monitor configs for Northstar
Add monitor rules for steam and discord
2024-02-13 05:24:23 +00:00
Evie Litherland-Smith fd692ce455 Remove left-over qutebrowser configs 2024-02-13 05:24:06 +00:00
Evie Litherland-Smith 407e019a05 Remove (now unused) hypr/extra.conf 2024-02-13 05:21:12 +00:00
Evie Litherland-Smith b31de09041 Add Vanguard to ssh config 2024-02-12 13:31:38 +00:00
Evie Litherland-Smith eaa0596003 Move xdg.portal definition from desktop.nix to hyprland.nix 2024-02-12 13:03:05 +00:00
Evie Litherland-Smith e10c89f873 Add virtual webcam config to Northstar 2024-02-12 12:59:18 +00:00
Evie Litherland-Smith 64fb9ee7f3 Switch Vanguard to gamescope machine 2024-02-12 12:59:02 +00:00
Evie Litherland-Smith 608faf3fac Add some initial JS stuff
Add nodejs, TS LSP and eslint with flymake plugin for emacs
2024-02-12 09:16:58 +00:00
Evie Litherland-Smith 779e01d1b7 Move avizo to separate file, make custom theme from base16
Adjust opacity of popups and desktop types
2024-02-12 08:48:19 +00:00
Evie Litherland-Smith acd3530e80 Clear out some commented packages 2024-02-12 07:42:40 +00:00
Evie Litherland-Smith 216a380fec Disable ntfy service 2024-02-12 07:41:42 +00:00
Evie Litherland-Smith ddcd639845 Update xserver xkb expression 2024-02-12 07:19:07 +00:00
Evie Litherland-Smith bcc2fe6b66 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/4d54c29bce71f8c261513e0662cc573d30f3e33e' (2024-01-28)
  → 'github:nix-community/home-manager/21b078306a2ab68748abf72650db313d646cf2ca' (2024-02-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ae5c332cbb5827f6b1f02572496b141021de335f' (2024-01-25)
  → 'github:NixOS/nixpkgs/d934204a0f8d9198e1e4515dd6fec76a139c87f0' (2024-02-10)
• Updated input 'stylix':
    'github:danth/stylix/7a7c90015de7454060e103e94bb4e6010b5aa062' (2024-01-28)
  → 'github:danth/stylix/aca2d28f08e71bdd14192c3b20fb4df768ae1240' (2024-02-11)
• Updated input 'stylix/base16':
    'github:SenchoPens/base16.nix/dddf2e1c04845d43c89a8e9e37d574519649a404' (2023-07-17)
  → 'github:SenchoPens/base16.nix/b390e87cd404e65ab4d786666351f1292e89162a' (2024-01-13)
• Added input 'stylix/gnome-shell':
    'github:GNOME/gnome-shell/a7c169c6c29cf02a4c392fa0acbbc5f5072823e7' (2023-10-31)
2024-02-12 07:14:48 +00:00
Evie Litherland-Smith 8a2767515f Split transient.zsh back out to fix shell exit issues 2024-02-12 07:10:20 +00:00
Evie Litherland-Smith 425164c6ac Add waybar rewrite for prism launcher 2024-02-12 07:07:28 +00:00
Evie Litherland-Smith 7e9463d371 zsh enable case-insensitive completion
Move transient prompt config into nix expression directly
2024-02-12 06:57:13 +00:00
Evie Litherland-Smith 25302a878f Update minecraft server whitelist and difficulty 2024-02-11 22:46:06 +00:00
Evie Litherland-Smith d3f62932bd starship remove success_symbol from status 2024-02-11 07:37:15 +00:00
Evie Litherland-Smith 6153bf1068 starship: change success and fail symbols 2024-02-11 07:35:49 +00:00
Evie Litherland-Smith 0d84f51356 Starship: enable status with some custom symbols 2024-02-11 07:32:31 +00:00