Compare commits

..

129 commits

Author SHA1 Message Date
5509627012
merge main 2022-10-11 21:19:22 -04:00
96ebd7508f
Move polybar to bottom 2022-08-16 18:39:14 -04:00
0b6a3fc4b1
pulseaudio-control update 2022-07-23 13:47:53 -04:00
12a954114b
Merge conflict 2022-06-09 11:39:48 -04:00
38b4a6bd2c
Update everforest colors 2022-06-06 21:07:06 -04:00
be670818ec
Bring settings in line with other branches 2022-06-06 21:07:06 -04:00
68d35abde2
Add config 2022-06-06 21:07:06 -04:00
2385138a0c
Update install script 2022-06-06 21:07:06 -04:00
0c787c6f21
Remove deprecated setting 2022-06-06 21:07:06 -04:00
b61569a344
Update install.sh 2022-06-06 21:07:06 -04:00
32e29c0a62
Merged zenburn and gruvbox colors to same Xresources 2022-06-06 21:07:06 -04:00
f277be1b92
Separate Xresources files for now 2022-06-06 21:07:06 -04:00
ee5cab2e7f
Updated install.sh 2022-06-06 21:07:06 -04:00
beeab0cc22
Update install.sh 2022-06-06 21:06:18 -04:00
51c9c50c5d
Merged zenburn and gruvbox colors to same Xresources 2022-06-06 21:06:14 -04:00
06e33c6e26
Separate Xresources files for now 2022-06-06 21:05:35 -04:00
d64c090967
Updated install.sh 2022-06-06 21:05:33 -04:00
100079f44e
Initial commit 2022-06-06 21:03:32 -04:00
6cc0300034
Resolve conflicts from git rebase main 2022-06-06 20:55:16 -04:00
a4cc6039fb
Resolve conflicts from git rebase main 2022-06-06 20:51:12 -04:00
a5a62f76e9
Update install.sh 2022-06-06 20:47:36 -04:00
d8ba633c23
Merged zenburn and gruvbox colors to same Xresources 2022-06-06 20:47:36 -04:00
179e307872
Separate Xresources files for now 2022-06-06 20:47:36 -04:00
33c7af3d2d
Updated install.sh 2022-06-06 20:47:36 -04:00
52510e9920
Updated for Font Awesome 6 2022-06-06 20:47:36 -04:00
dd06f27e9c
Added .profile (again) 2022-06-06 20:47:36 -04:00
f47f544ab1
Remove dpi setting from .Xresources 2022-06-06 20:47:36 -04:00
6f32770af9
Show icons in rofi app menu 2022-06-06 20:47:36 -04:00
e48a6dc379
Added teams-for-linux 2022-06-06 20:47:35 -04:00
2fdcbaabe7
Update install.sh 2022-06-06 20:47:35 -04:00
935fef2171
Merged zenburn and gruvbox colors to same Xresources 2022-06-06 20:47:35 -04:00
d16bda8132
Separate Xresources files for now 2022-06-06 20:47:35 -04:00
840781aef3
Updated install.sh 2022-06-06 20:47:35 -04:00
55a1cce501
Added and changed to zenburn theme globally 2022-06-06 20:47:35 -04:00
2ae4c31240
Added rule for KeePassXC 2022-06-06 20:47:35 -04:00
bf4be790cf
Removed ranger 2022-06-06 20:47:35 -04:00
985a7db9c8
Default to 1080p 2022-06-06 20:47:35 -04:00
b565ef6f40
Rebase 2022-06-06 20:47:35 -04:00
471f9b85d1
Rebase conflicts resolve 2022-06-06 20:47:35 -04:00
61852efb1e
Resolve conflicts from git rebase maiN 2022-06-06 20:47:30 -04:00
b770bf66a6
Change to everforest theme 2022-06-06 15:11:49 -04:00
0581c7fe77
Update everforest colors 2022-06-06 14:31:52 -04:00
bd3b22786d
Bring settings in line with other branches 2022-06-06 14:31:38 -04:00
530349a711
Add config 2022-06-06 14:30:46 -04:00
69b0c8b3b1
Update install script 2022-06-06 14:30:33 -04:00
39ca4e45cd
Merge branch 'main' into single-monitor 2022-06-01 18:32:38 -04:00
0a4ecb7e2b
Merge branch 'main' into single-monitor 2022-05-17 11:21:00 -04:00
27ad473d88
Merge branch 'main' into single-monitor 2022-05-16 23:55:32 -04:00
ac23446cbb
Remove deprecated setting 2022-05-10 20:07:13 -04:00
baa4082c07
Merge branch 'main' into single-monitor 2022-05-10 19:59:08 -04:00
63c932e328
Merge branch 'main' into single-monitor 2022-05-02 12:06:31 -04:00
39c9a422a4
Merge branch 'single-monitor' of codeberg.org:acscott/dotfiles into single-monitor 2022-04-21 21:10:57 -04:00
f083baf0c3
Merge branch 'main' into single-monitor 2022-04-21 21:10:36 -04:00
966df44c6c
Merge branch 'main' into single-monitor 2022-04-19 13:59:10 -04:00
c53fbcb8aa
Merge branch 'main' into single-monitor 2022-04-13 20:12:00 -04:00
c5edbcc268
Merge branch 'main' into single-monitor 2022-04-13 12:06:41 -04:00
1b39b5e17b
Merge branch 'main' into single-monitor 2022-04-08 11:26:39 -04:00
d68ca64c0c
Merge branch 'main' into single-monitor 2022-04-03 22:25:21 -04:00
c217ed2142
Merge branch 'main' into single-monitor 2022-03-28 15:58:21 -04:00
095a63f9ae
Merge branch 'main' into single-monitor 2022-03-28 15:43:24 -04:00
ab7b78f00d
Merge branch 'main' into single-monitor 2022-03-25 23:38:21 -04:00
cdf1524fdb
Merge branch 'main' into single-monitor 2022-03-17 14:58:08 -04:00
e6fd841b21
Merge branch 'main' into single-monitor 2022-03-15 18:48:10 -04:00
2b31eba3cd
Merge branch 'single-monitor' of codeberg.org:acscott/dotfiles into single-monitor 2022-03-02 15:43:35 -05:00
4958bae257
Update install.sh 2022-03-02 15:43:00 -05:00
23299f13f2
Merged zenburn and gruvbox colors to same Xresources 2022-03-02 15:43:00 -05:00
649defa385
Separate Xresources files for now 2022-03-02 15:43:00 -05:00
d02d16919b
Updated install.sh 2022-03-02 15:43:00 -05:00
119b5d06cb
Updated for Font Awesome 6 2022-03-02 15:43:00 -05:00
25722bb854
Added .profile (again) 2022-03-02 15:42:52 -05:00
58805bfa1c
Remove dpi setting from .Xresources 2022-03-02 15:42:18 -05:00
29806d5965
Show icons in rofi app menu 2022-03-02 15:42:18 -05:00
35cbec6126
Added teams-for-linux 2022-03-02 15:42:17 -05:00
e5062af7fa
Update install.sh 2022-03-02 15:42:17 -05:00
3f9e2352a5
Merged zenburn and gruvbox colors to same Xresources 2022-03-02 15:42:17 -05:00
529155896b
Separate Xresources files for now 2022-03-02 15:42:17 -05:00
6b099bdd68
Updated install.sh 2022-03-02 15:42:17 -05:00
f04ac3e6b3
Added and changed to zenburn theme globally 2022-03-02 15:42:17 -05:00
033f1ef161
Added rule for KeePassXC 2022-03-02 15:42:17 -05:00
f78a3b3051
Removed ranger 2022-03-02 15:42:17 -05:00
c2256e884f
Default to 1080p 2022-03-02 15:42:17 -05:00
e64a073a26
Rebase 2022-03-02 15:41:39 -05:00
54020d25c4
Rebase conflicts resolve 2022-03-02 15:36:12 -05:00
9580a0c5f9
Resolve conflicts from git rebase maiN 2022-03-02 15:36:11 -05:00
6c7f053c4d
Merge branch 'main' into single-monitor 2022-03-02 15:35:04 -05:00
ef492e82ff
Update install.sh 2022-03-02 15:27:10 -05:00
7d4a76c3f2
Merged zenburn and gruvbox colors to same Xresources 2022-03-02 15:26:29 -05:00
a693991921
Separate Xresources files for now 2022-03-02 15:25:44 -05:00
2d0235bfd8
Updated install.sh 2022-03-02 15:25:38 -05:00
67c8f45ebc
Merge branch 'single-monitor' of codeberg.org:acscott/dotfiles into single-monitor 2022-02-25 14:55:49 -05:00
4f09840804
Merge branch 'main' into single-monitor 2022-02-25 14:55:25 -05:00
f01b4fc865
Updated for Font Awesome 6 2022-02-13 11:00:37 -05:00
0dfbbf42df
Added .profile (again) 2022-02-10 21:55:33 -05:00
3947757872
Merge branch 'main' into single-monitor 2022-02-10 21:54:11 -05:00
4c6a0997c9
Merge branch 'main' into single-monitor 2022-01-26 19:34:52 -05:00
3e4ae50cce
Merge branch 'main' into single-monitor 2022-01-25 23:35:21 -05:00
6f9bd2c551
Merge branch 'main' into single-monitor 2022-01-25 23:20:09 -05:00
b6b0736bdb
Merge branch 'main' into single-monitor 2022-01-25 17:47:12 -05:00
4fc306adfe
Remove dpi setting from .Xresources 2022-01-24 18:10:31 -05:00
66355a0d5c
Merge branch 'main' into single-monitor 2022-01-22 10:22:21 -05:00
debc3b557e
Show icons in rofi app menu 2022-01-22 00:14:10 -05:00
e4a63a363d
Merge branch 'main' into single-monitor 2022-01-22 00:13:27 -05:00
2a87da011c
Added teams-for-linux 2022-01-21 15:44:25 -05:00
a1bac98dc0
Merge branch 'main' into single-monitor 2022-01-21 12:18:14 -05:00
ecf5ad7499
Merge branch 'main' into single-monitor 2022-01-21 11:25:35 -05:00
0a69f3a59b
Update install.sh 2022-01-21 11:25:22 -05:00
c39049f114
Merged zenburn and gruvbox colors to same Xresources 2022-01-21 11:24:26 -05:00
9c22b2efda
Separate Xresources files for now 2022-01-20 22:24:22 -05:00
0662d8e9bd
Merge branch 'main' into single-monitor 2022-01-20 22:23:23 -05:00
6978908e2a
Updated install.sh 2022-01-20 22:23:05 -05:00
e48a273fc7
Added and changed to zenburn theme globally 2022-01-20 22:21:15 -05:00
e0bad5bba0
Merge branch 'main' into single-monitor 2022-01-19 16:16:43 -05:00
e25faf496f
Added rule for KeePassXC 2022-01-19 15:40:23 -05:00
eff2570f44
Merge branch 'main' into single-monitor 2022-01-15 13:48:49 -05:00
a64063f814
Removed ranger 2022-01-15 13:48:45 -05:00
159884ad9a
Merge branch 'main' into single-monitor 2022-01-13 00:29:07 -05:00
794049d115
Merge branch 'main' into single-monitor 2022-01-10 19:05:54 -05:00
e6618db118
Merge branch 'main' into single-monitor 2022-01-06 15:43:56 -05:00
5b9486ea2f
Merge branch 'main' into single-monitor 2022-01-04 21:39:16 -05:00
8261893f8b
Default to 1080p 2022-01-04 17:45:11 -05:00
aa794c4745
Merge branch 'single-monitor' of codeberg.org:acscott/dotfiles into single-monitor 2022-01-04 17:41:47 -05:00
d0b028ff36
Rebase conflicts resolve 2022-01-04 17:40:42 -05:00
b396c0a187
Resolve conflicts from git rebase maiN 2022-01-04 17:39:24 -05:00
1f5a6e1337
Merge branch 'main' into single-monitor 2021-12-30 19:02:34 -05:00
e41d63511e
Updated Packages.txt 2021-12-30 18:10:04 -05:00
930190948e
Resolve conflicts from git rebase maiN 2021-12-30 18:05:19 -05:00
4905de7c1a
Update README.md 2021-12-17 23:38:50 -05:00
113431b14e
Initial commit 2021-12-17 23:38:48 -05:00
43699a91a3
Initial commit 2021-12-17 23:19:27 -05:00
5 changed files with 66 additions and 84 deletions

View file

@ -1,3 +1,4 @@
install.sh
Xresources
bin/mirror-outputs
@ -14,7 +15,6 @@ config/polybar/*
!config/polybar/custom_modules.ini
!config/ranger
!config/rofi
!config/xsettingsd
emacs.d/*
!emacs.d/init.el
!emacs.d/snippets

View file

@ -146,6 +146,7 @@ URxvt.keysym.Shift-Control-C: eval:selection_to_clipboard
!! font
!URxvt.letterSpace: -1
URxvt.font: xft:Hack:regular:size=12, \
xft:Font Awesome 6 Brands:Regular:size=10, \
xft:Font Awesome 6 Free:Solid:size=10, \
xft:Font Awesome 6 Free:Regular:size=10
xft:Font Awesome 5 Brands:Regular:size=10, \
xft:Font Awesome 5 Free:Solid:size=10, \
xft:Font Awesome 5 Free:Regular:size=10

View file

@ -1,3 +1,4 @@
[global/wm]
include-file = ~/.config/polybar/colors.ini
include-file = ~/.config/polybar/modules.ini
@ -99,7 +100,7 @@ click-right =
;font-1 = Font Awesome 6 Free:style=Solid:size=12;3
;font-2 = Font Awesome 6 Free:style=Regular:size=12;3
;font-3 = Font Awesome 6 Brands:style=Regular:size=12;3
;
;modules-left = workspaces sep title
;modules-center = spotify
;modules-right = cpu sep memory sep filesystem
@ -130,4 +131,4 @@ click-right =
;
;[settings]
;screenchange-reload = false
;

View file

@ -1,6 +0,0 @@
Net/IconThemeName "Papirus-Dark"
Net/ThemeName "Materia-dark"
Xft/Hinting 1
Xft/HintStyle "hintfull"
Xft/Antialias 1
Xft/RGBA "rgb"

View file

@ -6,10 +6,9 @@
(scroll-bar-mode -1) ; Disable visible scrollbar
(tool-bar-mode -1) ; Disable the toolbar
(tooltip-mode -1) ; Disable tooltips
(set-fringe-mode 10) ; Add come extra space to the left/right sides
(set-fringe-mode 10) ; Give some breathing room
(menu-bar-mode -1) ; Disable the menu bar
(setq-default custom-file null-device) ; Write customizations not in this file to the null device (AKA stop littering in my init.el)
(setq confirm-kill-processes nil) ; Stop asking about running processes on exit
;; Visible bell
(setq visible-bell t)
@ -68,11 +67,11 @@
conf-mode-hook))
(add-hook mode (lambda () (display-line-numbers-mode 1))))
;; Show vertical line at column 80 in prog-mode
;; Show vertical line at column 80 to keep code clean in prog-mode
(setq-default fill-column 80)
(add-hook 'prog-mode-hook #'display-fill-column-indicator-mode)
; No line numbers in org-mode
; Override some modes which derive from the above
(dolist (mode '(org-mode-hook))
(add-hook mode (lambda () (display-line-numbers-mode 0))))
@ -122,7 +121,9 @@
(setq custom-safe-themes t)
;; (use-package everforest
;; :straight (:type git :repo "https://git.sr.ht/~theorytoe/everforest-theme"))
;; :straight (:type git :repo "https://git.sr.ht/~theorytoe/everforest-theme")
;; :config
;; (load-theme 'everforest-hard-dark t))
;; (use-package gruvbox-theme
;; :config
@ -291,8 +292,7 @@
(eval-when-compile
(require 'cl-lib))
(require 'dap-python)
;(require 'dap-node)
(require 'dap-lldb)
(require 'dap-node)
:bind
(:map dap-mode-map
("<f5>" . dap-debug)
@ -335,9 +335,8 @@
;; C/C++
(setq dap-lldb-debug-program '("/usr/bin/lldb-vscode"))
(setq-default c-default-style "k&r")
(setq-default c-basic-offset 2)
;(setq-default c-default-style "k&r")
;(setq-default c-basic-offset 2)
;(use-package ccls
; :hook ((c-mode c++-mode objc-mode cuda-mode) .
@ -349,9 +348,9 @@
;; Golang
;; (use-package go-mode
;; :config
;; (add-hook 'before-save-hook #'lsp-organize-imports))
(use-package go-mode
:config
(add-hook 'before-save-hook #'lsp-organize-imports))
;; Java
@ -359,35 +358,35 @@
;; JavaScript/TypeScript, HTML, CSS
;; (setq css-indent-level 2)
;; (setq css-indent-offset 2)
;; (setq js-indent-level 2)
(setq css-indent-level 2)
(setq css-indent-offset 2)
(setq js-indent-level 2)
;; (add-to-list 'auto-mode-alist '("\\.mjs\\'" . js-mode))
(add-to-list 'auto-mode-alist '("\\.mjs\\'" . js-mode))
;; (use-package js2-mode
;; :config
;; (add-to-list 'interpreter-mode-alist '("#!/usr/bin/env node" . js2-mode))
;; ;(setq js2-strict-missing-semi-warning t)
;; (setq js2-mode-show-strict-warnings t)
;; :hook (js-mode . js2-minor-mode))
(use-package js2-mode
:config
(add-to-list 'interpreter-mode-alist '("#!/usr/bin/env node" . js2-mode))
;(setq js2-strict-missing-semi-warning t)
(setq js2-mode-show-strict-warnings t)
:hook (js-mode . js2-minor-mode))
;; (use-package typescript-mode
;; :config
;; (setq typescript-indent-level 2)
;; :mode ("\\.ts\\'" . typescript-mode)
;; ("\\.tsx\\'" . typescript-mode))
(use-package typescript-mode
:config
(setq typescript-indent-level 2)
:mode ("\\.ts\\'" . typescript-mode)
("\\.tsx\\'" . typescript-mode))
;; (use-package restclient
;; :init
;; (use-package company-restclient)
;; :mode ("\\.http\\'" . restclient-mode))
(use-package restclient
:init
(use-package company-restclient)
:mode ("\\.http\\'" . restclient-mode))
;; (use-package rainbow-mode
;; :hook
;; ((js-mode . rainbow-mode)
;; (typescript-mode . rainbow-mode)
;; (web-mode . rainbow-mode)))
(use-package rainbow-mode
:hook
((js-mode . rainbow-mode)
(typescript-mode . rainbow-mode)
(web-mode . rainbow-mode)))
;; (use-package skewer-mode
;; :init
@ -404,36 +403,36 @@
;; (use-package simple-httpd)
;; (use-package web-mode
;; :config
;; (setq web-mode-code-indent-offset 2)
;; (setq web-mode-markup-indent-offset 2)
;; (setq web-mode-attribute-indent-offset 2)
;; :mode
;; (("\\.phtml\\'" . web-mode)
;; ("\\.tpl\\.php\\'" . web-mode)
;; ("\\.jsp\\'" . web-mode)
;; ("\\.as[cp]x\\'" . web-mode)
;; ("\\.erb\\'" . web-mode)
;; ("\\.mustache\\'" . web-mode)
;; ("\\.djhtml\\'" . web-mode)
;; ("\\.jst.ejs\\'" . web-mode)
;; ("\\.html?\\'" . web-mode)))
(use-package web-mode
:config
(setq web-mode-code-indent-offset 2)
(setq web-mode-markup-indent-offset 2)
(setq web-mode-attribute-indent-offset 2)
:mode
(("\\.phtml\\'" . web-mode)
("\\.tpl\\.php\\'" . web-mode)
("\\.jsp\\'" . web-mode)
("\\.as[cp]x\\'" . web-mode)
("\\.erb\\'" . web-mode)
("\\.mustache\\'" . web-mode)
("\\.djhtml\\'" . web-mode)
("\\.jst.ejs\\'" . web-mode)
("\\.html?\\'" . web-mode)))
;; (use-package jsdoc
;; :straight (jsdoc :type git :host github :repo "isamert/jsdoc.el")
;; :bind ("C-c C-n" . jsdoc))
(use-package jsdoc
:straight (jsdoc :type git :host github :repo "isamert/jsdoc.el")
:bind ("C-c C-n" . jsdoc))
;; LaTeX
;; (use-package lsp-latex)
(use-package lsp-latex)
;; (setq lsp-tex-server 'digestif)
(setq lsp-tex-server 'digestif)
;; Protocol Buffers
;; (use-package protobuf-mode)
(use-package protobuf-mode)
;; Python
@ -451,17 +450,6 @@
:config
(setq numpydoc-insert-examples-block nil))
(use-package conda
:init
(setq conda-anaconda-home (expand-file-name "/opt/miniconda3"))
(setq conda-env-home-directory (expand-file-name "~/.conda/envs"))
(conda-env-initialize-interactive-shells)
;(conda-env-autoactivate-mode)
:hook
('find-file-hook . (lambda ()
(when (bound-and-true-p conda-project-env-path)
(conda-env-activate-for-buffer)))))
;; Rust
;(use-package rust-mode)
@ -479,9 +467,7 @@
;; Syntax checking
(use-package flycheck
:hook (lsp-mode . flycheck-mode)
:config
(setq flycheck-python-flake8-executable "flake8"))
:hook (lsp-mode . flycheck-mode))
;; Templating
(use-package yasnippet