1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
App\Entity\Entry {#2363
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2377 …}
+image: Proxies\__CG__\App\Entity\Image {#2370 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
+title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
+url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
+body: """
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
\n
Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
\n
It supports zsh, bash, fish, and nushell shells right now.\n
\n
The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
\n
Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
\n
The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
\n
There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
\n
- Install Ble.sh and add it to your .bashrc (or other shell) file\n
- Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
- Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
- Press up arrow to see if Atuin interactive search triggers\n
\n
The link below has some good documentation as well a link to their source code.\n
\n
See [atuin.sh](https://atuin.sh/)\n
\n
\u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 15
+favouriteCount: 117
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1722760139 {#2454
date: 2024-08-04 10:28:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2469 …}
+votes: Doctrine\ORM\PersistentCollection {#2467 …}
+reports: Doctrine\ORM\PersistentCollection {#2372 …}
+favourites: Doctrine\ORM\PersistentCollection {#2386 …}
+notifications: Doctrine\ORM\PersistentCollection {#2385 …}
+badges: Doctrine\ORM\PersistentCollection {#2378 …}
+children: []
-id: 28363
-titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
-bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1704893886
+visibility: "visible "
+apId: "https://lemmy.ml/post/10305853"
+editedAt: null
+createdAt: DateTimeImmutable @1704807486 {#2453
date: 2024-01-09 14:38:06.0 +01:00
}
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
App\Entity\Entry {#2363
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2377 …}
+image: Proxies\__CG__\App\Entity\Image {#2370 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
+title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
+url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
+body: """
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
\n
Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
\n
It supports zsh, bash, fish, and nushell shells right now.\n
\n
The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
\n
Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
\n
The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
\n
There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
\n
- Install Ble.sh and add it to your .bashrc (or other shell) file\n
- Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
- Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
- Press up arrow to see if Atuin interactive search triggers\n
\n
The link below has some good documentation as well a link to their source code.\n
\n
See [atuin.sh](https://atuin.sh/)\n
\n
\u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 15
+favouriteCount: 117
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1722760139 {#2454
date: 2024-08-04 10:28:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2469 …}
+votes: Doctrine\ORM\PersistentCollection {#2467 …}
+reports: Doctrine\ORM\PersistentCollection {#2372 …}
+favourites: Doctrine\ORM\PersistentCollection {#2386 …}
+notifications: Doctrine\ORM\PersistentCollection {#2385 …}
+badges: Doctrine\ORM\PersistentCollection {#2378 …}
+children: []
-id: 28363
-titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
-bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1704893886
+visibility: "visible "
+apId: "https://lemmy.ml/post/10305853"
+editedAt: null
+createdAt: DateTimeImmutable @1704807486 {#2453
date: 2024-01-09 14:38:06.0 +01:00
}
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
App\Entity\Entry {#2363
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2377 …}
+image: Proxies\__CG__\App\Entity\Image {#2370 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
+title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
+url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
+body: """
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
\n
Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
\n
It supports zsh, bash, fish, and nushell shells right now.\n
\n
The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
\n
Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
\n
The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
\n
There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
\n
- Install Ble.sh and add it to your .bashrc (or other shell) file\n
- Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
- Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
- Press up arrow to see if Atuin interactive search triggers\n
\n
The link below has some good documentation as well a link to their source code.\n
\n
See [atuin.sh](https://atuin.sh/)\n
\n
\u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 15
+favouriteCount: 117
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1722760139 {#2454
date: 2024-08-04 10:28:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2469 …}
+votes: Doctrine\ORM\PersistentCollection {#2467 …}
+reports: Doctrine\ORM\PersistentCollection {#2372 …}
+favourites: Doctrine\ORM\PersistentCollection {#2386 …}
+notifications: Doctrine\ORM\PersistentCollection {#2385 …}
+badges: Doctrine\ORM\PersistentCollection {#2378 …}
+children: []
-id: 28363
-titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
-bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1704893886
+visibility: "visible "
+apId: "https://lemmy.ml/post/10305853"
+editedAt: null
+createdAt: DateTimeImmutable @1704807486 {#2453
date: 2024-01-09 14:38:06.0 +01:00
}
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\Entry {#1566
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
+image: Proxies\__CG__\App\Entity\Image {#1729 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Konsave-lets-you-save-apply-and-share-Linux-desktop-theme"
+title: "Konsave lets you save, apply and share Linux desktop theme customisations"
+url: "https://lemmy.ml/pictrs/image/693a01c5-85de-4398-aa65-f1d040b3c946.jpeg"
+body: """
KDE, especially, is known for its amazing themes and theme customisations. With that can come lots of tweaking, and then forgetting how to get back to what you really liked. Or maybe you want to share that fantastic theme combination that you got right with friends.\n
\n
Konsave helps do all of this very simply and effectively. I do like that all its options are logically named like -r for remove, -l for list, etc. So, although it is command line driven, it is really easy to use.\n
\n
It officially supports KDE Plasma, but can be used on all other Linux desktop environments too. It is an open source application written in Python.\n
\n
See [github.com/Prayag2/konsave](https://github.com/Prayag2/konsave)\n
\n
#technology\u{FEFF} \u{FEFF}#opensource\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#themes
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 49
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701595358 {#1567
date: 2023-12-03 10:22:38.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1630 …}
+votes: Doctrine\ORM\PersistentCollection {#1628 …}
+reports: Doctrine\ORM\PersistentCollection {#1618 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
+badges: Doctrine\ORM\PersistentCollection {#2468 …}
+children: []
-id: 19583
-titleTs: "'appli':5 'customis':11 'desktop':9 'konsav':1 'let':2 'linux':8 'save':4 'share':7 'theme':10"
-bodyTs: "'/prayag2/konsave](https://github.com/prayag2/konsave)':116 'although':76 'amaz':7 'applic':109 'back':25 'combin':40 'come':15 'command':79 'customis':11 'desktop':101 'driven':81 'easi':85 'effect':56 'environ':102 'especi':2 'etc':74 'fantast':38 'forget':21 'friend':46 'get':24 'github.com':115 'github.com/prayag2/konsave](https://github.com/prayag2/konsave)':114 'got':43 'help':48 'kde':1,91 'known':4 'konsav':47 'l':71 'like':30,59,67 'line':80 'linux':100,119 'list':73 'logic':65 'lot':16 'mayb':32 'name':66 'offici':89 'open':107 'opensourc':118 'option':63 'plasma':92 'python':112 'r':68 'realli':29,84 'remov':70 'right':44 'see':113 'share':36 'simpli':54 'sourc':108 'support':90 'technolog':117 'theme':8,10,39,120 'tweak':18 'use':87,96 'want':34 'written':110"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1701636044
+visibility: "visible "
+apId: "https://lemmy.ml/post/8789241"
+editedAt: null
+createdAt: DateTimeImmutable @1701549644 {#1414
date: 2023-12-02 21:40:44.0 +01:00
}
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\Entry {#1566
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
+image: Proxies\__CG__\App\Entity\Image {#1729 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Konsave-lets-you-save-apply-and-share-Linux-desktop-theme"
+title: "Konsave lets you save, apply and share Linux desktop theme customisations"
+url: "https://lemmy.ml/pictrs/image/693a01c5-85de-4398-aa65-f1d040b3c946.jpeg"
+body: """
KDE, especially, is known for its amazing themes and theme customisations. With that can come lots of tweaking, and then forgetting how to get back to what you really liked. Or maybe you want to share that fantastic theme combination that you got right with friends.\n
\n
Konsave helps do all of this very simply and effectively. I do like that all its options are logically named like -r for remove, -l for list, etc. So, although it is command line driven, it is really easy to use.\n
\n
It officially supports KDE Plasma, but can be used on all other Linux desktop environments too. It is an open source application written in Python.\n
\n
See [github.com/Prayag2/konsave](https://github.com/Prayag2/konsave)\n
\n
#technology\u{FEFF} \u{FEFF}#opensource\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#themes
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 49
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701595358 {#1567
date: 2023-12-03 10:22:38.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1630 …}
+votes: Doctrine\ORM\PersistentCollection {#1628 …}
+reports: Doctrine\ORM\PersistentCollection {#1618 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
+badges: Doctrine\ORM\PersistentCollection {#2468 …}
+children: []
-id: 19583
-titleTs: "'appli':5 'customis':11 'desktop':9 'konsav':1 'let':2 'linux':8 'save':4 'share':7 'theme':10"
-bodyTs: "'/prayag2/konsave](https://github.com/prayag2/konsave)':116 'although':76 'amaz':7 'applic':109 'back':25 'combin':40 'come':15 'command':79 'customis':11 'desktop':101 'driven':81 'easi':85 'effect':56 'environ':102 'especi':2 'etc':74 'fantast':38 'forget':21 'friend':46 'get':24 'github.com':115 'github.com/prayag2/konsave](https://github.com/prayag2/konsave)':114 'got':43 'help':48 'kde':1,91 'known':4 'konsav':47 'l':71 'like':30,59,67 'line':80 'linux':100,119 'list':73 'logic':65 'lot':16 'mayb':32 'name':66 'offici':89 'open':107 'opensourc':118 'option':63 'plasma':92 'python':112 'r':68 'realli':29,84 'remov':70 'right':44 'see':113 'share':36 'simpli':54 'sourc':108 'support':90 'technolog':117 'theme':8,10,39,120 'tweak':18 'use':87,96 'want':34 'written':110"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1701636044
+visibility: "visible "
+apId: "https://lemmy.ml/post/8789241"
+editedAt: null
+createdAt: DateTimeImmutable @1701549644 {#1414
date: 2023-12-02 21:40:44.0 +01:00
}
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\Entry {#1566
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
+image: Proxies\__CG__\App\Entity\Image {#1729 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Konsave-lets-you-save-apply-and-share-Linux-desktop-theme"
+title: "Konsave lets you save, apply and share Linux desktop theme customisations"
+url: "https://lemmy.ml/pictrs/image/693a01c5-85de-4398-aa65-f1d040b3c946.jpeg"
+body: """
KDE, especially, is known for its amazing themes and theme customisations. With that can come lots of tweaking, and then forgetting how to get back to what you really liked. Or maybe you want to share that fantastic theme combination that you got right with friends.\n
\n
Konsave helps do all of this very simply and effectively. I do like that all its options are logically named like -r for remove, -l for list, etc. So, although it is command line driven, it is really easy to use.\n
\n
It officially supports KDE Plasma, but can be used on all other Linux desktop environments too. It is an open source application written in Python.\n
\n
See [github.com/Prayag2/konsave](https://github.com/Prayag2/konsave)\n
\n
#technology\u{FEFF} \u{FEFF}#opensource\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#themes
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 49
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701595358 {#1567
date: 2023-12-03 10:22:38.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1630 …}
+votes: Doctrine\ORM\PersistentCollection {#1628 …}
+reports: Doctrine\ORM\PersistentCollection {#1618 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
+badges: Doctrine\ORM\PersistentCollection {#2468 …}
+children: []
-id: 19583
-titleTs: "'appli':5 'customis':11 'desktop':9 'konsav':1 'let':2 'linux':8 'save':4 'share':7 'theme':10"
-bodyTs: "'/prayag2/konsave](https://github.com/prayag2/konsave)':116 'although':76 'amaz':7 'applic':109 'back':25 'combin':40 'come':15 'command':79 'customis':11 'desktop':101 'driven':81 'easi':85 'effect':56 'environ':102 'especi':2 'etc':74 'fantast':38 'forget':21 'friend':46 'get':24 'github.com':115 'github.com/prayag2/konsave](https://github.com/prayag2/konsave)':114 'got':43 'help':48 'kde':1,91 'known':4 'konsav':47 'l':71 'like':30,59,67 'line':80 'linux':100,119 'list':73 'logic':65 'lot':16 'mayb':32 'name':66 'offici':89 'open':107 'opensourc':118 'option':63 'plasma':92 'python':112 'r':68 'realli':29,84 'remov':70 'right':44 'see':113 'share':36 'simpli':54 'sourc':108 'support':90 'technolog':117 'theme':8,10,39,120 'tweak':18 'use':87,96 'want':34 'written':110"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1701636044
+visibility: "visible "
+apId: "https://lemmy.ml/post/8789241"
+editedAt: null
+createdAt: DateTimeImmutable @1701549644 {#1414
date: 2023-12-02 21:40:44.0 +01:00
}
} |
|
Show voter details
|