Commit Graph

537 Commits

Author SHA1 Message Date
2b3858006b Moved overlay pkgs into their own folder 2024-11-17 08:40:27 -05:00
1e1d2815a2 git reset in subshell no longer displays output 2024-11-17 08:23:42 -05:00
1cafcaf3e3 s_check now uses "true" again because it just works now for some reason 2024-11-17 08:23:42 -05:00
654a5f8777 s_check now uses -eq 1 again instead of = "true" 2024-11-17 03:58:21 -05:00
1e8c5a5354 sr alias now sources .zshrc and .zshenv, instead of just .zshrc 2024-11-17 03:58:21 -05:00
03c5b9008e new script 'git-compose', allows you to easily group staged changes into several commits at once 2024-11-17 03:44:21 -05:00
287281907b viconf is now significantly faster 2024-11-17 03:44:21 -05:00
ff7d6dcadc Merge branch 'script-refactor' 2024-11-16 23:43:19 -05:00
da0b2245c7 consolidated script documentation into a single md file
wrote documentation on terminal sound effects

added a sound effect for `invoke`

added the function `build-drv`, which is a wrapper for nix-build that
puts the output nix store path to the derivation into an environment
variable instead of symlinking it in the current working directory
2024-11-16 23:40:05 -05:00
78c4cf0aa3 Merge pull request #5 from pagedMov/script-refactor
Script refactor
2024-11-16 17:57:55 -05:00
11824164b8 fixed unbound variable issue with viconf. TODO: make this script not awful 2024-11-16 17:56:49 -05:00
4d254077ba disabled sddm for now because hyprland is having issues with it
also changed viconf to allow for no arguments, which opens a fzf window
with every config file in it
2024-11-16 17:35:02 -05:00
8c23248bd2 refactored flag input for rebuild script 2024-11-16 04:44:59 -05:00
c84ecad870 Update README.md 2024-11-16 03:46:15 -05:00
0c30683c78 Merge pull request #4 from pagedMov/script-overlay-refactor
Moved scripts to the overlay folder to be used as packages
2024-11-16 03:44:50 -05:00
8c007c3915 Moved scripts to the overlay folder to be used as packages
All scripts have been moved to the overlay folder in the top level directory

Overlay is now instantiated per configuration to make use of the host variable
2024-11-16 03:42:07 -05:00
2a2263d4cb Update README.md 2024-11-15 20:23:27 -05:00
a6e8607689 updated flake inputs, deleted panda3ds overlay pkg 2024-11-15 20:21:20 -05:00
8aaa441bb2 chscheme fixed, panda3ds package add to overlay 2024-11-15 18:02:35 -05:00
1bb3aca17b added INDEX.md 2024-11-15 13:11:12 -05:00
445634985c updated script documentation to match option doc formatting 2024-11-15 12:57:04 -05:00
d2c461b09e updated option documentation to reflect recent structure changes 2024-11-15 12:47:55 -05:00
2431e4361b Adapted hyprland configurations for new breaking changes, and some misc adjustments
adjusted hyprland config for new breaking changes

capitalized 'Description' keys in userservices

altered shell aliases and added missing autosuggest option in zsh/options.nix

rebuild now has dry run flags

added hyprpaper to packages.nix

updated check_updates service to check the upstream nixpkgs channel instead of my local flake pkgs
2024-11-15 12:13:10 -05:00
6d9e054a7a split zsh config into several nix files 2024-11-15 09:58:31 -05:00
5cd144ef33 changed my overlay packages to use 'with lib.maintainers [ pagedMov ]' since my name is on the maintainers list now :D also added a -a flag to rebuild to rebuild both home and system configurations 2024-11-15 01:03:07 -05:00
5ba8f79b67 Merge branch 'master' of github.com:pagedMov/nixos-config 2024-11-11 18:27:02 -05:00
325e83fed9 breezex folder now matches the pkg name 2024-11-11 18:26:32 -05:00
b78f3a54f0 made waybar and hyprland configs more compatible with the single-monitor layout 2024-11-11 17:52:20 -05:00
0d2d48af5c added breezex cursor package 2024-11-11 17:19:15 -05:00
b88e27dcd7 new screenshots 2024-11-10 20:23:08 -05:00
fc63af4641 waybar disk usage icon now actually works, grimblast plays a neat sound effect now, super + e now opens nemo in a floating window instead of a tiled window 2024-11-10 20:15:57 -05:00
f9b8251567 added a custom overlay for nixpkgs, moves all of the packages that I maintain into an attribute set 'pkgs.myPkgs' so that my update checker can easily locate them 2024-11-10 17:43:52 -05:00
06b840a743 added a user service that tracks new updates for packages that I maintain, also moved the login sound from the hyprland config to a systemd service that triggers after graphical-session.target 2024-11-10 15:10:52 -05:00
pagedmov
366a0c1175 renamed some files and directories that had identical filenames. Altered some nixvim plugin options. Set up gpg signing for git commits. 2024-11-10 03:03:11 -05:00
pagedmov
2a1ba18c09 formatted all files with nixfmt, added env variable to hold secrets 2024-11-09 16:20:27 -05:00
pagedmov
d38da56ba2 added neocord and nvim-lightbulb to nixvim config 2024-11-09 16:06:06 -05:00
pagedmov
231112356c some more nixvim configuration 2024-11-08 02:09:20 -05:00
pagedmov
9e1cbfdea1 added an alias that counts how many nix files are in my config. also updated screenshots 2024-11-08 01:49:42 -05:00
pagedmov
46f7fa27c8 added categories for system configuration options as well 2024-11-08 01:43:53 -05:00
pagedmov
21c9141c2b added different categories for home-manager module options instead of having them clumped together 2024-11-08 01:37:03 -05:00
pagedmov
4a3fb537b9 added monitor and workspace configuration options to my hyprland config 2024-11-08 01:26:06 -05:00
pagedmov
2127996ee8 added documentation for custom hyprland controls 2024-11-07 15:34:06 -05:00
pagedmov
da191e5ae4 replaced tabs with 2 spaces in script docs 2024-11-07 15:13:47 -05:00
pagedmov
46b8eb6a93 added documentation for nix scripts 2024-11-07 15:03:55 -05:00
pagedmov
fcf19c6597 added some documentation for command scripts 2024-11-07 14:53:06 -05:00
pagedmov
e3c65cfe55 added fetchfromgh, which takes a github username and repo like someuser/somerepo and returns a pkgs.fetchFromGitHub call 2024-11-07 14:29:46 -05:00
pagedmov
12d357419b added vipkg, a script that allows you to search for a package name to open the derivation file in nixpkgs/pkgs. Very useful for overriding package attributes. 2024-11-07 13:36:30 -05:00
pagedmov
284984b546 fixup! viconf now disables semantic tokens for nixd if the file contains non-ascii characters, temporary workaround until the feature is fixed 2024-11-07 03:23:38 -05:00
pagedmov
319ca70254 viconf now disables semantic tokens for nixd if the file contains non-ascii characters, temporary workaround until the feature is fixed 2024-11-07 02:03:15 -05:00
pagedmov
50decf03c9 cleaned up server and laptop home.nix files, along with the homeConfigurations for them 2024-11-07 01:40:48 -05:00