Commit graph

1104 commits

Author SHA1 Message Date
62bc6ab923 Do more migration work 2023-09-15 15:48:04 -04:00
f73b118d84
Merge pull request #286 from genebean/gitconfig
Manage most of my git configuration
2023-09-15 15:39:39 -04:00
0e96760c77 Manage most of my git configuration 2023-09-15 14:39:35 -04:00
c810657197
Merge pull request #285 from genebean/hyprland
Switch to Hyprland & them with Catppuccin
2023-09-15 00:25:26 -04:00
f9836386b3 Switch to Hyprland & them with Catppuccin 2023-09-15 00:21:35 -04:00
41bf9dc9fa
Merge pull request #284 from genebean/nixification
Nixification
2023-09-14 00:03:58 -04:00
cc0efcfdde Update repo structure as part of nixification 2023-09-14 00:01:31 -04:00
49e67c64fb Standardize naming 2023-09-13 23:40:35 -04:00
240d729487 Clean up NixOS config 2023-09-13 23:37:29 -04:00
f38ff62b7b Pass new input to NixOS home-manager too 2023-09-13 23:23:16 -04:00
180b8494ba Pull oh-my-posh theme from its own repository
With help from others, I can now pull the theme file from the repo it
lives in instead of embedding it here!
2023-09-13 23:03:22 -04:00
badf0988a2 Remove folder and (most) OS icons, clean up colors
Now, the OS icon is only rendered when in a WSL environment as it isn't
that useful or easy to read the rest of the time.

The folder icon was removed from the path part of the prompt because it,
too, was hard to read and served no helpful purpose.

Colors were cleaned up so that names are used everywhere and unused bits
were removed.
2023-09-13 14:13:08 -04:00
a91b4a84ea Use brew version of Tailscale on macOS
The Nix version doesn't include the gui bits.
2023-09-13 12:58:11 -04:00
25aafe96d4 Turns out some apps needed adjusting on macOS
With the exception of 1Password, the changes here are for apps not
available on darwin. 1Password was changed around because it must be
installed directly in /Applications to run. I filed this bug report
about the issue: https://github.com/NixOS/nixpkgs/issues/254944
2023-09-13 08:44:47 -04:00
5abdc2521d Set theme in bat 2023-09-12 21:26:18 -04:00
ed81cb1d34 Nomalize packages between systems 2023-09-12 21:15:53 -04:00
0c9459d351 Use variables for my name 2023-09-12 16:31:47 -04:00
dc9a8d6ca8 Install VS Code via Nix 2023-09-12 15:31:32 -04:00
645524c898 More macOS true up work 2023-09-12 15:31:02 -04:00
0535cba83b Further limit "result" symlink from git 2023-09-12 11:48:11 -04:00
62588aba26 Fixing macOS environment and fonts 2023-09-12 11:47:17 -04:00
5507d25639 Setup Homebrew stuff for macOS 2023-09-12 09:44:32 -04:00
f6f9bdba8d Enable git delta 2023-09-12 00:07:51 -04:00
c7ce4cccd9 Setup Vim
This mirrors what is in link/nix/vimrc
2023-09-12 00:00:22 -04:00
3ab9ca5988 NixOS: Don't require sudo password for wheel group 2023-09-11 23:15:57 -04:00
ebd0e35dff Add in NixOS support 2023-09-11 23:10:02 -04:00
6430f175b2 First pass at a Nix flake for my laptop
Heavily inspired by these:
- https://github.com/zmre/mac-nix-simple-example
- https://github.com/dustinlyons/nixos-config
2023-09-11 23:09:36 -04:00
1fb4bf12c8 ignore result symlink 2023-09-11 23:08:10 -04:00
15c92e683e
Merge pull request #283 from genebean/macos
Macos
2023-08-25 14:18:36 -04:00
1cf47f814d Use oh-my-posh for theme, cleanup 2023-08-23 01:28:00 -04:00
835cf4d236 Add Vivaldi and update aliases 2023-08-22 08:17:32 -04:00
d064f77099 Add more packages to homebrew list 2023-08-17 21:53:47 -04:00
d4fca873d9 Ignore .vscode folder 2023-08-17 21:53:34 -04:00
1e6c8802c0 Remove solarized stuff
I now prefer my terminal colors to be used within vim
2023-08-17 21:50:20 -04:00
d3a33ae73e Get vim working fairly well 2023-08-17 21:47:01 -04:00
919c18f69e More bits 2023-08-16 21:46:10 -04:00
Gene Liverman
70ae1cd6b3 More updates 2023-08-16 20:49:07 -04:00
Gene Liverman
601fcd303b Getting a new mac setup 2023-08-15 23:01:09 -04:00
9ca2d5dc50
Merge pull request #265 from genebean/dependabot/bundler/rubocop-1.44.1
Bump rubocop from 1.44.0 to 1.44.1
2023-01-26 07:26:42 -05:00
995e96f523
Merge pull request #266 from genebean/dependabot/bundler/puppetlabs_spec_helper-5.0.3
Bump puppetlabs_spec_helper from 5.0.2 to 5.0.3
2023-01-26 07:26:28 -05:00
dependabot[bot]
1f881805bf
Bump puppetlabs_spec_helper from 5.0.2 to 5.0.3
Bumps [puppetlabs_spec_helper](https://github.com/puppetlabs/puppetlabs_spec_helper) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/puppetlabs/puppetlabs_spec_helper/releases)
- [Changelog](https://github.com/puppetlabs/puppetlabs_spec_helper/blob/main/CHANGELOG.md)
- [Commits](https://github.com/puppetlabs/puppetlabs_spec_helper/compare/v5.0.2...v5.0.3)

---
updated-dependencies:
- dependency-name: puppetlabs_spec_helper
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-26 10:01:15 +00:00
dependabot[bot]
8c57a93eef
Bump rubocop from 1.44.0 to 1.44.1
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.44.0 to 1.44.1.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.44.0...v1.44.1)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-26 10:00:59 +00:00
f5c54b5024
Merge pull request #264 from genebean/dependabot/bundler/puppetlabs_spec_helper-5.0.2
Bump puppetlabs_spec_helper from 4.0.1 to 5.0.2
2023-01-25 06:59:55 -05:00
24dca7347e
Merge pull request #259 from genebean/dependabot/bundler/r10k-3.15.4
Bump r10k from 3.15.3 to 3.15.4
2023-01-25 06:59:39 -05:00
dependabot[bot]
2890e23781
Bump puppetlabs_spec_helper from 4.0.1 to 5.0.2
Bumps [puppetlabs_spec_helper](https://github.com/puppetlabs/puppetlabs_spec_helper) from 4.0.1 to 5.0.2.
- [Release notes](https://github.com/puppetlabs/puppetlabs_spec_helper/releases)
- [Changelog](https://github.com/puppetlabs/puppetlabs_spec_helper/blob/main/CHANGELOG.md)
- [Commits](https://github.com/puppetlabs/puppetlabs_spec_helper/compare/v4.0.1...v5.0.2)

---
updated-dependencies:
- dependency-name: puppetlabs_spec_helper
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-25 11:47:28 +00:00
dependabot[bot]
b588719835
Bump r10k from 3.15.3 to 3.15.4
Bumps [r10k](https://github.com/puppetlabs/r10k) from 3.15.3 to 3.15.4.
- [Release notes](https://github.com/puppetlabs/r10k/releases)
- [Changelog](https://github.com/puppetlabs/r10k/blob/main/CHANGELOG.mkd)
- [Commits](https://github.com/puppetlabs/r10k/compare/3.15.3...3.15.4)

---
updated-dependencies:
- dependency-name: r10k
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-25 11:47:27 +00:00
6e2aff8e58
Merge pull request #260 from genebean/dependabot/bundler/rugged-1.5.1
Bump rugged from 1.5.0.1 to 1.5.1
2023-01-25 06:46:48 -05:00
ee7d472c2b
Merge pull request #261 from genebean/dependabot/bundler/rubocop-1.44.0
Bump rubocop from 1.41.0 to 1.44.0
2023-01-25 06:46:28 -05:00
12c0360315
Merge pull request #263 from genebean/dependabot/bundler/puppet-7.22.0
Bump puppet from 7.21.0 to 7.22.0
2023-01-25 06:45:46 -05:00
dependabot[bot]
f500c81d77
Bump puppet from 7.21.0 to 7.22.0
Bumps [puppet](https://github.com/puppetlabs/puppet) from 7.21.0 to 7.22.0.
- [Release notes](https://github.com/puppetlabs/puppet/releases)
- [Commits](https://github.com/puppetlabs/puppet/compare/7.21.0...7.22.0)

---
updated-dependencies:
- dependency-name: puppet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-25 10:01:19 +00:00